java(杂记)2

一个源程序文件包含多个类时,需要注意如下问题:

  1. 只能有一个类声明为公有(public)的。
  2. 文件命名必须与公有类名完全一致,包括字母大小写。
  3. 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

面向对象思想有三个基本特性:封装性、继承性和多态性。

你可能感兴趣的