第一章、开发简单java应用程序
1.软件的定义:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。
软件分类:系统软件 :Office、MyEclipse
应用软件 :Windows、Linux、MAC OS
交互方式:图形化界面、命令行方式 (需要命令行控制台。如DOS)
2.计算机语言概念和发展
计算机语言概念:计算机语言是人和计算机之间交流的方式
计算机语言发展: 机器语言 (二进制指令码组成)
、汇编语言(助记符号描述的指令)
高级语言 面向过程 :c语言 面向对象 :java、c++
3.Java概述
- java是由sun Microsystems公司于1995年5月推出的面向对象程序设计语言和平台的总称。有James Gosling领导开发。
- java编程语言是个:简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
- 由于JVM的不跨平台性最终实现了Java语言的跨平台性
java分为三个体系 javaSE java平台标准版 、javaEE平台企业版、javaME微型版
JRE:java运行环境 包括JVM和java核心类库
JDK:java 开发工具包 包括JRE、Java开发工具(核心jar包)、Java基础类库。
JVM: 负责解释执行
总结:与JDK相比,JRE它不包含开发工具、编译器、调试器和其他工具,包含解释器,开发java程序就安装jdk,运行java程序安装JRE即可。
java开发环境配置:
- 把jdk的安装路径\bin路径添加到path环境变量中即可。
- 环境变量的作用:在任何路径下,都能识别java开发命令。
- classpath变量值:可以实现在任意目录下都可以执行某一个目录下的class文件。
- 配置环境变量的两种方式为永久配置方式,和临时配置方式。
常见的开发环境:文本编辑器:notepad、EditPlus、UltraEdit
集成开发环境:(IDE)Eclipse、JBuilder、NetBeans
4.第一个java程序
java程序开发步骤
- 编写java代码至扩展名为java的文件中
- 使用编译工具javac.exe来对java源文件进行编译,生成扩展名为class的字节码文件。
- 调用运行工具java.exe来对编译好的字节码文件进行解释执行。
- 注意:在dos环境中,javac编译可以不区分大小写。但是java执行必须区分
配置classpath
- 设置classpath变量值可以实现在任意目录下都可以执行某一个目录下的class文件。
- path变量是设置windows执行文件的目录,而classpath设置的是java类文件的目录。
java注释:单行注释 / / 、多行注释 /* */ 、文档注释 /** */