Java学习 第二集(变量 数据类型 数组)

https://www.liaoxuefeng.com/wiki/1252599548343744/1255884091031392

1、类名要求:

  • 类名必须以英文字母开头,后接字母,数字和下划线的组合
  • 习惯以大写字母开头

方法名命名和类名一样,但是首字母小写。

2、变量:基本类型的变量 与 引用类型的变量。

3、基本数据类型:CPU可以直接进行运算的类型。

  • 整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
  • 浮点数类型:                                            float(4字节)、double(8字节)
  • 字符类型:char(2字节)
  • 布尔类型:boolean(true、false)

Java语言对布尔类型的存储并没有做规定,因为理论上存储布尔类型只需要1 bit,但是通常JVM内部会把boolean表示为4字节整数。

4、常量:定义变量的时候,如果加上final修饰符,这个变量就变成了常量。

     根据习惯,常量名通常全部大写。final double PI = 3.14;

5、数组

Java的数组有几个特点:

  • 数组所有元素初始化为默认值,整型都是0,浮点型是0.0,布尔型是false
  • 数组一旦创建后,大小就不可改变。

int[] ns = new int[5];  //方式一

int[] ns = new int[] { 68, 79, 91, 85, 62 };  //方式二

int[] ns =  { 68, 79, 91, 85, 62 };  //方式三

6、== 与  equals()

判断值类型的变量是否相等,可以使用==运算符; 但是,判断引用类型的变量是否相等,==表示“引用是否相等”,即是否指向同一个对象。

例如,两个String类型,它们的内容是相同的,但是,分别指向不同的对象,用==判断,结果为false。所以使用equals(),即

s1.equals(s2)

7、break会跳出当前循环,也就是整个循环都不会执行了;(如果两层循环,break所在的是内层,则只结束自己的内层循环)

     而continue则是提前结束本次循环,直接继续执行下次循环

8、Arrays.toString()可以快速获取数组内容。

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值