第一讲 Java开发过程概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java中类的基本定义格式: 主类的基本格式: //程序题目或目的 <修饰符> class 类名 <修饰符> class 类名 { { public static void main <类体> (String args[]) { } 函数体(方法体) }//方法体结束 }//类体结束 public类:如一个类是public类,源文件名字必须与该类名完全相 同,扩展名为.java,若没有,则与其中一个类名相同即可。 技巧:一个文件中如有一个主类,则将主类设为public;如果主 类不用public修饰,则其他类也暂时不用public;但是一个项目 的话?如果一个文件只有一个类?
Path=e:\jdk1.5\bin;
set classpth=E:\jdk1.5\jre\lib\rt.jar;.;
此方法,当MS-DOS命令窗口关闭后,即无效。
3.一个Java程序的开发过程:
源文件:文件名.java Java编译器:javac 编译生成 字节码文件 Java应用程序 由Java解释器执行 Java小应用程序 由浏览器执行
<applet code=boy.class height=100 width=300> </applet>
小结:编写Java程序时的一些注意事项和编程习惯 1.注释。//行注释 /* */多行注释
2.空格。用行缩进和空行,增加可读性。 3.程序组成。Java应用程序/项目由一个或若干个文件 组成,每个文件由一个或若干个类组成,每个类由若 干个方法和变量组成;一个Java应用程序必须有且只 有一个主方法main(), 程序从主方法开始执行;包含 主方法的文件称为主文件,一个Java程序只能有一个 主文件;主文件中,包含主方法的类称为主类。 4.一个文件不能包含2个或2个以上的public类。如果 一个类是public类,源文件名字必须与这个类名完全 相同,扩展名为.java,若没有,则只要与其中一个类
编程语言6要素:
1环境工具 2标志符(关键字) 3数据类型(变量常量) 4表达式 5流程控制 6语言自身特性
第一讲 Java开发过程概述
1.Java开发环境 JVM (Java Virtual Machine) 2.开发工具的安装和环境变量的设置 3.一个简单Java程序的编辑、编译、运行
1.Java开发环境 JVM (Java Virtual Machine) 不同的操作系统有不同的 虚拟。它类似一个小巧而高 效的CPU。 Bytecode代码(.class)是 与平台无关的是虚拟机的机 器指令。 Java字节代码运行的两种 方式: Interpreter(解释方式) Just-in-time(即时编译): 有代码生成器将字节代码转 换成本机的机器代码,然后 可以以较高速度执行.
Java应用程序的实现: 设j2sdk安装在c盘根目录下,源程序Welcom1.java保存 在g:\javaprom文件夹中。执行过程如下:
打开DOS命令提示符窗口->更改当前目录->用javac命令 编译->用java命令执行
•小程序:
//一个简单的小应用程序boy.java import java.awt.*; import java. applet. *; public class boy extends Applet
注:小应用程序不需要main方法,但它必须有一个 类继承Applet类(小程序的主类),并且它还必须 是public类。
小应用程序的编译 &执行:
J_HelloApplet.java javac J_HelloApplet.class
建立html文件
appletviewer/IE
文件boy.html:
J2SDK1.x 安装步骤:
• http://java.sun.com/j2se/1.x/downlo ad.html J2SE v 1.x SDK J2SE v 1.x Documentation • 安装 (例如安装目录:D:\J2SDKx)
J2SDK1.x 安装 后目录结构:
• \bin 开发工具(javac java javadoc AppletViewer) • \demo 编程示例 • \docs 文档(Java API) • \include C/C+ 头文件 JDNI • \jre Java运行环境,JVM,运行类库等 • \lib 开发类库 • src.zipJ2SDK 源码
练习(不用交) 1) 下载并安装 Java 2 SDK 1.6.x 2) 设法让例1与例2的两个程序运行起来. 3) 编写一个应用程序输出: Hello Java! I can write my Java programs now. I know that practice makes perfect!
名相同即可。 5.Java程序区分大小写。 6.变量、类名、对象要符合标志符命名规则(由字母、 数字、下划线、$组成且不以数字为开头,最好也不 用$作为开头)并做到见名知义。习惯上类名第一个 字母大写,若有多个单词每个单词首个字母都大写; 变量则往往第一个单词首个字母小写,其他单词第一 个字母大写。 7.一条语句写一行,长语句可续行,尽量不要一行写 多个语句。
•应用程序:
//第一个java应用程序Welcom1.java public class Welcom1 { public static void main(String arg[]) { System.out.println("welcom to java programming!"); }
}
Java应用程序框架:
{
public void paint(Graphics g) {
g.setColor(Color.red);
g.drawString("我学习java",5,30); g.setColor(Color.blue); g.drawString("我学得很认真",10,50); } }
程序基本结构框架: import java.awt.*; import java. applet. *; public class 类名 extends Applet { public void paint(Graphics g) { 函数(方法)体 } }
设置环境变量:
JAVA_HOME= C:\J2SDK v 1.x PATH=…; CBaidu Nhomakorabea\J2SDK v 1.x\bin CLASSPATH=.; C:\J2SDK1.x\jre\lib\rt.jar;
环境变量的设置:
用鼠标左键单击此按钮
图 1.3
系统特性对话框。
图 1.4
环境变量对话框。
设置环境变量还可以在命令窗口中输入命令 来进行:
硬盘
内存
加载
硬盘
.. .. .
内存
步骤 4
Bytecode 检测器
安全性与合法性检测
.. .. .
除0 or 死循环…
解释器读入bytecodes 并转化成计算机可以理解 的语言,然后执行
步骤 5
解释器
内存
Java程序的工作原理
.. .. .
2.Java开发工具:
• JDK(Java开发工具集) • • • • • • • JBuilder Eclipse Visual J++ TextPad(编辑) Editplus(编辑) JCreator …….
编译器 Java Just-in-time interpreter compiler Runtime System Operating System Hardware
步骤 1 步骤 2 步骤 3
编辑 编译
硬盘
用编辑器编写源程序并保 存在硬盘中(.java). 编译产生 bytecodes(.class文件) 保存在硬盘上 加载 bytecodes到内存中.
Path=e:\jdk1.5\bin;
set classpth=E:\jdk1.5\jre\lib\rt.jar;.;
此方法,当MS-DOS命令窗口关闭后,即无效。
3.一个Java程序的开发过程:
源文件:文件名.java Java编译器:javac 编译生成 字节码文件 Java应用程序 由Java解释器执行 Java小应用程序 由浏览器执行
<applet code=boy.class height=100 width=300> </applet>
小结:编写Java程序时的一些注意事项和编程习惯 1.注释。//行注释 /* */多行注释
2.空格。用行缩进和空行,增加可读性。 3.程序组成。Java应用程序/项目由一个或若干个文件 组成,每个文件由一个或若干个类组成,每个类由若 干个方法和变量组成;一个Java应用程序必须有且只 有一个主方法main(), 程序从主方法开始执行;包含 主方法的文件称为主文件,一个Java程序只能有一个 主文件;主文件中,包含主方法的类称为主类。 4.一个文件不能包含2个或2个以上的public类。如果 一个类是public类,源文件名字必须与这个类名完全 相同,扩展名为.java,若没有,则只要与其中一个类
编程语言6要素:
1环境工具 2标志符(关键字) 3数据类型(变量常量) 4表达式 5流程控制 6语言自身特性
第一讲 Java开发过程概述
1.Java开发环境 JVM (Java Virtual Machine) 2.开发工具的安装和环境变量的设置 3.一个简单Java程序的编辑、编译、运行
1.Java开发环境 JVM (Java Virtual Machine) 不同的操作系统有不同的 虚拟。它类似一个小巧而高 效的CPU。 Bytecode代码(.class)是 与平台无关的是虚拟机的机 器指令。 Java字节代码运行的两种 方式: Interpreter(解释方式) Just-in-time(即时编译): 有代码生成器将字节代码转 换成本机的机器代码,然后 可以以较高速度执行.
Java应用程序的实现: 设j2sdk安装在c盘根目录下,源程序Welcom1.java保存 在g:\javaprom文件夹中。执行过程如下:
打开DOS命令提示符窗口->更改当前目录->用javac命令 编译->用java命令执行
•小程序:
//一个简单的小应用程序boy.java import java.awt.*; import java. applet. *; public class boy extends Applet
注:小应用程序不需要main方法,但它必须有一个 类继承Applet类(小程序的主类),并且它还必须 是public类。
小应用程序的编译 &执行:
J_HelloApplet.java javac J_HelloApplet.class
建立html文件
appletviewer/IE
文件boy.html:
J2SDK1.x 安装步骤:
• http://java.sun.com/j2se/1.x/downlo ad.html J2SE v 1.x SDK J2SE v 1.x Documentation • 安装 (例如安装目录:D:\J2SDKx)
J2SDK1.x 安装 后目录结构:
• \bin 开发工具(javac java javadoc AppletViewer) • \demo 编程示例 • \docs 文档(Java API) • \include C/C+ 头文件 JDNI • \jre Java运行环境,JVM,运行类库等 • \lib 开发类库 • src.zipJ2SDK 源码
练习(不用交) 1) 下载并安装 Java 2 SDK 1.6.x 2) 设法让例1与例2的两个程序运行起来. 3) 编写一个应用程序输出: Hello Java! I can write my Java programs now. I know that practice makes perfect!
名相同即可。 5.Java程序区分大小写。 6.变量、类名、对象要符合标志符命名规则(由字母、 数字、下划线、$组成且不以数字为开头,最好也不 用$作为开头)并做到见名知义。习惯上类名第一个 字母大写,若有多个单词每个单词首个字母都大写; 变量则往往第一个单词首个字母小写,其他单词第一 个字母大写。 7.一条语句写一行,长语句可续行,尽量不要一行写 多个语句。
•应用程序:
//第一个java应用程序Welcom1.java public class Welcom1 { public static void main(String arg[]) { System.out.println("welcom to java programming!"); }
}
Java应用程序框架:
{
public void paint(Graphics g) {
g.setColor(Color.red);
g.drawString("我学习java",5,30); g.setColor(Color.blue); g.drawString("我学得很认真",10,50); } }
程序基本结构框架: import java.awt.*; import java. applet. *; public class 类名 extends Applet { public void paint(Graphics g) { 函数(方法)体 } }
设置环境变量:
JAVA_HOME= C:\J2SDK v 1.x PATH=…; CBaidu Nhomakorabea\J2SDK v 1.x\bin CLASSPATH=.; C:\J2SDK1.x\jre\lib\rt.jar;
环境变量的设置:
用鼠标左键单击此按钮
图 1.3
系统特性对话框。
图 1.4
环境变量对话框。
设置环境变量还可以在命令窗口中输入命令 来进行:
硬盘
内存
加载
硬盘
.. .. .
内存
步骤 4
Bytecode 检测器
安全性与合法性检测
.. .. .
除0 or 死循环…
解释器读入bytecodes 并转化成计算机可以理解 的语言,然后执行
步骤 5
解释器
内存
Java程序的工作原理
.. .. .
2.Java开发工具:
• JDK(Java开发工具集) • • • • • • • JBuilder Eclipse Visual J++ TextPad(编辑) Editplus(编辑) JCreator …….
编译器 Java Just-in-time interpreter compiler Runtime System Operating System Hardware
步骤 1 步骤 2 步骤 3
编辑 编译
硬盘
用编辑器编写源程序并保 存在硬盘中(.java). 编译产生 bytecodes(.class文件) 保存在硬盘上 加载 bytecodes到内存中.