02数据类型和运算符

2.1.注释

  • 单行注释
    使用“//”开头,后面的单行内容均为注释
  • 多行注释
    多行注释以“/*”开头,以“/*”结尾,在“/*”和“/*”之间的内容为注释
  • 文档注释
    文档注释以“/**”开头,以“/*”结尾(后期写项目时,可以生产项目的API)

2.2标识符

  • 标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之间没有空格)。
  • 标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。
  • 另外,Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。

2.3关键字

2.4变量

1.局部变量。
方法或语句块内部定义的变量。
2.成员变量
方法外部,类的内部定义的变量,如果不自行初始化,它会自动初始化
3.静态变量

  • 静态方法可以调用静态成员变量
  • 静态方法可以调用静态方法
  • 静态方法不可以调用非静态变量(静态方法随着类的加载而加载,先比非静态变量出来,运行不起来)
  • 非静态的都能调用静态的

2.5常量

命名规范:大写字母和下划线,如MAX_VALUE

2.6基本数据类型

2.7运算符

1.整数运算

  • 如果两个操作数有一个为long,则结果也为long 没有long时,结果为int。
  • 即使操作数全为short、byte,结果也为int

2.浮点运算

  • 如果两个操作数有一个为double,则结果为double
  • 只有两个操作数都是float时,结果才为float

3.取模运算

4.字符串链接符

“+”运算符两侧的操作数中只要有一个是字符串类型,系统就会自动将另一个操作数转换为字符串然后再进行连接

5.条件运算符

	int score=80;
	String type=score>=60?"及格":"不及格";
	System.out.println(type);

2.8数据类型的转换

2.9简单的键盘输入和输出

	Scanner cin=new Scanner(System.in);
	//输入一整行
	String string1=cin.nextLine();
	//输入单词到第一个空白符为止
	String string2=cin.next();
	//输入的数字赋值给变量,不是数字报错
	int string3=cin.nextInt();
	System.out.println(string1);
	System.out.println(string2);
	System.out.println(string3);	
发布了29 篇原创文章 · 获赞 2 · 访问量 923

猜你喜欢

转载自blog.csdn.net/qq_44954571/article/details/104682360
今日推荐