第2讲 Java环境IDE和程序编写(实验指导一)-34页精选文档

合集下载

实验一 Java 程序的编辑、编译、运行环境

实验一 Java 程序的编辑、编译、运行环境

上海电力学院Java程序设计实验题目: 实验一 Java 程序编译、运行环境学号:姓名:院系:专业年级:2011 年月日实验一 Java 程序的编辑、编译、运行环境§1.1实验目的、内容及性质掌握使用JDK开发Java程序的步骤、了解 Java 程序运行环境掌握程序调试的全部过程,学会编写和调试 Java Application 程序。

掌握Java程序的基本语法。

实验性质:验证、必做实验学时:2学时§1.2问题及思考1、什么是Java虚拟机?它的作用是什么?什么是Java运行环境?如何实现跨平台?什么是类库?什么是Java 虚拟机与字节码?什么是Java 的byte-codes?它的最大好处是什么?2、什么是环境变量 path 、 classpath 、 java_home;查看系统中对环境变量path 、 classpath 、 java_home 的设置,解释其作用;说明不同操作系统如何查看和设置环境变量;3、什么叫做源程序?什么叫做编译?机器语言程序、高级语言程序以及可表示成Java字节码的程序之间的区别是什么?如何编译源代码文件?编译你刚保存的文件?有何问题?如何修改?4、如何执行 Java 程序?执行你刚编译好的程序?结果如何?§1..3实验指导1、JDK的安装和环境变量设置(1)点击下面网址进入JDK1.6下载页面:/javaee/downloads/index.jsp(2)下载完成后,双击图标进行安装,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\Program Files\Java\jdk1.6.0以下过程为配置JDK环境变量:(3)右击“我的电脑”,点击“属性”:(4).选择“高级”选项卡,点击“环境变量”:(5)在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:(6)JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:\Program Files\Java\jdk1.6.0,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\binCLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(加.表示当前路径)%JAVA_HOME%就是引用前面指定的JAVA_HOME。

实验1、Java语言的编程环境和开发工具

实验1、Java语言的编程环境和开发工具

实验1、Java编程环境和开发工具1. 实验目的1. 构建Java语言开发和运行环境2. 学习使用EditPlus编写Java源程序3. 应用JDK开发Java程序4.初步了解使用Java语言进行程序设计的基本步骤2.实验器材和实验环境:计算机,网络环境,投影设备。

实验相关软件:Window XP , Java软件开发工具包(JSDK)。

3*.预习及知识准备1)全面介绍JDKJava2 的三种技术平台目前Sun公司提供三种技术平台,它们都是基于Java2的。

①J2ME:Java 2 Platform Micro Edition,Java 2微型版,适用于开发手机、掌上电脑等嵌入式设备。

Java虚拟机只占几十k内存。

②J2SE:Java 2 Platform Standard Edition,Java2标准版,适用于桌面开发或一般的应用。

包括基本编译器、小工具、运行环境、提供开发、运行applets和java应用程序的APIs,学习Java语言基础就可用这个版本。

③J2EE:Java 2 Platform Enterprise Edition,Java2企业版,适用于创建服务器应用程序,开发大型分布式系统。

2)Java开发工具包JDKJDK----Java Developer kit: JDK目的是为程序开发者提供编写、测试、执行程序的一套完备的工具体系和APIs源代码。

上面介绍的三个技术平台都离不开JDK。

JDK主要提供如下七个基本的开发工具:①Javac:编译器,将源文件转换成可执行的字节码文件,这些可执行文件是以.class为后缀的文件。

②Java:解释器,启动java虚拟机执行编译成功后生成的字节码文件。

在字节码下载和执行过程中,解释器负责维护它的完整性、正确性和安全性。

③appletviewer :Java小程序applet浏览器,可不用启动IE或 Netscape。

展示Web页面中包含的Applet,通常用于Applet开发过程中的测试。

java程序设计与实验指导书

java程序设计与实验指导书

