public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld! ");
//System.out.println("Hi,java!");
第一个程序需要注意的地方:
1、public static void main(String[] args)是我们java应用程序的入口;
2、public static void main是不能变的,固定的写法;
3、main方法的参数String[] args有几种写法:String [] args,String args[],String[] a;
4、System.out.println向控制台输出内容;
5、一个java源文件中如果有public修饰的class类,那么有且只能有一个public修饰的类,并且这个源文件的名字要和这个public修饰的类名保持一致;
6、一个java源文件中可以有多个class,如果没有public修饰的class的时候,那么文件名就无所谓了,以任意一个class名字起名都行。
7、编写java代码的时候,每句代码要以;结尾;
8、编写java代码块的时候,{}成对出现的。
整型数据类型
▪整型常量 –十进制整数,如:99, -500, 0 –八进制整数,要求以 0 开头,如:015 –十六进制数,要求 0x 或 0X 开头,如:0x15 ▪整型变量 ▪整型常量默认为int型,声明long型常量可以后加‘ l ’或‘ L ‘(建议使用大写,因为容易把小写“L”看成“1”
浮点型数据类型
浮点型变量
–float类型:单精度类型,尾数可以精确到7位有效数字,在很多情况下,float类型的精度很难满足需求。
–double类型:双精度类型 精度是float类型的两倍,绝大部分应用程序都采用double类型。
▪注意 –浮点常量默认为double。要变为float,需在后面增加F/f. 如: 3.14F –浮点数存在舍入误差,很多数字不能精确表示。如果需要进行不产生舍入误差的精确数字计算,需要使用BigDecimal类
布尔数据类型(一位,不是一个字节)
▪ boolean类型有两个值,true和false
▪ boolean 类型用来判断逻辑条件,一般用于程序流程控制
final 常量
▪ 使用final修饰的变量,只能被初始化一次,变成了常量。
▪ final常量是有名称的
命名规则(规范)
▪ 所有变量、方法、类名:见名知意
▪ 变量、方法名: – 首字母小写和驼峰原则
▪ 常量: – 大写字母和下划线
▪ 类名: – 首字母大写和驼峰原则
dentifierdemo
标识符发命名规则:
硬性要求:1.必须以字母,_下划线,美元符$开头
2.其他部分可以是字母,下划线“_”,美元符“$”和数字的任意组合
3.大小写敏感,长度无限制
4.不可以是java的关键字这些关键字是给java内部使用的
注意:1.不能使用特殊字符
2.不建议使用汉语来定义标识符
下期补完