JAVA学习笔记(2)语言基础组成

  • 关键字(都是小写):被JAVA定义过的,类名一般首字母大写多单词组成的话每个单词首字母大写。

  • 标识符:

  • 注释:单行注释//   多行注释/* */ (多行注释中不能有多行注释)文档注释/**  */(可以被javadoc.exe提取集成为程序说明书)注释不含在class中。(做项目时要写注释,面试时候同样写注释)

  •  Byte字节=8个二进制位(bit位)1k=1024;一般类似硬盘1k=1000

  • 负数的二进制表现形式:对应的正数二进制取反+1。

  • char 两个字节 一个中文为两个字节 long x =21212121212121l(long数字后加个l)

  • 后面输出为98

  • 不强制转换会提示丢失精度,因为默认数字为int型

  • 右边为变量无法判断容易丢精度 如果为 则没问题。

  • Int为默认类型一旦超出范围 高位自动舍弃。

  • 输出为32 任何数与字符串连接输出为字符串。

  • 前者赋值过程中底层自动做强制转换动作后者做自动类型提升否则会出现精度丢失。(前者编译成功后者编译失败)

  • 需要临时存储a的值

  • i结果为3

猜你喜欢

转载自blog.csdn.net/qq_39500966/article/details/81171411