java程序设计与实验指导书Java程序设计与实验指导书Java是一种广泛使用的计算机编程语言,它具有跨平台的特性,能够在多种操作系统上运行。

本指导书旨在帮助学生和开发者了解Java程序设计的基础概念、语法规则以及开发实践,并通过一系列实验来加深对Java编程的理解。

第一章:Java基础1.1 Java语言简介Java是一种面向对象的编程语言,由Sun Microsystems(现属于Oracle公司)于1995年发布。

Java的设计目标是“一次编写,到处运行”,即编写一次代码,可以在任何支持Java虚拟机(JVM)的平台上运行。

1.2 Java开发环境搭建要开始Java编程,首先需要安装Java开发工具包(JDK),并配置环境变量。

接着,可以使用文本编辑器或集成开发环境(IDE)如Eclipse或IntelliJ IDEA来编写Java程序。

1.3 基本语法Java的基本语法包括变量声明、数据类型、运算符、控制结构(如if语句、循环)等。

Java是强类型语言,变量在使用前必须声明其类型。

第二章:面向对象编程2.1 面向对象概念面向对象编程(OOP)是一种编程范式,它使用“对象”来设计软件。

对象可以包含数据(属性)和代码(方法)。

2.2 类和对象类是对象的蓝图,定义了对象的结构和行为。

对象是类的实例。

2.3 封装、继承和多态- 封装:隐藏对象的内部状态和实现细节。

- 继承:允许新类(子类)继承现有类(父类)的属性和方法。

- 多态:允许不同类的对象对同一消息做出响应,但具体的行为会根据对象的实际类型而有所不同。

第三章:Java核心API3.1 集合框架Java提供了一套丰富的集合类库,包括List、Set、Map等,用于存储和管理数据集合。

3.2 输入输出(I/O)Java的I/O系统允许程序读取和写入数据,包括文件、网络流等。

3.3 异常处理Java使用异常处理机制来处理程序运行中的错误情况。

第四章:Java高级特性4.1 泛型泛型允许在编译时进行类型检查,提高程序的安全性和灵活性。

JAVA程序设计实验指导书_物电学院

JAVA程序设计实验指导书_物电学院

《Java程序设计实验指导书》安徽师范大学物电学院自动化系陈鹏编2014年9月目录实验一Java程序运行环境与基本语法 (1)1.1java开发环境的安装和运行 (1)实验二类、对象、接口编程 (9)2.1类、对象 (9)2.2类成员变量和成员方法的设计 (15)2.3类的继承性与多态性 (20)2.4包、接口和异常 (24)实验三窗口与菜单界面编程 (29)3.1GUI组件及事件处理 (29)3.2Applet类和字符串类 (33)实验四输入/输出流 (37)4.1输入输出流类和常用系统类 (37)实验五多线程机制 (40)实验一Java程序运行环境与基本语法1.1java开发环境的安装和运行实验目的:1、掌握jdk的安装和卸载;2、学会配置j2sdk的运行环境;3、熟练掌握java小程序的运行过程实验内容及步骤:一、j2sdk的安装和卸载1、java可以安装在多种不同的操作系统中,我们在学习过程中以windows为对象。

