一、引言
Java是一种真正的互联网程序设计语言。
二、什么是计算机
计算机是存储和处理数据的电子设备。
硬件包括计算机中可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且要求硬件完成特定的任务。
编写指令让计算机来完成的过程就称为计算机程序设计。
计算机由中央处理器、内存、存储设备、输入设备、输出设备和通讯设备组成。这些组件通过一个称为总线的子系统连接,总线负责在这些组件之间传输数据和电信号。
1、中央处理器
中央处理器是计算机的大脑。它从内存中获取指令然后执行这些指令。CPU通常由两部分组成:控制单元和算术/逻辑单元。控制单元用于控制和协调除CPU之外其他组件的动作。算术/逻辑单元用于完成数值运算(加法、减法、乘法、除法)和逻辑运算(比较)。
2、内存
计算机中电的两种状态关和开被解释为二进制数字系统中的数,并且将他们称为比特。CPU要执行的数据和程序指令都以一组比特或字节的形式存储在计算机内存中,每个字节由8比特构成。内存单元是由字节构成的有序序列。
计算机的存储大小是以字节、千字节、兆字节、千兆字节和万亿字节为计量单位的。
3、存储设备
是为了长久的存放程序和数据。
存储设备主要由四种类型:磁盘驱动器、光盘驱动器、磁带驱动器、USB闪存驱动器。
4、输入和输出设备
1)键盘,功能键、修饰符键、数字小键盘、方向键、插入键、删除键、向上翻页键和向下翻页键。
2)鼠标
3)显示器,屏幕分辨率和点距决定显示的质量。
5、通讯设备
拨号调制解调器、DSL、电缆调制解调器、网络接口卡以及无线通讯设备。
三、程序
1、机器语言
最初植入计算机的一套原始指令集。
2、汇编语言
用助记符表示每一条机器语言指令。汇编器将汇编语言程序转化为机器代码。
3、高级语言
易于学习和编写的程序。编译器将源程序翻译成机器语言程序,然后这个机器语言程序再与其他辅助的库代码链接,构成可执行文件。
四、操作系统
操作系统管理和控制计算机的活动。其主要任务有:
1、控制和监视系统的活动
2、分配和调遣系统资源
3、安排操作的顺序,多道程序设计、多线程、多处理。
五、Java、万维网以及其他
1、Java,它是简单的、面向对象的、分布式的、解释型的、健壮的、安全的、结构中立的、可移植的、高性能的、多线程的和动态的。它用于Web程序设计、服务器、台式机和移动设备。
2、万维网,Internet是万维网的基础架构,万维网和Web浏览器是Internet流行的主要原因。HTML是万维网的主要创作语言。
六、Java语言规范、API、JDK和IDE
1、Java语言规范是对语言的技术定义,它包括Java程序设计语言的语法和语义
2、应用程序接口(API)包括为开发Java程序而预定义的类和接口。
3、JDK是由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试Java程序。
4、集成开发环境(IDE)是为了快速开发Java程序而提供的一个软件。
七、一个简单的Java程序
public class Welcome {
public static void main(String[] args) {
// Display message Welcome to Java! to the console
System.out.println("Welcome to Java!");
}
}
1、public class Welcome
class定义一个类名,
Welcome为类名,第一个字母大写。
2、public static void main(String[] args)
main方法定义主方法,程序是从main方法开始的,
main方法必须被定义为public static void;
3、System.out.println(“Welcome to Java!”);
语句,以”;”结束。
4、class、public、static、void
保留字。
5、//、/**/、/**......*/
注释,//为单行注释,/**/为单行或者多行注释。
6、{}
块(block),有类块和方法块。
八、创建、编译和执行Java程序
1、下载、安装、配置
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装地址:C:\Program Files\Java
配置:
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_43
Path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Java\jre6\lib\rt.jar
解释:path为执行文件的路径;classpath为引用类文件的引用位置。
2、DOS命令
dir、
mkdir dirName、
rmdir dirName、
cd dirName、
cd ..
del fineName、
del *.*、
type filename.java
3、创建、编译和执行Java程序
创建:FileName.java
编译:javac FileName.java
执行:java FileName
备注:编译没问题,执行的时候,要把.class文件放在同包名一样的路径下,并在包路径外(java priv.zheng.javajc.chapter01.example.Welcome)才能执行。
4、Eclipse的基本操作
File--New--Java Project--Project Name
src--New--Package
New--Class--Name
九、在消息对话框中显示文本
在消息对话框中现实文本两种方式:
JOptionPane.showMessageDialog(null, x);
JOptionPane.showMessageDialog(null, x, y, JOptionPane.INFORMATION_MESSAGE);
import语句有两种类型: