第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程序的基本单位是类,类定义了对象的 属性和方法。
  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
相关文档
最新文档