软硬件配置:硬件:CPU-P2以上,64M内存,100M硬盘空间软件:win98/Me/XP/NT/2000,IE5.0以上2、免费的安装文件可以从Sun公司的主页上下载:/安装过程略3、卸载JDK可以通过控制面板来实现二、配置运行环境(假设安装目录为e:\j2sdk1.4.2_01\bin)1、win98系统:在c\:autoexec.bat文件中添加:set path=%path%;e:\j2sdk1.4.2_01\binset classpath=.;e:\j2sdk1.4.2_01\bin;%classpath%保存后,重新启动即可2、winXP/NT/2000系统:在桌面“我的电脑”上右击,选择“属性”菜单,在高级选项卡中,配置“环境变量”:path-e:\j2sdk1.4.2_01\binclasspath-.;e:\j2sdk1.4.2_01\lib进入DOS命令提示符状态,键入:java、javac回车,若出现帮助信息提示即为安装成功三、java小程序的运行过程1)Application程序的编写:打开记事本public class helloApplication{public static void main(String args[]){System.out.println(”欢迎学习java语言”);}}程序调试过程:i.保存为helloApplication.javaii.在DOS命令提示符状态,键入:javac helloApplication.java,编译程序自动生成helloApplication.classiii.在DOS命令提示符状态,键入:java helloApplication,则可运行程序2)Applet程序:import java.applet.Applet;import java.awt.*;public class hello Applet extends Applet{public void paint(Graphics g){g.drawString(”欢迎学习java语言”,100,100);}}html文件的编写:<html><body><applet code=helloApplet.class width=500height=400></applet></body></html>程序调试过程:i.保存ii.编译源程序(javac)iii.运行html文件:(1)用IE浏览器(2)用appletviewer文件名.html四、程序实例1、计算两个数的和public class Sum2{public static void main(String args[]){long a=10L;int b=5,c;c=(int)(a+b);System.out.println("a+b="+c);}}2、计算圆形面积略3、熟悉java语言的运算符(1)public class T1{public static void main(String args[]){int x=10;x+=x;System.out.println(x);x-=3;System.out.println(x);x*=1+2;System.out.println(x);x%=5;System.out.println(x);}}思考:1、java程序的构架2、java程序的开发过程1.2java基本语法实验目的:1、掌握各种流程控制语句2、熟练应用数组的定义和使用3、OOP实例的调试与运行实验内容及步骤:一、流程控制语句java程序的流程控制语句用于控制程序中各个语句的执行顺序。

《Java程序设计》课程实验指导书

《Java程序设计》课程实验指导书

《Java程序设计》课程实验指导书实验一 Java运行环境,Java程序的编辑、编译与运行一、实验目的:学会Java语言程序开发工具及运行平台J2SDK的下载与安装方法;熟悉J2SDK命令的使用。

学会使用编辑器编辑Java程序,并对程序进行编译、纠错、和运行,了解Java Applecation程序和Java Applet程序的执行方法。

For personal use only in study and research; not for commercial use二、实验内容:1、登录到网站,查找免费的Java语言程序开发工具及运行平台JDK。

选择适当的版本并下载,然后安装。

2、使用以下JDK命令,掌握这些命令的使用方法:For personal use only in study and research; not for commercial useJavac:Java语言编译器Java:Java语言应用程序启动器appletviewer :Java Applet小程序运行和调试器For personal use only in study and research; not for commercial use3、选择一个文本编辑工具(如:记事本),输入一个Application程序,然后进行编译运行:4、输入一个Applet程序,编辑、编译并使用appletviewer运行。

三、实验内容类型:验证型For personal use only in study and research; not for commercial use四、实验学时:2学时五、实验步骤:1.登录到网站,下载JDK,然后(以缺省方式)安装,记住你的安装目录(假定你的安装目录是:c:\XAAAX)。

2.设置环境变量(以WindowsXP为例,Windows2000类似):右键点击“我的电脑”,选择“属性”,选择“高级”,选择“环境变量”:若环境变量(不区分大小写)path和classpath已存在,则选中该变量后使用“编辑”功能,对于classpath将下列内容加入变量的开头(注意:其中c:\XAAAX表示你的JDK的安装目录,要与你的目录名(即文件夹名)一致):.;c:\ XAAAX \lib\tools.jar;c:\ XAAAX \lib\dt.jar;对于path将下列内容加入变量的开头:.;c:\ XAAAX \bin;c:\ XAAAX ;若环境变量(不区分大小写)path和classpath不存在,则使用“新建”功能,对于classpath 输入:.;c:\ XAAAX \lib\tools.jar;c:\ XAAAX \lib\dt.jar;对于path输入:.;c: XAAAX \bin;c:\ XAAAX;按“确定”退出后,环境变量就设置好了。

实验一 Java编程环境

实验一 Java编程环境

