JAVA迅猛式语法总结(三)

2.3 数据类型

java是一个强类型语言,与c++类似,变量必须严格符合规定,所有变量都必须先定义再使用。而javascripts是弱类型语言。java数据类型分为两大类,基本类型和引用类型。

基本数据类型(Primitive type):

  1. 数值型:由整数类型、浮点类型以及字符类型组成。其中整型有byte/short/int/long,浮点型有float/double,字符型有char

  2. boolean类型:占1位的ture或者false。

引用数据类型:(reference type)

  1. 接口
  2. 数组

拓展:

  1. 以一下情况开头表示对应进制,二进制 0b,八进制0,十六进制0x。

  2. 避免使用浮点数比较。

  3. unicode编码占2字节,可以表示65535个字符。表示方法“\uxxxx”。

  4. 转义字符:

    ①\t ②\n等等

2.4 类型转换

注意几点即可:

  1. 不能对Boolean值转换。
  2. 注意转换溢出和精度丢失。
  3. 高字节转到低字节是需要强制转换,低字节到高字节自动转换。
  4. 数字之间可以用‘_’分割,如10_000_000_000。

2.5 变量

java变量要素包括变量名,变量类型,作用域。

注意事项:每个变量必须是有类型的;变量名必须合法;变量声明是完整的,以分割号结束。

声明方式举例:int a = 1

主要说说变量作用域:

包括三种:类变量、实例变量、局部变量。

三种变量

几点要记:

  1. 实例变量的数值型自动初始化是0或者0.0,boolean默认是false,其他的默认是null。

2.6 常量

常量被定义后不能改变,一般用大写字母表示。ps:修饰词无所谓先后,例如static final与final static作用一样。

定义方式:final + type + name + “=” + value。

最后说一下命名规范:

  1. 所有变量的名字最好都是有意义的。
  2. 所有变量用首字母小写驼峰原则,如memberName。
  3. 常量用全大写加下划线,如MAX_SIZE。
  4. 类的命名用首字母大写,如Person。
  5. 方法名用首字母小写的驼峰原则,如beginGame()。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值