(一)语言基础——JAVA语言

JAVA基础名词

  • JDK(Java Development Kit):Java开发工具,包括JRE;
  • JRE(Java Runtime Environment):Java运行环境,包括JVM;
  • JVM(Java Virtual Machine):Java虚拟机,可以运行字节码;
  • JAVA SE:用于简单的服务器应用的JAVA平台;
  • JAVA EE:用于复杂的服务器应用的JAVA平台;
  • JAVA ME:用于微型手机和其他小型设备的JAVA平台;
  • SDK:用于描述1998-2006年之间的JDK;
  • J2:用于描述1998-2006年之间的JAVA版本。

JDK软件安装

www.oracle.com官网下载匹配自身系统的JDK安装程序并安装。

JDK软件下目录

  • bin:JAVA的一些运行程序,包括编译器、解释器、其他可执行文件;
  • db:JAVA DB数据库;
  • include:用于本地代码的头文件;
  • jre:JAVA程序的运行环境;
  • lib:可执行文件使用的文件;
  • scr:JDK类库, 源代码文件。

JAVA命名规范

  • 不使用拼音和汉字,只能使用英语、数字、下划线或者$,必须使用英- 语打头,“_”一般用于命名静态常量。
  • 驼峰命名格式,不能有空格,类名的命名中首字母大写,例:CatMilk

JAVA关键字和保留字

JAVA关键字

JAVA编程语言中,事先定义的,有特殊含义和用途的单词。
如:目前接触到的publicstaticvoid等。

JAVA保留字

JAVA编程语言中,暂时还没有被定义的,但以后有可能会用到的单词,目前JAVA的保留字有gotoconst

注意

JAVA中没有sizeofgotoconst,且sizeof既不是关键字也不是保留字。

二进制、八进制、十进制和十六进制

举例:对十进制数字110进行换算
十进制转二进制

对110除以2取余数,由左往右,由下往上,将余数顺序排列,得到110的二进制表达法为01101110:
这里写图片描述

二进制转十进制

刚刚我们得到了二进制数01101110,将它转换为十进制:
这里写图片描述

二进制转十六进制

将二进制数01101110转换为十六进制,每四位一组,从右往左划分:
这里写图片描述

二进制转八进制

将二进制数01101110转换为八进制,每三位一组,从右往左划分:
这里写图片描述

JAVA原码、反码、补码

正数:符号位用0表示

  • 原码:对应数字的二进制数
  • 反码:对应数字的二进制数
  • 补码:对应数字的二进制数

举例:

正数5
二进制数00000101
原码00000101
反码00000101
补码00000101

负数:符号位用1表示

  • 原码:对应正数的二进制数,第一位符号位写1
  • 反码:符号位不变,其他每一位与原码对应相反
  • 补码:反码的基础上再加1,如需要进位则进位

举例:

负数-5
对应正数的二进制数00000101
原码10000101
反码11111010
补码11111011

JAVA三大注释方法

  • 单行注释
// 单行注释
  • 多行注释
/* 
   多
   行
   注
   释
*/
  • 文档注释
/** 
   文
   档
   注
   释
*/
  • 6
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值