认识java
一
HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world") ;
}
}
二
常见的命名规则
组成规则:英文大小写字母、数字字符、$和_
注意事项:不能以数字开头、不能是Java中的关键字、严格区分大小写
1 包
单级包:所有的单词全部小写 例如:westos
多级包:每个单词全部小写,单词与单词之间用.隔开 例如:westos.org
2 方法/变量(两个命名规则相同)
单个单词:单词全部小写 例如:hello
多个单词:第一个单词全部小写,从第二个单词开始每个只有单词首字母大写 例如:helloWord
3 类/接口(两个命名规则相同)
单个单词:单词只有首字母大写 例如:Hello
多个单词:每个单词只有首字母大写 例如:HelloWord
4 常量
单个单词:单词全部字母都大写 例如:HELLO
多个单词:每个单词的所有字母都大写,单词与单词之间用_隔开 例如:HELLO_WORD
三 注释
单行注释://要注释的文字
多行注释:/*要注释的文字*/
文档注释:/**要注释的文字*/
四 常量
常量:
在程序的执行过程中,其值不发生改变的量
常量的分类:
字面值常量
a:字符串常量 :使用""括起来的内容
"helloWorld"
b:字符常量 :使用''括起来的单个内容
'a','A','0',
'ab'(错误的)
c:整数常量: 所有的整数
100,1000
d:小数常量:所有的小数
3.1415926...
e:布尔常量:true/false*
f:空常量:null
自定义常量
五 变量
变量:在程序的执行过程,其值可以发生改变的量
变量的三要素
1)数据类型
2)变量名 :和刚才变量的标识符 (给变量起名:做到见名知意)
3)变量的初始化! 在使用前必须给变量进行初始化,否则报错
java数据类型:
大体分两类:
基本数据类型:4类8种
整数类型: 默认int类型 范围
byte 字节数据类型 占1个字节 -128~127
short 短整型 占2个字节
int 默认类型 占4个字节
long 长整型 占8个字节
浮点类型:默认是double
单精度:float 占4个字节
双精度:double 占8个字节
字符类型: 占2个字节
char
布尔类型
boolean 占1个字节
引用数据类型
注意事项:
对于整数类型来说:默认int类型
要定义一个long类型,那么在long类型值的后面,加上他的标记 :L或者l
float类型,在末尾加上标记: float a = 12.34f/F;
定义变量的注意事项:
定义变量不能重复定义变量,会报错!
定义变量,不能数字开头
不能是Java中的关键字
尽量在同一行上定义一个变量,符合编码的风格
定义变量,一定要有初始化值,如果没有初始化,在使用前,必须初始化,否则报错
强制类型转换:一般情况,不建议使用强制类型转换,会损失精度...
目标数据类型 变量名 = (目标数据类型) 值;