实验一 Java编程环境实验一 Java编程环境下载、安装、配置与运行【开发语言及实现平台或实验环境】 Windows____ 或_P,JDK1.6与Eclipse 【实验目的】1.了解和使用J2sdk1.6.0(JDK)环境。

2.熟悉Eclipse 集成开发环境3.掌握编写与运行Java程序的方法,掌握Java程序开发的全过程(包括:源程序的编辑、编译、调试、运行和结果查看)。

4.了解Java语言的概貌【实验要求】1.JDK的下载与安装 2.设置环境变量3.Eclipse 集成开发环境熟悉4. Java源程序编译、调试与运行【实验内容】源代码:public class HelloWorldApp { } }运行结果截图public static void main(String[] args){ System.out.println(\);实验二Java 基本语法练习【开发语言及实现平台或实验环境】 Windows____ 或_P,JDK1.6与Eclipse 【实验目的】1. 掌握java基本数据类型、变量极其使用。

2. 掌握运算符运算符的优先级3. 掌握if,if-else语句,for语句和while语句【实验要求】1. 编写使用不同的数据类型变量2. 编写使用不同的运算符【实验内容】1.编写程序完成,将168转换成861,并将其结果输出到屏幕上源代码:public class HelloWorldApp{public static void main(String[] args){ String str=\; for(inti=str.length()-1;i>=0;i--){ System.out.print(str.char At(i)); } } }运行结果截图2.编写Java应用程序,把100_1000的自然数中能够被3整除的数输出到屏幕上源代码:public class Test { }运行结果截图public static void main(String args[]) { }for(int i = 100; iif(i%3==0) }System.out.print(i+\); } }}1. 3. 打印小于1000的斐波纳契数源代码:public class Qibola {public static void main(String[] args){ int _=1,y=1;System.out.println(_+\); for(inti=1;iSystem.out.println(y+\); y=_+y; _=y-_;。

java 实验一Java 程序的编辑、编译、运行环境

java 实验一Java 程序的编辑、编译、运行环境
import java.awt.*;
import java.applet.*;
public class myjavaprogram extends Applet {
public void paint(Graphics g){
g.drawString("Java Now!",25,25);
}
}
(2)编译
javac My_java_program.java
(3)运行
编译无误的Java字节码文件,由Java解释器(Java)负责装入和执行。可在DOS提示符后输入如下命令来运行该程序:
java My_java_program
3.编写和调试Java Applet程序
(1)建立Java Applet源程序文件
环境变量CLASSPATH的值一般为一个以分号“;”作为分隔符的路径列表,如
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;…
(4)环境变量— PATH
把JDK中Java命令程序所在的目录的路径加入PATH变量的值中,如:
PATH=%JAVA_HOME%\bin;…
2.编写和调试Java Application程序
(1)建立Java源程序文件
public class My_java_program {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
(2)编译
利用Java编译器Javac对源文件进行编译。在DOS提示符后,键入如下命令:
(2)环境变量一般为“名字、值”对。

实验一熟悉Java开发环境

实验一熟悉Java开发环境

命令行工具
Git
Git是一款分布式版本控制系统,用于 管理代码的版本和协作开发。通过命 令行工具,开发者可以轻松地跟踪代 码更改、提交和合并分支等操作。
Maven
Maven是一款项目管理和构建自动化工 具,用于Java项目的构建、依赖管理和 项目文档生成。通过命令行工具,开发 者可以快速构建和打包Java项目。
实验一:熟悉Java开发环境
目录
• Java开发环境简介 • Java开发工具介绍 • Java语言基础 • Java面向对象编程 • Java实验操作
01 Java开发环境简介
Java开发环境的组成
1 2
Java开发工具包(JDK) 提供Java编译器和Java运行时环境,是开发Java 程序的基础。
文本编辑器
Visual Studio Code
Visual Studio Code是一款轻量级的 文本编辑器,支持多种编程语言。它 具有丰富的插件和扩展,可自定义编 辑器的功能和界面。
Sublime Text
Sublime Text是一款高级文本编辑器 ,支持多种编程语言的语法高亮和代 码片段。它还提供了强大的搜索和替 换功能。
掌握Java编程语言的基本语法和规则,能够编写简单的Java程序。
详细描述
了解Java语言的变量、数据类型、控制流、异常处理等基本概念,掌握Java的基本语法规则,能够编 写简单的Java程序,如输出字符串、计算器等。
编译和运行Java程序
总结词
掌握Java编译器的使用方法,能够将Java源代码编译成字节码文件,并在Java虚拟机上 运行。
Java程序的基பைடு நூலகம்结构

Java程序的基本单位是类,类定义了对象的 属性和方法。

实验一:Java运行环境的设置与简单程序的编

实验一:Java运行环境的设置与简单程序的编

实验一:Java运行环境的设置与简单程序的编实验一:java运行环境的设置与简单程序的编写、运行1.实验目的:1)了解java程序的运行环境及其设置方法2)了解java程序编辑、编译、运行的方法 3)通过运行一个简单的java程序,我们可以初步了解java程序的结构和特点2.实验内容与步骤1)下载J2SDK(a)我的电脑属性高级环境变量,新建系统环境变量。

