一个源程序文件蕴含多个类时,须要留神如下问题:
- 只能有一个类申明为私有(public)的。
- 文件命名必须与私有类名完全一致,包含字母大小写。
- public static void main(String[] args) 只能定义在私有类中。
System.out.print(“Hello World.”); 语句是通过 Java 输入流(PrintStream)对象 System.out 打印 Hello World. 字符串,System.out 是规范输入流对象,它默认输入到控制台。输入流(PrintStream)中罕用打印办法:
- print(String s):打印字符串不换行,有多个重载办法,能够打印任何类型数据。
- println(String x):打印字符串换行,有多个重载办法,能够打印任何类型数据。
- printf(String format, Object… args):应用指定输入格局,打印任何长度的数据,但不换行。
常量事实上是那些内容不能被批改的变量,常量与变量相似也须要初始化,即在申明常量的同时要赋予一个初始值。常量一旦初始化就不能够被批改。它的申明格局为:
final 数据类型 变量名 = 初始值;
Java 编码标准命名办法采纳驼峰法,上面分类阐明一下。
- 包名:包名是全小写字母,两头能够由点分隔开。作为命名空间,包名应该具备唯一性,举荐采纳公司或组织域名的倒置,如 com.apple.quicktime.v2。但 Java 外围库包名不采纳域名的倒置命名,如 java.awt.event。
- 类和接口名:采纳大驼峰法,如 SplitViewController。
- 文件名:采纳大驼峰法,如 BlockOperation.java。
- 变量:采纳小驼峰法,如 studentNumber。
- 常量名:全大写,如果是由多个单词形成,能够用下划线隔开,如 YEAR 和 WEEK_OF_MONTH。
- 办法名:采纳小驼峰法,如 balanceAccount、isButtonPressed 等。
根本类型示意简略的数据,根本类型分为 4 大类,共 8 种数据类型。
- 整数类型:byte、short、int 和 long
- 浮点类型:float 和 double
- 字符类型:char
- 布尔类型:boolean
面向对象思维有三个根本个性:封装性、继承性和多态性。