Java基础语法
1. 注释
注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序。 注释有哪些:
单行注释 多行注释 文档注释:文档注释的内容是可以提取到一个程序说明文档中去的。
public class NoteDemo {
public static void main ( String [ ] args) {
System . out. println ( "开启Java学习之旅!" ) ;
System . out. println ( "不负代码" ) ;
System . out. println ( "不负君" ) ;
}
}
快捷键进行注释 功能效果 Ctrl + / 单行注释(对当前行进行注释) Ctrl + Shift + / 对选中的代码进行多行注释
2. 字面量
计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式 。
常用数据
常用数据 生活中的写法 程序中的写法 说明 整数 666,-88 666,-88 写法一致 小数 13.14,-5.21 13.14,-5.21 写法一致 字符 A,0,我 ‘A’,‘0’,‘我’ 程序中必须使用单引号,有且仅能一个字符 字符串 HelloWorld "HelloWorld " 程序中必须使用双引号,内容可有可无 布尔值 真、假 true、false 只有两个值:true:代表真,false:代表假 空值 值是:null 一个特殊的值,空值(后续讲解)
public class LiteralDemo {
public static void main ( String [ ] args) {
System . out. println ( 666 ) ;
System . out. println ( 13.14 ) ;
System . out. println ( 'a' ) ;
System . out. println ( '0' ) ;
System . out. println ( '徐' ) ;
System . out. println ( ' ' ) ;
System . out. println ( '中' ) ;
System . out. println ( '\n' ) ;
System . out. println ( '\t' ) ;
System . out. println ( '国' ) ;
System . out. println ( "Hello World!" ) ;
System . out. println ( "" ) ;
System . out. println ( " " ) ;
System . out. println ( true ) ;
System . out. println ( false ) ;
}
}
3. 变量
变量 就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化。变量定义的格式:数据类型 变量名称 = 初始值
public class VariableDemo1 {
public static void main ( String [ ] args) {
double number = 13.14 ;
System . out. println ( number) ;
number = number + 2.2 ;
System . out. println ( number) ;
}
}
4. 数据类型
数据类型的作用:数据类型就是约束变量存储数据的形式。 数据类型的分类
引用数据类型(除基本数据类型之外的,如String) 基本数据类型:4大类8种
数据类型 关键字 取值范围 占用内存(字节数) 整数 byte -128~127 1 short -32768~32767 2 int(默认) -2147483648~2147483647(10位数) 4 long -9223372036854775808~9223372036854775807(19位数) 8 浮点数 float -1.401298e-45到3.402823e+38 4 double(默认) 4.9000000e-324 到 1.797693e+308 8 字符 char 0 - 65535 2 布尔 boolean true,false 1
5. 关键字、标志符
关键字
Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、int、long、double… 我们不能用来作为类名或者是变量名称,否则报错。 注意:关键字很多,不用刻意去记。
标志符
标志符就是由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。 标志符的要求
基本要求:由数字、字母、下划线(_)和美元符($)等组成 强制要求:不能以数字开头、不能是关键字、区分大小写 命名指导规范
变量名称:满足标志符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59
类名称:满足标志符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:HelloWorld.java