java_u;home=x:\\jdk1。

四(该环境变量指向jdk的安装路径,x是jdk的实际安装路径,比如jdk 安装在C:\\myjdk目录下,那么x就是C:\\myjdk)(b)classpath=.;%java_home%\\lib\\tools.jar;%java_home%\\lib\\dt.jar(这个环境变量告诉JDK在搜索类文件时的路径;其中dot.表示当前路径)(c)path=%path%;%java_uuHome%\\bin(该设置使得java命令可以在任何路径下使用)4)编辑源程序您可以使用任何文本编辑工具或Java集成开发工具编辑源程序,并将其保存为Java文件。

编辑课本p.8例1-1,例1-2的源程序。

5)编译源程序生成字节码文件编译工具:集成java开发环境中的专用java编译器(a)(如visual j++、,jbulider等)中,只要选择一个菜单命令或单击某一个按钮就可以完成这个编译过程。

(b)在JDK命令行开发工具中,您需要运行独立的编译器,并使用javac命令进行编译。

javac命令格式如下:javac[options][sourcefiles][@files]options参数说明:-Classpath:为要编译的程序指定其他类库。

-d:指定编译后的输出路径。

-g:在目标代码中生成所有的debug信息。

-g:none:不生成任何debug信息。

-nowarn:不输出警告信息。

注:a)如果要编译少量程序文件,请直接在命令行中输入文件名,并用空格分隔,例如: d:\\>javaccdc:\\classe:\\java\\test1.javae:\\java\\test2.javab)如果要编译的文件很多,可以将要编译的文件名写入一个文件中。

实验1 Java基本环境

实验1 Java基本环境

实验一Java环境和简单应用程序1、实验目的:掌握开发Java应用程序的三个步骤:编写源程序、编译源文件和运行应用程序。

2、实验要求:编写一个简单的Java应用程序,该程序在命令行窗口输出两行字:“你好,很高兴学习Java”和“We are students”。

3、程序效果图:4、程序模板模板:Hello.java5、实验指导:(1)、打开一个文本编辑器。

可以执行“开始”---“程序”-----“附件”------“记事本”(2)、按照“程序模块”的要求编辑源程序(3)、保存源文件,并命名为Hello.java。

并保存在d:\Ex1下,Ex1文件夹自己新建(4)、编译源文件。

执行“开始”----“运行”,输入“cmd”,打开命令行窗口。

如果当前MS-DOS窗口的提示符为“C:”,则输入“D:”,按回车键进入到D盘目录下,输入“cd Ex1”,按回车键进入“D:\Ex1”目录下,然后执行编译命令:D:\Ex1\javac Hello.java在这一步可能会遇到的下列错误提示:✓Command not Found,出现该错误的原因是没有设置好系统变量Path,如果JDK的安装目录是D:\jdk1.5,可以在环境变量中设置,具体见课本。

