1.报错是显示非法字符

中文字符

2.程序包system不存在

代码编译错误

3.红框出不能有空格,否则会被判定为两个class

最新黑马java就业班视频下载 黑马java培训课程_最新黑马java就业班视频下载

4.空常量不可以直接输出

System.out.println(null);//错误形式

5.public class定义后面类型时,文件名应保持一致

6.更改已经定义的变量时,可以不用int 等

public class VariableDem01 {
  public static void main(String[] args) {
    int a = 10;
    System.out.println(a);
    a =20;
    System.out.println(a);
  }
}//输出结果为10
//         20

7.定义long类型时,如果数字太大可在后面加L

long l =1000000000000000000L;
        System.out.println(l);

8.定义float类型时,可以在数字末尾加F课表示小数点两位

float f =13.14F;
        System.out.println(f);

9.标识符定义规则

由数字 字母 下划线(_)和美元符($)组成

不能以数字开头

不能是关键字

区分大小写

10.常见命名约定

小驼峰命名法 针对方法和变量

标识符是一个单词的时候,首字母小写 例: name

标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 例:firstName

大驼峰命名法 类

标识符是一个单词的时候,首字母大写 例:Student

标识符由多个单词组成的时候,每个单词首字母都大写 GoodStudent

11.自动类型转换

把一个表示数据范围小的数值或者变量复制给另一个表示数据范围大的变量 例:double d =10

表示数据从小到大图

最新黑马java就业班视频下载 黑马java培训课程_开发语言_02

byte 和short 不能直接转换为char

//自动转换
 double d =10;
        System.out.println(d);
        //输出为10.0
//定义byte类型的变量
  byte b =10;
  short s =b;
   int i =b;
//[Done] exited with code=0 in 0.836 seconds     运行成功