基础语法
(标识符):Java中所有的组成部分都需要名字。类名,变量名,以及方法名都称之为标识符。
System.out.print用于在同一行输出数据,而System.out.println用于在一行输出数据并自动换行。根据需要选择适当的方法进行输出。
java中所有关键字都是小写的,并且true false null不是关键字
java中用final定义常量,常量定义后不允许再修改。格式如下:
final double PI = 3.14;
数据类型:
Java是一门强类型语言。即所有的变量都必须显式声明其类型。
Java的数据类型分为两大类:基本数据类型和引用类型
基本数据类:
型整数类型:byte,short,int,long
浮点类型:float,double
字符类型:char
布尔类型:boolean
引用类型:
类(class)接口(interface)数组(如int [ ])枚举(enum)注解(annotation)
long类型:
在为一个long类型的变量赋值时,若大小超过了int的范围,则要在数据后面加上一个L(或者小写l)
若未超过则可以省略。
long num = 2200000000L; // 所赋的值超出了int型的取值范围,后面必须加上字母L
long num = 198L; // 所赋的值未超出int型的取值范围,后面可以加上字母L
long num = 198; // 所赋的值未超出int型的取值范围,后面可以省略字母L
float类型:
float f = 123.4f; // 为一个float类型的变量赋值,后面必须加上字母f
double d1 = 100.1; // 为一个double类型的变量赋值,后面可以省略字母d
double d2 = 199.3d; // 为一个double类型的变量赋值,后面可以加上字母d
//在程序中也可以直接为浮点数类型赋予一个整数值
float f = 100; // 声明一个float类型的变量并赋整数值
double d = 100; // 声明一个double类型的变量并赋整数值
字符类型(char):
char类型变量占两个字节,赋值时用一对英文单引号括起来。
char c = 'a'; // 为一个char类型的变量赋值字符a
char ch = 97; // 为一个char类型的变量赋值整数97,相当于赋值字符a
引用类型:
数组:具有相同数据类型的变量的集合 。
类(class):变量和方法的集合。
接口(interface):是一系列方法的声明,方法特征的集合。可以实现