✓File not Found,出现该错误的原因是没有将源文件保存在当前目录中或源文件的名字不符合规定,例如,错误地将源文件命名为”hello.java”或”Hello.java.txt”。

要注意,Java跟C语言类似是区分大小写的。

✓出现语法错误,例如,在中文状态下输入了程序中需要的语句分号等。

(5)、运行程序D:\Ex1\java Hello6、实验后的练习(1)编译器怎样提示丢失大括号的错误?(2)编译器怎样提示语句丢失分号的错误?(3)编译器怎样提示将System写成system这一错误?(4)编译器怎样提示将String写成string这一错误?实验二、输出图案题目的图案如下:⏹\n 新的一行⏹\t tab⏹\\⏹\”⏹\r下面实验大家先按照步骤自己试着做一下:可参考课本P8。

Java程序设计实习指导书

Java程序设计实习指导书

目录第一章JA VA语言实验机器与环境 .............................................................................................. - 1 -1.1计算机的硬件配置 (1)1.2计算机的软件配置 (1)1.3JDK1.5.0的安装和设置 (1)1.4配置环境变量 (4)1.5测试安装 (7)1.6使用E CLIPSE IDE编译与运行程序 (7)第二章JDK开发工具简介及JAVA程序开发步骤 ...................................................................... - 9 -2.1编辑运行J AVA程序 (9)2.2在E CLIPSE中运行JAVA程序 (12)第三章实验内容 .......................................................................................................................... - 14 -实验一熟悉J AVA的编程环境 (14)实验二面向对象编程(1) (18)实验三面向对象编程(2) (20)实验四多线程异常处理 (28)实验五SWT图形用户界面 (30)实验六J AVA 输入输出流 (32)实验七J AVA A PPLET小应用程序 (35)实验八网络编程基础 (39)实验九通过JDBC方式操作数据库 (40)附录 ................................................................................................................................................ - 43 -1SWT/JF ACE 简介 (43)2SWT/JF ACE 常用组件 (47)3容器类 (61)4布局管理器 (66)5SWT的事件处理 (83)6SWT D ESIGNER简介 (89)7本章小结 (96)第一章Java语言实验机器与环境1.1计算机的硬件配置PC系列微机,包括286、386、486、奔腾及各种兼容机,要求内存为64M以上,一个硬盘驱动器和一个软盘驱动器。

如何使用Java编写程序

如何使用Java编写程序

如何使用Java编写程序第一章:Java编程环境的搭建Java编程语言是一种跨平台的编程语言,可以在各种操作系统上运行。

为了能够顺利使用Java编写程序,我们首先需要搭建一个适合的开发环境。

1.1 Java开发工具包(JDK)的安装与配置Java开发工具包(JDK)是编写和运行Java程序所必需的核心组件。

我们可以到Oracle官网上下载适合自己操作系统的JDK安装包,并按照官方指导进行安装。

安装完成后,需要配置环境变量,将JDK的路径添加到系统的"PATH"变量中,这样才能在命令行中使用Java相关命令。

1.2 集成开发环境(IDE)的选择与配置IDE是一个集成了编辑器、编译器、调试器等开发工具的软件。

它提供了一种便捷的开发环境,可以大大提高我们的开发效率。

在Java开发中比较流行的IDE有Eclipse、IntelliJ IDEA等,我们可以选择一个适合自己的IDE,并根据需要进行相应的配置,如设置编码格式、代码模板、代码自动补全等。

第二章:Java程序的基本语法和概念了解Java程序的基本语法和概念是编写程序的基础,下面我们来介绍一些重要的概念和语法。

2.1 类和对象在Java中,一切都是对象。

我们通过定义类来创建对象,并使用对象调用类中定义的方法和访问对应的属性。

类是对象的模板,对象是类的实例。

2.2 变量和数据类型Java是一种静态类型语言,变量在使用前必须先声明,并指定其数据类型。

常见的数据类型包括整数类型、浮点类型、字符类型、布尔类型等。

我们可以根据需要选择合适的数据类型来存储不同类型的数据。

