一个源程序文件包含多个类时,需要注意如下问题:
- 只能有一个类声明为公有(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
面向对象思想有三个基本特性:封装性、继承性和多态性。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。