Java学习之旅(003)之基础语言成分

**Java.travel(003)之基础语言成分**

  • 1、标识符
  • 2、关键字
  • 3、分隔符
  • 4、注释
  • 5、基本数据类型
  • 6、变量与常量
  • 7、运算符
  • 8、数据类型转换
  • ***==我们下期再见==***

1、标识符

共有四种

(1)任意顺序的字母
(2)数字(0~9)
(3)下划线( _ )
(4)美元符号($)

2、关键字

是由Java语言定义的,具有特定含义的单词,如:public , static , class , void

3、分隔符

(1)每一行代码写完,都要用分号(;)分割
(2)数据之间用逗号(,)分割

4、注释

(1)单行注释:
//我爱Java!

(2)多行注释:
/***
*我爱Java!
*Java天下第一!
*/

大家在学习中要养成写注释的好习惯,这增强了程序的可读性,方便后期的维护

5、基本数据类型

Java定义了8种数据类型:byte , short , int , long , float , double , char , boolean
(1)整型

数据类型 字节数(8位=1字节) 取值范围
byte 1 -128 ~ 127
short 2 -32768 ~ 32767
int 4 -2147483648 ~ 2147483647
long 8 -263 ~ 263-1

(2)浮点型

数据类型 字节数(8位=1字节) 取值范围
float 4 好大的
double 8 好大好大的

(3)字符型
->>>字符类型(char)表示unicode字符,一个字符占用2个字节
->>>" " 表示字符串,’ ’ 表示字符
->>>①.ASCⅡ 链接.转载 ②.转义字符(常用转义字符 见下表)

转义字符 含义
\t 制表符Tab
\n 换行符
\r 回车符
\" 双引号
\’ 单引号
\\ 反斜杠

(4)布尔型
->>>布尔类型(boolean)表示逻辑,只有true和false两个值

6、变量与常量

(1)变量:有四个基本要素(名字,类型,值,作用域),根据作用域可分为
1.成员变量(全局变量):在整个类中都有效
2.局部变量:只在当前定义的方法内有效

(2)常量:指在程序中直接引用的,一个常量在整个程序中只能被赋值一次,常量标识符全部用大写字母。
1.直接常量:
1.1.数值型:整形,浮点型
1.2.非数值型:字符,布尔
2.符号常量:用final声明,如PI

7、运算符

(1)赋值运算符:二元运算符,将右边的操作数所含有的值赋给左边的操作数

例:int a = 10;

(2)算数运算符:二元运算符,进行运算的

例:System.out.println(“和为:”+(num1+num2));

(3)自增和自减运算符:单目运算符,使得变量 加1 或 减1

例:a++; 和 ++a;

(4)逻辑运算符:

例子:
1)逻辑与:op1&&op2(两个同时为真,整体才为真)
2)逻辑或:op1||op2(有一个为真,整体就为真)
3)逻辑非:!op1(操作数本体为真,整体则为假)

(5)位运算符:

1)按位与
2)按位或
3)按位取反
4)按位异或
5)移位操作:>> << >>>

(6)三元运算符:通过所给条件式来判断

例子:boolean b = 1<2 ?true:false;

8、数据类型转换

(1)显式转换:

从低精度向高精度转换,且不会溢出
例:
int a = 10;
float b = a;
结果为10.0

(2)隐式转换:

从高精度向低精度转换,且会溢出
例:
int a = (int)12.34;
结果为12

(3)精度大小比较

byte -> short / char -> int -> float -> double

我们下期再见

下期链接:link

你可能感兴趣的:(Java学习交流,java)