Fast Intro To Java Programming (1)

基本语法

编写Java程序时,应注意如下几点:java

  • 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不一样的。
  • 类名:对于全部的类来讲,类名的首字母应该大写。若是类名由若干单词组成,那么每一个单词的首字母应该大写,例如 MyFirstJavaClass 。
  • 方法名:全部的方法名都应该以小写字母开头。若是方法名含有若干单词,则后面的每一个单词首字母大写。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名做为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(若是文件名和类名不相同则会致使编译错误)。
  • 主方法入口:全部的Java 程序由public static void main(String args[])方法开始执行。

源文件声明规则

在本节的最后部分,咱们将学习源文件的声明规则。当在一个源文件中定义多个类,而且还有import语句和package语句时,要特别注意这些规则。学习

  • 一个源文件中只能有一个public类
  • 一个源文件能够有多个非public类
  • 源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。
  • 若是一个类定义在某个包中,那么package语句应该在源文件的首行。
  • 若是源文件包含import语句,那么应该放在package语句和类定义之间。若是没有package语句,那么import语句应该在源文件中最前面。
  • import语句和package语句对源文件中定义的全部类都有效。在同一源文件中,不能给不一样的类不一样的包声明。

类有若干种访问级别,而且类也分不一样的类型:抽象类和final类等。这些将在访问控制章节介绍。spa

除了上面提到的几种类型,Java还有一些特殊的类,如:内部类、匿名类。命令行

 

Java包

包主要用来对类和接口进行分类。当开发Java程序时,可能编写成百上千的类,所以颇有必要对类和接口进行分类。code

Import语句

在Java中,若是给出一个完整的限定名,包括包名、类名,那么Java编译器就能够很容易地定位到源代码或者类。Import语句就是用来提供一个合理的路径,使得编译器能够找到某个类。接口

例如,下面的命令行将会命令编译器载入java_installation/java/io路径下的全部类ci

import java.io.*;

byte、int、long、和short均可以用十进制、16进制以及8进制的方式来表示。开发

当使用常量的时候,前缀o代表是8进制,而前缀0x表明16进制。例如:字符串

int decimal = 100; int octal = 0144; int hexa = 0x64;

和其余语言同样,Java的字符串常量也是包含在两个引号之间的字符序列。下面是字符串型字面量的例子:编译器

"Hello World" "two\nlines" "\"This is in quotes\""

字符串常量和字符常量均可以包含任何Unicode字符。例如:

char a = '\u0001'; String a = "\u0001";

Java语言支持一些特殊的转义字符序列。

符号 字符含义
\n 换行 (0x0a)
\r 回车 (0x0d)
\f 换页符(0x0c)
\b 退格 (0x08)
\s 空格 (0x20)
\t 制表符
\" 双引号
\' 单引号
\\ 反斜杠
\ddd 八进制字符 (ddd)
\uxxxx 16进制Unicode字符 (xxxx)
相关文章
相关标签/搜索