java基础语法1

注释

1.单行注释 //

2.多行注释 以 /*开头(注释的内容) */结尾

3.文档注释 /** 注释的内容 */ (能狗被doc工具解析)

 

“+”链接符

1.作用链接字符串

System.out.println("Hello"+"World!");

2.将整形转换为字符串再链接

System.out.println(1+"HelloWorld!");

3.如果整形数字在字符串的前面,数字会先做加法运算

System.out.println(1+2+"HelloWorld!");

4.如果整形数字在字符串的后面,数字会转换成字符串再相连

System.out.println("HelloWorld!"+1+2);


关键字

2个保留的关键字 goto const


标识符:用来命名的字符

只能由字母,数字,美元符号'$',下滑线'_',组成。


注意:

1.不能以数字开头

2.严格区分大小写

3.不能和关键字同名

4.长度无限制


命名:望文知意

驼峰式:HelloWorld NiHao 类名

单驼峰:addWorld 方法名


匈牙利:hello_world qiu_he 变量名

HELLO_WORLD PI 常量


常量:(不可改变的)

1.整数:1,2,5

2.实数:1.2 3.5 3.14

3.布尔类型: true,false

4.字符: ‘a’,'中'

5.字符串:“HelloWorld”,"中文"

6.null

不可变的变量也是常量


变量:(值可以改变)

Java变量是程序中最基本的存储单元


三要素:

1.类型

2.变量

3.作用域:在大括号内有效


根据作用域分类:

1)成员变量:内的内部,方法的外部;

2)局部变量:内的内部,方法的内部;


根据所属类型分类

基本类型

引用类型


基本数据类型 4种8类

整数类型:byte      1bit      8位     -128~127

                  short     2bit     16位

                  char      2bit     16位

                  int         4bit      32位

                  long      8bit      64位

浮点型:   

                  float      4bit      32位

                  double  8bit      64位

boolean类型:true     false

 

标识符

合法的标识符:由数字、字母、下划线'_' 、美元符号'$' 组成

注意:1)不能一数字开头

           2)不能和关键字同名

           3)严格区分大小写,长度没有限制

常量(不会变的值)

           1)整数

           2)实数

           3)逻辑:true    false

           4)字符串

           5)字符 (单字符)

           6)null  

           7)不可变的变量也是常量,也就是加上final关键词的变量,final的意思是不能改变

            final double PI = 3.14

变量:最基础的存储单元

变量三要素:1.类型  2.变量名  3.作用域(局部变量,成员变量)

根据变量申明的位置分类:

局部变量:在类的内部,方法或者语句块的里面

成员变量:在类的内部,方法或者语句块的外部

注意:1)若在main中使用成员变量,成员变量要加上static修饰符

           2)成员变量不能出现重名

           3)成员变量和局部变量允许出现重名,当出现重名时,就是用就近原则

 

根据变量的类型分类

1)基本数据类型

2)引用数据类型(除基本数据类型之外的都是引用数据类型)

基本数据类型:(四类八种)

1.整型   2.逻辑型 3.字符型 4.浮点型

转义字符:\n   \t    \'     \"

 

基本数据类型之间的转换

1)默认转换:容量小的转为容量大的

2)强制转换:容量大的转为容量小的(会让数据丢失精度)

 

多种数据类型进行混合运算:

先将容量小的类型转为容量大的类型再进行计算

 

 

                  

 

你可能感兴趣的:(java基础,字符串,关键字,命名)