E
esimon
Unregistered / Unconfirmed
GUEST, unregistred user!
Sun认证Java 2程序员学习指南
第一章 语言基础(s)
本章学习内容
1.01 源文件(s)
1.02 包,导入,类,方法和变量声明
1.03 Java编程语言的关键字(s)和标识符(s)
1.04 使用未初始化和未指派的变量与数组元素
1.05 原始数据类型
2分钟复习
Q&A 本章自测
通过学习本章课程,你将会熟悉通过Java 2.0程序员测试所需要的Java语言基础(s)。因为你要通过Sun认证,所以我们假定你已经熟悉了Java的基本内容,所以本章将集中在你可能不太熟悉的,但通过考试却需要知道的细节上面。
1.01 源文件(s)
源文件是一个包含Java代码的纯文本文件。Java编译器javac将原文件转化成为一个扩展名位class的字节码文件。
认证考试是关心Java编译器如何处理源文件的。出于这种原因,使用Sun提供的Java Development Kit(JDK) 1.2或1.3,一个文本编辑器和字符界面(command prompt)来准备考试是很明智的。在一开始,那些习惯于使用集成开发环境(如:IBM的Visual Age)的人可能会感到有点困难。但愿这样没有使你感到回到了钻木取火的时代。
Java源文件必须符合严格的要求;否则,Java编译器将会产生错误。一个纯文本文件可以使用JDK进行编译。方法如下例所示,如果编译器没有输出任何信息,则表示编译成功。
C:/Java Projects>javac Calculate.java
C:/Java Projects>
现在,如果你观察Java Projects目录,你会见到一个名位Calculate.class的文件。源文件保存的时候,扩展名必须位java.如果你尝试编译一个扩展名不是java德源文件,编译器将会产生以下错误:
C:/Java Projects>javac Calculate.jav
Calculate.java is an invalid option or argument.
标识符是我们给类(s),方法(s),和变量(s)所命的名字。Java是一种大小写敏感的语言,也就是说,标识符的大小写必须自始至终完全一致。标识符可以包含字母和数字,但是标识符不能以数字打头。大部分符号是不被允许的,但是$和_(下划线)符号(s)是可以的,这是为了支持在早期的系统中已经存在的名字(s)。检查下面的例子:
int 99year;//非法
int year99;//合法
int hello#;//非法
int $hello$;//合法
int MAX_VALUE;//合法
今天早晨等着装adsl,闲着没事时弄得,献丑了 []
第一章 语言基础(s)
本章学习内容
1.01 源文件(s)
1.02 包,导入,类,方法和变量声明
1.03 Java编程语言的关键字(s)和标识符(s)
1.04 使用未初始化和未指派的变量与数组元素
1.05 原始数据类型
2分钟复习
Q&A 本章自测
通过学习本章课程,你将会熟悉通过Java 2.0程序员测试所需要的Java语言基础(s)。因为你要通过Sun认证,所以我们假定你已经熟悉了Java的基本内容,所以本章将集中在你可能不太熟悉的,但通过考试却需要知道的细节上面。
1.01 源文件(s)
源文件是一个包含Java代码的纯文本文件。Java编译器javac将原文件转化成为一个扩展名位class的字节码文件。
认证考试是关心Java编译器如何处理源文件的。出于这种原因,使用Sun提供的Java Development Kit(JDK) 1.2或1.3,一个文本编辑器和字符界面(command prompt)来准备考试是很明智的。在一开始,那些习惯于使用集成开发环境(如:IBM的Visual Age)的人可能会感到有点困难。但愿这样没有使你感到回到了钻木取火的时代。
Java源文件必须符合严格的要求;否则,Java编译器将会产生错误。一个纯文本文件可以使用JDK进行编译。方法如下例所示,如果编译器没有输出任何信息,则表示编译成功。
C:/Java Projects>javac Calculate.java
C:/Java Projects>
现在,如果你观察Java Projects目录,你会见到一个名位Calculate.class的文件。源文件保存的时候,扩展名必须位java.如果你尝试编译一个扩展名不是java德源文件,编译器将会产生以下错误:
C:/Java Projects>javac Calculate.jav
Calculate.java is an invalid option or argument.
标识符是我们给类(s),方法(s),和变量(s)所命的名字。Java是一种大小写敏感的语言,也就是说,标识符的大小写必须自始至终完全一致。标识符可以包含字母和数字,但是标识符不能以数字打头。大部分符号是不被允许的,但是$和_(下划线)符号(s)是可以的,这是为了支持在早期的系统中已经存在的名字(s)。检查下面的例子:
int 99year;//非法
int year99;//合法
int hello#;//非法
int $hello$;//合法
int MAX_VALUE;//合法
今天早晨等着装adsl,闲着没事时弄得,献丑了 []