说明:本博客仅仅是本人经验所得,如有不足,请指出
输入、输出
Java中的输入、输出也是通过流实现的,并且使用System.out表示标准输出设备,而用System.in表示标准输入设备。
– System.out.println();------System.out.println(“Hello,world!!!”);
– System.out.print();---------System.out.print(“Hello,world!!!”);
– System.out.printf();--------System.out.printf("%s","Hello,world!!!");
Java中的输入需要使用Scanner的对象读取来自System.in的输入。Scanner类在包java.util中,使用时须在源文件的第一行导入:import java.util.Scanner。
Scanner对象中常用的获取用户输入的方法有:
– String nextLine() //获取用户输入一行信息 – boolean nextBoolean() //获取用户输入的一个boolean类型的值
– short nextShort() //获取用户输入的一个short类型的值 – int nextInt() //获取用户输入的一个int类型的值
– long nextLong() //获取用户输入的一个long类型的值 – double nextDouble() //获取用户输入的一个double类型的值
标识符
• 标识符概念:
– Java语言中,对于变量,常量,函数,语句块也有名字,统统称之为Java标识符。
– 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
• 举例:
– class Student {}
– int identifier;
– String userName ;
标识符组成:
– Java标识符由数字,字母和下划线(_),美元符号($)组成,只能以字符、“_”或“$”开头。
– 标识符是大小写敏感的并且未规定最大长度。
– 标识符不能是Java关键字或保留字。
• 下面的标识符是合法的:
–myName,My_name,Points,$points,_sys_ta
• 下面的标识符是非法的:
–#name,25name,class,&time,if
• Java语言中的命名约定:
– 类和接口名。每个单词的首字母大写,含有大小写。
例如,MyClass,HelloWorld,Time等。
– 方法名。首字母小写,其余单词的首字母大写,含大小写。尽量少用下划线。
例如,myName,setTime等。
– 常量名。基本数据类型的常量名使用全部大写字母,单词与单词之间用下划线分隔。对象常量可以大小写混写。
例如,SIZE_NAME。
– 变量名。可大小写混写,首字符小写,不用下划线,少用美元符号。给变量命名时尽量做到见名知义。
列如,StudentFormation
数据类型
数据类型是程序设计语言描述事物、对象的方法。 数据类型分为基本数据类型和引用数据类型
基本数据类型
– 整数类型 byte, short, int, long – 浮点类型 double, float
– 字符类型 char – 布尔类型 boolean
引用数据类型
– 类、接口、数组、枚举
注:基本上可以这样记,除了八大基本数据类型,剩下的都是引用数据类型