2.3 控制流语句控制流语句用于控制程序的执行流程。

常见的控制流语句包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环)等。

通过合理使用控制流语句,我们可以实现程序的逻辑判断和循环执行。

2.4 函数和方法函数是一段可重复使用的代码块,通过给定的输入参数和返回值来实现特定的功能。

实验指导书-Java语言开发环境

实验指导书-Java语言开发环境

目录实验一:Java开发环境的安装、配置与运行 (2)一、实验类型 (2)二、实验目的 (2)三、实验要求 (2)四、实验内容 (2)(一) JDK的安装与环境变量的配置 (2)(二) 使用EditPlus编写Java程序 (7)(三) 使用javac命令编译源程序 (8)(四) 使用java命令运行程序 (9)(五) 在EditPlus中编译和运行程序 (9)(六) Eclipse集成开发环境的安装、配置与使用 (12)(七) 编写简单的Java应用程序 (12)附录:实验实例程序代码 (13)实验一:Java开发环境的安装、配置与运行一、实验类型验证型实验二、实验目的1.掌握安装和配置JDK开发环境2.掌握EditPlus的安装和配置3.掌握Eclipse集成开发环境的安装、配置和使用4.掌握Java程序编辑、编译和运行的过程5.理解Java程序的语法结构和程序分类三、实验要求1.下载、安装Java软件开发工具包JDK2.设置Java程序运行环境并测试安装3.安装配置EditPlus文本编辑器,并尝试使用它编写Java代码。

4.安装配置Eclipse集成开发环境,熟悉Eclipse的使用方法5.在三种不同环境下编写Java Application和Java Applet示例程序代码并运行、调试。

四、实验内容(一) JDK的安装与环境变量的配置安装JDK,观察安装后的目录体系,并在WindowsXP环境下分别配置JA V A_HOME、ClassPath、Path三个环境变量。

具体过程如下:1.硬件要求Java 对机器运行要求不高。

下面给出的是基于Windows 平台的机器要求。

硬件要求:CPU PII 以上,64M 内存,100M 硬盘空间即可。

软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。

