一、 Java开篇
就像大多数语言一样,第一个程序都是输出“Hello World”,这里,我们就打印一下“Hello Java ! ! ”。
public class HelloWord{
public static void main(String[] args){
System.out.println("Hello Java ! !");
}
}
二、 Java语法
-
标识符
- 标识符简单来说就是一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。
-
标识符命名规则
- Java语言的标识符由字母、数字、下划线和美元符号组成,第一个字符不能为数字。非法的标识符如:8word、9cat;合法的标识符如:id_user、_age66;
- Java语言使用Unicode字符集,最多可以识别65535个字符;
- 不能使用Java的关键字作为标识符;
- Java语言的标识符是区分大小写的,如age和Age就是两个不同的标识符;
- 遵循驼峰命名原则
- 类名:一般首字母大写,其余遵循驼峰命名
- 方法名、变量名:一般首字母小写,其余遵循驼峰命名
- 包名:全部小写,不遵循驼峰命名
-
Java数据类型
3.1 整数类型
long型即长整型,使用long关键字来定义long型变量。对long型变量赋值时要在结尾加上“L”或者“l”,否则将不被认为是long型。
int a = 10; long b = 35L;
3.2 浮点类型
float型即单精度浮点型,使用float关键字来定义float型变量。对float型变量赋值时在结尾要加上“F”或者“f”,否则不被认为是float型。
float x = 6.8F; double y = 6.289;
3.3 字符类型
在定义字符类型时,需要使用char关键字,且在定义时,需要使用单引号括起来,且单引号中只能有一个字符,多了就不是字符类型了,而是字符串类型,需要使用双引号括起来。
char x = 'a'; char x = 97;
由于字符a在Unicode表中的排序位置是97,所以这两行代码都是x的值为a。
3.4 boolean类型
boolean b1 = true; boolean b2 = false;