学习目标:
精通JAVA
学习内容:
易错点
1.long num1 = 3000000;错误
long num1 = 3000000L;
2.float num2 = 2.9;错误
float num2 = 2.9F;
3.char zifu1 = '中‘; 此处要注意,分号得是英文分号,否则报错
4.byte数值范围为-128到+127,超过即报错
5.char、short、byte三种类型,要遇到运算符时,自动转为int类型
public class Demo01Datatype{
public static void main(String[] args){
byte num4 = 40;
byte num5 = 50;
int result1 = num4 + num5;//此处把result1定义为int 原因即为char、short、byte三种类型,在遇到运算符时,自动转为int类型
System.out.println(result1);
}
}
6.对于字符串String(首字母大写,并不是关键字)来说,加号代表字符串的连接操作;字符串输出优先级见下面代码
public class Demo01Plus{
public static void main(String[] args){
String str1 = “Java”;
System.out.println(str1);
System.out.println(str1+20); //任何数据类型和字符串进行连接的时候,都会变成字符串
System.out.println(str1+20+30);
System.out.println(str1+(20+30));
}
}
输出:
Java
Java20
Java2030
Java50
学习时间:
20240512-20240514
学习产出:
同学习内容