1.java主类结构
package number;
public class First{
static String s1="你好"
public static void main(String[]args){
String s2="java";
System.out.println(s1);
System.out.println(s2);
}
}
1.1.1包声明
一个java用于程序有若干个类组成。上面就是一个类名为First的类,语句package Number为声明该类所在的包,package为包的关键词
1.1.2声明成员变量和局部变量
1.1.3编写主方法
1.1.4导入API
1.2数据类型![八大基本类型速查表](https://img-blog.csdnimg.cn/20210331204246711.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg4NDIzNA==,size_16,color_FFFFFF,t_70)
1.2.1整数类型
十进制
八进制
十六进制
整数类型根据它所占内存大小的不同,可分为byte、short、int、long
1.2.2浮点类型
浮点类型表示有小数部分的数字。java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double),它们具有不同的取值范围,
1.2.3字符类型
1.2.3.1char型
字符类型(char)用于存储单个字符,占用16位(两个字节)的内存空间。
1.2.3.2转义字符
转义字符是一种特殊的字符变量
1.2.4布尔类型
布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。布尔值不能与整数类型进行转换。布尔类型通常被用于在流程控制中作为判断条件。
1.3 变量与常量
在程序执行过程中,其值不能被改变的量称为常量,其值能被改变的量称为变量。变量与常量的命令名都必须使用合法的标识符。
1.3.1标识符与关键字
1.标识符
2.关键字
1.3.2声明变量
1.3.3声明常量
1.3.4变量的有效范围
在程序中,一般会根据变量的“有效范围”将变量分为“成员变量”和“局部变量”
1.成员变量
在类体中所定义的变量被称为成员变量,成员变量在整个类中都有效。类的成员变量又可分为两种,即静态变量和实列变量
2.局部变量
在类的方法体中定义变量被称为局部变量。局部变量只在当前当前代码块中有效。
在类的方法中声明的变量中,包括变量的参数,都属于局部变量。局部变量中只在当前定义的方法类有效,不能用于类的其他方法中。
1.4运算符
1.4.1赋值运算符
1.4.2算术运算符