2.JDK的下载(1)J DK的下载网址:/javase/downloads/index.jsp(2)选择最近的稳定版本(此处选择JDK 6 Update 6),点击“Download”, 如下图:图1-1 JDK下载页面并点击Download(3)接受JDK使用协议,并选择平台与语言,点击继续。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2. JVM虚拟机规范定义
一般认为,Java虚拟机是建立在实际的处理 器基础上的假想的计算机。Java虚拟机规范 为Java虚拟机(JVM)作了如下定义:在真 实机器中用软件模拟实现的一种想象机器。 Java虚拟机代码被存储在.class文件中;每 个文件都包含最多一个public类。
3. 编译器和解释器工具
This is my first Java Application! 而在本范例中,首先用保留字class来声明一个新 的 类 , 其 类 名 为 MyFirstApp , 它 是 一 个 公 共 类 (public)。整个类定义由大括号{}括起来。在该类 中定义了一个main方法,这个方法共有三个修饰语, 其意义分别如下: (1)public:表示这个类的main方法可以被所 有的对象使用。 (2)static:指明该方法是一个类方法,它可 以通过类名直接调用,表示main是属于这个类所使 用的方法,我们将之称为“静态方法”。
2. 两种Java程序
根据计算结构的不同,一般Java程序可以 分为Application(应用程序)和Applet (小应用程序)两类。
这两类程序的编译过程是相同的,但是运 行环境有所不同,Java应用程序可以独立 运行,通过操作系统解释器解释执行,而 java小应用程序必须通过浏览器中嵌入的 解释器解释执行。
4. Application程序开发过程
Step 1》编辑源程序 【例2.1】 第一个Java Application程序
//MyFirstApp.java public class MyFirstApp
{ public static void main(String args[ ])
{ System.out.println("This is my first Java
Application!"); } }
Step 2》编辑后java源程序,用编译器编译源程序, javac –option MyFirstApp.java
Javac编译器option参数为: (1)-calsspath <path>:告知编译器何处去引
用其他的类型对象。这个设定会取代你原先在开机 执行文件里已说明过的环境变量CLASSPATH。 (2)-d <directory>:指示编译器将编译后的 执行码存放在特定的目录下,在这里要使用绝对路 径。 (3)-g:启动侦错功能。
一、Java环境和程序运行过程
1. Java环境实践特点
Java 平 台 主 要 由 Java 应 用 编 程 接 口 (Application Programming Interface,简称 API)和Java虚拟机(Java virtual machine , 简称JVM)构成。 Java应用编程接口是已编译的可在我们的程 序中使用的代码库。它们使我们能够添加 现成的可定制的功能,以节约编程时间。
3. Java Application程序特点
Java程序是独立完整的程序; 1. 在命令行调用独立的解释器软件即可运行
Java Application程序; 2. 程序主类必须有一个定义public static
void main (String args[])的main方法, 该方法是程序执行的入口,该方法的内容 在程序运行是逐行执行。
Step3》字节码的解释与运行
现在可以运行该程序了,用Java解释器来运行 该字节码文件:
C:\>java MyFirstApp
其中,java是JDK工具包中提供的java解释器。 我们需留意的是,在这个指令行中文件名称不须附 上扩展名“.class”,因为解释器本身会自行加入。
程序代码含义
main方法 本程序的作用是输出下面一行信息:
第二讲 Java环境,IDE和程序 编写(实验指导一)
计科系:姜斌
内容概括
一、 Java环境和程序运行过程 二、 Java源程序的编写 三、Java集成开发环境(IDE)之Jcreator
实验目的
1. 理解掌握Java程序运行过程; 2. 理解Java平台安装和配置; 3. 了 解 Java 源 程 序 的 结 构 , 掌 握 简 单 的 HelloWorld程序的编写;理解Applet程序编 写; 4. 了解集成开发环境JCreator Pro的特点;
二、 Java源程序的编写
1.编辑源程序
我们可以不采用任何集成开发环境,只是采用 文本编辑器就可以编写简短的Java程序。 1. Java是区分大小写的语言,关键字的大小写不能 搞错,例如定义类的class关键词,不能为CLASS; 2. 一个程序中可以有一个或多个类,如果要让程序 能够运行,需要有main方法作为运行的入口; 3. 源程序编写好后,应该以文件的形式保存在硬盘 或软盘上,称为源程序文件或源文件,扩展名为小 写的 “.java”
为了使IDE工具能够自动配置JDK,如下变量需要根 据需要来进行配置:
JAVA_HOME:jdk的安装路径
5. Java程序运行过程
Java虚拟机规范为不同的硬件平台提供 了一种编译Java技术代码的规范,该规范使 Java软件独立于平台,每个平台下SUN公司 提供相应符合上述规范的JVM;JVM屏蔽了 操作系统细节,使开发者无须关注之。
4. Java程序配置
需要在控制面板下进行环境变量的配置(注意变量 的值数据和数据间是用“;”分割的):
为了使java工具程序能够在Dos符下能够直接访问到, 需要设置path变量值,添加如下:c:\JDK路径\bin;
为了使运行java程序时,类加载器能够加载需要的 类,需要设置classpath变量,设置首先要求有: “.;”
编译型源程序
编译 连接
可执行程序exe
运行
编译
解释
Java源程序

字节码程序
二进制
运行
操 作裸 系机 统
图1. Java程序运行过程和编译型程序运行过程对比
二进制
Windows平 台
解 释
运行
字节码程序

二进制
Unix平台
二进制 JVM(虚拟机) 图2. Java虚拟机和跨平台解释运行
Linux平台
java属于解释型的语言,有很多相关java工 具,存在于JDK安装目录下的bin目录中的, 其中:
java的编译器工具,即Javac.exe文件; javac [–cp:引用类库所在路径][-c:编译后类 字节码文件存在路径] YourClass.java
java的解释器工具,即Java.exe文件; java YourClass
相关文档
最新文档