java语法学习

注释,标识符,关键字

写代码时一定写注释这是一个良好的习惯

  1. 单行注释:“//” 这是一个当行注释

  2. 多行注释:”/* +回车” 这是一个多行注释

  3. 文档注释:”/** + 回车” 这是一个文章注释

java所有的组成部分都需要名字.类名,变量名以及方法名都被称为标识浮。

不能使用关键字作为变量名或方法名。

标识浮是(大小写敏感的)

数据类型

基本类型

八大数值类型

  • 整数类型:
  1. byte占1个字节范围-128—128
  2. short占2个字节范围-32768—32767
  3. int占4个字节范围比上面的更加大
  4. long占8个字节范围比上面每一个都大
  • 浮点类型

​ float占4个字节

​ double占8个字节

  • 字符类型

​ char占2个字节

boolean类型

占1位其值只有true和false 代表是非的

引用类型

除了基本数据类型之外的都叫引用数据类型

字节

位(bit):是计算机 内部数据 存储的最小单位,11001100就是一个8位二进制数。

字节(byte):是计算机中 数据处理的基本单位,习惯用大写的B来表示。

1B(byte,字节)=8bit(位)

字符:是指计算机中使用的字母,数字,字和符号

1bit表示一位

1Byte表示一个字节1B=8b

1024B=1kB

1024kB=1M

1024M=1G

数据类型拓展

整数拓展

进制在Java中的表示

二进制0b 十进制 八进制0 十六进制0x

浮点数拓展

浮点数在java中他能表现出的数长是有限的,会损失精度

最好完全避免使用浮点进行比较

字符拓展

字符本质还是数字,通过编码表进行转换

转义字符

原文地址:http://www.cnblogs.com/Wangleijava/p/16846330.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性