第2讲 Java环境IDE和程序编写(实验指导一)-34页精选文档
- 格式:ppt
- 大小:96.00 KB
- 文档页数:34
上海电力学院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. 实验目的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基础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程序设计实验指导书》安徽师范大学物电学院自动化系陈鹏编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语言程序开发工具及运行平台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编程环境下载、安装、配置与运行【开发语言及实现平台或实验环境】 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运行环境的设置与简单程序的编写、运行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)如果要编译的文件很多,可以将要编译的文件名写入一个文件中。
实验一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。