Java实验1Eclipse
Java语言程序设计课程设计实训项目——应用Eclipse Swing可视化开发实现仿QQ程序的界面(第1部分)

1.1应用Eclipse Swing可视化开发实现仿QQ程序的界面(第1部分)1.1.1利用Eclipse Swing可视化开发实现QQ登录主窗口本示例的操作结果如下所示:1、新建一个名称为IMSystem的Java项目2、在该项目中新建QQ登录主窗口(1)选择File>New>Other... ,然后再选择MyEclipse>Swing>Matisse Form,点击Next按钮。
(2)输入包名称为com.px1987.imsystem.frame,类名称为QQLoginMainFrame,并选择Swing JFrame类型点击“Finish”按钮,将进入可视化设计器视图同时也会在项目中自动添加系统库swing-layout-1.0.3.jar和AbsoluteLayout.jar()包文件3、设置QQLoginMainFrame窗口的属性(1)由于需要监控窗口的关闭行为,因此不应该再直接关闭窗口和退出程序因此首先选中主窗口,然后在属性面板中设置defaultCloseOperation项目为DO_NOTHING_ON_CLOSE。
(2)将窗口的标题条属性title项目设置为“QQ登录主窗口”(3)设置窗口内的文字的字体为“宋体”、12号、正常体由于font属性为对象属性项目,因此需要点击最右面的“浏览”按钮,进入自定义对话框中进行设置,如下图所示——在预览中识别是否为中文“宋体”:(4)设置窗口的图标由于iconImage也是对象属性,同样也需要进入自定义对象的对话框,并选择该属性的设置方式为“Custom code”类型——而采用其他方式时的图像文件都是本地磁盘的绝对路径。
然后输入下面黑体形式的代码——下面的代码是创建出一个Image类型的对象实例:java.awt.Toolkit.getDefaultToolkit().getImage(getClass().getResource("/images/loginframe/qqicon.jpg"))当然,首先需要在项目中拷贝相关的图像文件,系统最后会自动地产生出下面形式的语句:this.setIconImage(java.awt.Toolkit.Toolkit.getDefaultToolkit().getImage(getClass().getResource("/images/loginframe/qqicon.jpg")));(5)设置窗口的背景颜色为[232, 245, 255](6)再设置窗口的如下属性项目this.setResizable(false); //不能改变大小this.setAlwaysOnTop(true); //设置为最顶层的窗口(7)设置窗口的宽度和高度——在源代码窗口中找到下面的代码this.setSize(390, 350);this.setLocationRelativeTo(null); //居中显示4、测试目前的效果(1)由于系统在该类中已经自动添加了main()方法准备好项目中所需要的各种图标图像文件,由于在窗口类中自动添加有main方法,因此可以直接执行。
Java实验一

实验一:Java语言编程基础预备知识Java简介Java是由Sun公司开发的一种面向对象的程序设计语言。
平台无关性是Java的一大特点。
所谓平台无关是指编译后的Java程序可直接在不同的平台上运行而不用重新编译,这一特性使得Java随着Web应用的广泛而迅速普及起来。
编译后的Java程序以Java字节码形式存在,字节码文件是不能直接在操作系统上执行的,需要通过JVM(Java虚拟机)来运行。
因此只要在操作系统中配有JVM,就可以运行编译后的Java程序,也就是“一次编写,随处运行”,因而轻松实现Java跨平台的特点。
除此以外,Java的主要特点有:简单、安全、可移植、面向对象、健壮、多线程、体系结构中立、解释执行、高性能、分布式和动态。
Application与AppletApplication(应用程序)和Applet(小应用程序)是Java提供的两种不同类型的程序。
1.Java ApplicationJava应用程序与其他应用程序类似,是可以在计算机操作系统中运行的程序。
通过程序清单1-1z在Java中源程序的文件名并不是任意的,它必须和程序中定义的类名相同。
在本例中由于定义的类名为HelloWorld,因此源程序文件名要保存为HelloWorld.java。
另外,由于Java是区分大小写的,所以也应确保文件名的大小写字母和类名一致。
z所有的Java应用程序都通过调用main( )方法开始执行,因此在Application的声明中对main( )方法的定义是必不可少的。
通常将main( )方法声明为public static void类型。
2.Java AppletJava Applet可以在Internet中传输,通过因特网下载并且能在所有支持Java的浏览器中运行,它的最大特点是能对用户的要求作出反应,并进行相应的变化。
每个Java Applet都包括Java源程序和相应的HTML程序。
因为Applet不能独立在JVM 中运行,而是由浏览器或Applet阅读器(appletviewer)执行。
精品文档java 实验

实验1 包的使用与访问控制实验目的:(1)理解java包的组织结构;(2)学会编写带有包结构的程序;(3)掌握包结构下的成员访问控制实验任务:编写3个类,类名分别是Clock 、A、B,其中类Clock和类A放在同一个包packone中,而类B则放在另一个包packtwo中,包packone和包packtwo放在同一个目录下。
类Clock 中还有3个整型数据hour、minute、second,它们分别是public、private、protected,类Clock 还包含一些方法使用这些数据。
类A和类B的功能相似,都是使用类Clock并调用类Clock 中的方法。
请按下面的方法完成实验,并回答问题。
(1)新建Java Project,命名为Shiyan7_1,在src目录下新建Package,命名为packone,并在packone包下新建Class,命名为Clock,Clock.java.程序代码如下://Clock.javapackage packone;public class Clock{public int hour;private int minute;protected int second;public Clock(int i,int j,int k){setAll(i,j,k);}void setAll(int i,int j,int k){hour=i;minute=j;second=k;}public int getHour(){return hour;}public int getMinute(){return minute;}public int getSecond(){return second;}}(2)在packone包下新建Class,命名为A。
A.java代码如下://A.javapackage packone;class A{public static void main(String[] args){Clock c=new Clock(5,20,10);System.out.println("从类A中访问Clock hour="+c.getHour());System.out.println("从类A中访问Clock minute="+c.getMinute());System.out.println("从类A中访问Clock second="+c.getSecond());}}(3)现在在src目录下新建Package,命名为packtwo,然后在该包下新建Class,命名为B,B.java代码如下://B.javapackage packtwo;import packone.*;class B{public static void main(String[] args){Clock c=new Clock(8,30,5);System.out.println("从类B中访问Clock hour="+c.getHour());System.out.println("从类B中访问Clock minute="+c.getMinute()); System.out.println("从类B中访问Clock second="+c.getSecond());}}所建的程序目录情况如下:分别运行A.java和B.java程序,结果如下:思考题:(1)现在将Clock类中的构造函数public Clock(int i,int j,int k)改成Clock(int i,int j,int k)运行A.java和B.java查看结果。
实验1:熟悉eclipse开发环境

实验1:熟悉eclipse开发环境姚远2012-3-6实验目的1、熟悉eclipse开发环境。
2、熟练使用eclipse向导生成程序框架。
3、初步了解类及类的成员、构造方法、创建对象、方法调用、引用等概念。
实验内容练习1:按照下列步骤完成程序设计●新建源程序文件Student.java具体操作步骤:在Project Explorer面板中,选择其中一个已经存在Java Application项目,如AppPors,并于右键弹出菜单中选择New->Class。
出现New Java Class对话框。
在其中Name 的文本输入框中键入待定义的类的名字:Student;并勾选public static void main(String[] args)选项框。
注意,对话框中其它选项可不作改动。
点击Finish按钮。
在代码编辑面板中出现如下程序框架:public class student {/***@param args*/public static void main(String[] args) {// TODO Auto-generated method stub}}●将下列参考程序中的代码复制到如上程序框架中相应的位置,该程序中有若干错误,改正错误后程序应能输出:Hello!张三!注意:在修改程序过程中,“张三”这个具体数据不能出现在Student的类设计中,只能出现在测试代码如main方法中。
public class Student{String name;public Student (String name){=name;}public void showName (){System.out.println("Hello!"+"name");// 去掉“”}public static void main(String[] args){String s= "张三";//Studwnt h=new Student(“张三”);Student h;h.showName; //h.showName();}}调试、运行该程序的步骤:在Project Explorer面板中选定新建的Student.java文件,鼠标右击菜单中选择run as->Java Application。
Java实验指导一

实验1实验1 Java程序设计基础(1)实验目的认识J2SE开发环境,对TextPad、JCreator、NetBeans、Eclipse等开发工具有初步的了解,能够利用以上的一种开发工具编写调试简单的Java Application和Applet程序,了解Java程序的编辑、编译和运行过程。
熟练掌握Java程序开发步骤;熟悉Java程序结构;掌握Java文件命名规则及调试方法;实验环境操作系统:windows 2000 或Window XP集成开发环境:JDK1.6及以上版本实验学时2学时,必做实验。
实验内容(1)配置Java环境(2)编写包含多个类的Java源文件并调试运行(3)熟悉Java程序结构(4)按要求编写相关算法程序实验步骤(1)配置Java环境,熟悉开发调试步骤及方法;(2)编写简单的包含多个类的Java源程序,实现代码的编写、编译、调试及结果显示的过程,代码如下:public class Hello{//Java程序的入口方法,程序将从这里开始执行public static void main(String[] args){System.out.println("Hello Java!");}}class A{//类A}class B{//类B}(3)完成实验指导书P23页基础题(1)要求程序的编写与调试,给出运行结果(请参考实验指导书P9页例1-4,或者以下程序)参考程序(素数判断)class Example2{public static void main(String[] args){int sum=0,i,j;for(i=1;i<=10;i++){if(i%2==0)continue;sum=sum+i;}System.out.println("sum="+sum);for(j=2;j<=50;j++){for(i=2;i<=j/2;i++){if(j%i==0)break;}if(i>j/2)System.out.println(""+j+"是素数");}}}(4)编写一个Java Application程序,给出运行结果,综合比较并了解字符界面下实现输入输出的几种方式,进一步了解、熟悉Java程序结构、注释方法(请参考实验指导书P10页提高题1-5)分析与思考(1)环境变量、系统变量配置的作用?(2)包含多个类的Java源程序命名规则?(3)Java程序的注释方法?(4)Java中数组类型、定义及使用(5)Java语句、各种控制语句定义及使用第2题(1)环境变量指定一个软件路径,控制着多种程序的行为,包含关于系统及当前登入用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件。
Java实验一

实验一熟悉Java开发环境一、实验目的(1)熟悉Java的开发环境。
(2)掌握Java程序的开发过程。
(3)掌握不同类型的Java程序的开发方法。
(4)了解Java程序的基本组成二、实验内容(1)在Eclipse中编写一个Java应用程序,其运行结果是在窗口中显示:“Hello,Java World!”。
(2)在 Eclipse中编写一个Java小应用程序,其运行结果是在窗口中显示:“Java is a perfect programming Language!”。
三、实验步骤1.Java应用程序实验步骤(1) 双击Eclipse安装目录下的eclipse.exe或已经发送到桌面的Eclipse快捷方式图标启动Eclipse应用程序,选择工作空间。
第一次单击“进入工作站”按钮。
(2)选择:文件—新建—项目命令或在包资源管理器视图中右击,选择:文件—新建—项目命令。
在打开的新建项目向导界面,选择:Java项目,单击“下一步”。
(3)在“项目名”文本框中输入项目名称HelloWorld,其他选项采用默认值,然后单击“完成”按钮,项目创建完成。
(4)选择:文件—新建—类命令或在HelloWorld项目名上右击,选择新建—类,打开新建类向导界面。
(5)在“包”文本框中输入包名com.software.test1(包名通常用倒写的网址来命名,这样可以保证此包名是世界唯一的),在名称文本框中输入类名TOLEl,并选中public static void main(String[] args)选项类自动创建一个main方法,其他选项保持默认值。
(6)单击“完成”按钮后,一个代码编辑器被打开,可以看到左边包资源管理器目录多了包com.software.test1和类TOLEl。
(7)在代码编辑窗口的main方法中,加入代码:String str="Hello,JavaWorld! ";System.out.println(str);并保存修改后的类文件。
使用Eclipse进行Java程序开发

使用Eclipse进行Java程序开发1. 简介1.1 Eclipse的历史和特点1.2 Eclipse与Java程序开发的关系Eclipse是一款开源的集成开发环境(Integrated Development Environment,IDE),最初由IBM公司于2001年发布。
它是基于Java语言开发的,与Java程序开发紧密相关。
Eclipse提供了许多功能和工具,使Java程序员能够高效地开发、调试和管理Java应用程序。
2. 下载和安装Eclipse2.1 访问Eclipse官网2.2 选择适合的版本2.3 下载和安装Eclipse2.4 配置Java Development Kit(JDK)要开始使用Eclipse进行Java程序开发,首先需要下载Eclipse 并将其安装在本地计算机上。
可以通过访问Eclipse官网来获得最新版本的Eclipse。
根据操作系统的不同,选择适当的版本进行下载和安装。
同时还需要配置Java Development Kit(JDK),以便Eclipse能够正确地编译和运行Java代码。
3. 创建Java项目3.1 打开Eclipse3.2 创建新项目3.3 配置项目设置在Eclipse中创建一个新的Java项目是非常简单的。
只需打开Eclipse IDE,然后选择“File”菜单中的“New”选项,再选择“Java Project”。
在弹出的窗口中,输入项目名称并选择目标JDK版本,然后点击“Finish”按钮即可创建一个新的Java项目。
在创建项目后,可以根据需要配置项目的设置,如编译选项、构建路径等。
4. 编写Java代码4.1 创建Java类4.2 编辑Java代码4.3 代码自动补全和快捷键4.4 调试Java程序在Eclipse中,可以轻松地编写Java代码。
只需在项目资源管理器中右键单击项目名称,然后选择“New”和“Class”。
在弹出的窗口中,输入类名并选择所需的选项,然后点击“Finish”按钮即可创建一个新的Java类。
java eclipse 实验报告

}
sum=sum+days[mon-1];
}
sum=sum+day;
System.out.println("该日是该年的第"+sum+"天");
}
}
3、
publicclassTask3 {
publicstaticvoidmain(String[]args)
六、教师评语
1)完成所有规定的实验内容,实验步骤正确,结果正确;
2)完成绝大部分规定的实验内容,实验步骤正确,结果正确;
3)完成大部分规定的实验内容,实验步骤正确,结果正确;
4)基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确;
5)未能很好的完成规定的实验内容或实验步骤不正确或结果不正确。
for(intj=i;j<=9;j++)
if(i*j<10)
System.out.print(i+"*"+j+"="+i*j+" ");
else
System.out.print(i+"*"+j+"="+i*j+" ");
System.out.println();
}
}
}
4、publicclassTask4 {
while(j<b.length)
c[k++]=b[j++];
for(intl=0;l<k;l++)
Eclipse实验报告---精品管理资料

南华大学实验报告(2010年到2011学年第一学期)课程名称:J2ME程序设计班级: 本08计算1班学号: 20084440101姓名: 袁洁教师:汪凤麟2010年上学期实验名称:创建简单的JA V A ME应用时间:2010/10/21 地点:8栋实验室一、实验设备:1.计算机2.Eclipse环境Eclipse是一种可扩展的开放源代码IDE.集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。
为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse 平台。
Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上.任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse插件也可以遵从其它插件定义的扩展点。
除了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。
利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器等)结合在一起。
Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的Visual Studio和Sun微系统公司的NetBeans平台.Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。
缺点就是较复杂,对初学者来说,理解起来比较困难.二、实验目的:1。
创建MIDlet项目2。
检验Eclipse设置3。
创建Java Me项目4。
添加MIDlet到项目5.编辑Java Me元素6。
运行与调试7.向真机发布程序三、实验内容及方法:四、实验过程:1。
实验步骤在创建Java Me项目之前,先检查一下Eclipse设置是否完整1.Eclipse ME插件的检查首先,检查一下是否已经安装好Eclipse ME插件, 成功安装好Eclipse ME插件时,可以从3个地方看到。
JAVA实验报告

JAVA实验报告一、实验目的本次 Java 实验的主要目的是通过实际编程操作,深入理解 Java 语言的基本语法、面向对象编程的概念以及常用类库的使用。
同时,培养自己解决实际问题的能力,提高编程的熟练程度和代码质量。
二、实验环境操作系统:Windows 10开发工具:EclipseJDK 版本:18三、实验内容及步骤(一)基本语法练习1、数据类型与变量定义不同类型的变量,如整数型(int)、浮点数型(float、double)、字符型(char)和字符串型(String),并进行赋值和输出操作。
了解不同数据类型的取值范围和精度,以及在实际编程中的应用场景。
2、控制结构编写使用 ifelse 语句、switch 语句进行条件判断的程序。
运用 for 循环、while 循环和 dowhile 循环实现重复执行的操作。
3、数组与字符串声明和初始化一维数组和二维数组,对数组元素进行访问和操作。
进行字符串的拼接、截取、查找等常见操作。
(二)面向对象编程实践1、类与对象定义一个简单的类,包含属性和方法。
创建该类的对象,并调用对象的方法来操作属性。
2、继承与多态建立父类和子类,实现继承关系。
在子类中重写父类的方法,展示多态性。
3、封装与抽象将类的属性设置为私有,并提供公共的访问方法(getter 和 setter),实现封装。
定义抽象类和抽象方法,体会抽象的概念和作用。
(三)常用类库的使用1、 Java 输入输出(IO)使用 Scanner 类实现从控制台读取用户输入的数据。
运用 File 类和相关的输入输出流类,实现文件的读取和写入操作。
2、集合框架熟悉 ArrayList、LinkedList 等线性集合的使用方法。
了解 HashSet、TreeSet 等集合的特点和应用场景。
3、异常处理在程序中加入可能引发异常的代码段,并使用 trycatch 语句捕获和处理异常。
四、实验结果与分析(一)基本语法练习1、数据类型与变量成功定义了各种数据类型的变量,并正确进行了赋值和输出。
java实验报告(1)

实验一熟悉eclipse集成开发环境并编写简单的应用的程序班级:信计08-1 学号:200811011022 姓名:孙海陆实验地点:实验楼北楼四机房实验时间:2011.9.29一、实验目的:熟悉JAVA编程环境,和基本编程框架。
练习在eclipse环境下新建项目、包和类,练习在程序中导入类。
二、实验内容1.新建项目FirstProject,在该项目中新建包java.examples.first,在该包新建类FirstExample,在该类中添加如下代码。
实验步骤:打开eclipse->新建Java项目命名为First Project->在此项目中新建包名为java.examples.first->在该包中建类FirstExample编程代码如下:package java.examples.first;import java.util.Scanner;public class FirstExample{public static void main(String[] args){int x,y,z;System.out.print ln(“请输入两个整数:”);Scanner in = new Scanner(System.in);x=in.nextInt();y=in.nextInt();z=x+y;System.out.println(x+”+”+y+”=”+z);}}2.编程实现输入年份和月份输出该年该月的天数。
/ ShowDays.javapackage java.examples.first;import java.util.Scanner;public class ShowDays {public static void main(String[] args) {System.out.println("请输入年份:");Scanner inY ear = new Scanner(System.in);int year = inY ear.nextInt(); // 输入年System.out.println("请输入月份:");Scanner inMonth = new Scanner(System.in);int month = inMonth.nextInt(); // 输入月份int numDays = 0;switch (month) { // 以月份作为分支条件case 1:case 3:case 5:case 7:case 8:case 10:case 12:numDays = 31; // 1、3、5、7、8、10、12月天数为31break; // 跳出switch语句case 4:case 6:case 9:case 11:numDays = 30; // 4、6、9、11月天数为30break;case 2: // 对于2月,根据是否为闰年判断当月天数if (((year % 4 == 0) && !(year % 100 == 0)) || (year % 400 == 0)) { numDays = 29;} else {numDays = 28;}break;}System.out.println(year + "年" + month + "月份" + " 有" + numDays + " 天");}}3.编程实现输出前30个素数。
《Java程序设计》课程实验指导书(1)

《Java语言基础》课程实验指导书合肥学院计算机科学与技术系实验一 Java开发环境的配置一、实验目的:1.熟悉JDK的安装和环境变量path,classpath的配置;2.熟悉Editplus(UltraEdi或TextPad)编辑工具;3.认识Application和Applet程序结构;二、实验内容:1.JDK的安装和配置环境变量path,classpath;2.熟悉安装使用Editplus(UltraEdi或TextPad)编辑工具3.安装和使用Java集成开发工具(如MyEclipse)*;4.编译调试Application和Applet程序;三、实验要求:1.程序能输出一条简单的问候信息;2.实验报告中对程序结构做出详细的解释;3.实验报告中给出配置JDK的步骤;4.写出实验报告中要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法;四、实验步骤:1.从上下载最新版本的JDK,并安装;2.设置环境变量path ,classpath, 使得Java程序能正确编译和执行;3.在Editplus(或UltraEdit)环境下编写一个Application程序;(1)在主方法static public void main(String[] args)中调用System.out.println()方法,使程序输出一条问候信息;(2) 编译运行程序,观察运行情况和输出结果。
(使用JDK环境,调用javac.exe和java.exe编译和执行程序)4. 在Editplus(或UltraEdit)环境下编写一个Applet程序;(1)在public void paint(Graphics g)方法中调用g.drawString()方法,使程序输出一条问候信息;(2) 编译运行程序,观察运行情况和输出结果。
(使用JDK环境,调用javac.exe编译和浏览器解释执行Applet程序)实验二 Java语言基础一、实验目的:1.熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用;2.掌握运算符优先级,熟悉使用Java的选择语句,循环语句;二、实验内容:1.编写Java Application程序,输出1900年到2000年之间的所有润年。
实训1.用ECLIPSE调试我的第一个JAVA程序

实训1用eclipse调试我的第一个Java程序一、相关知识点Java语言的出现源于“平台无关性”,用这种语言编写的程序,不会因为芯片的变化而发生无法运行的情况。
随着计算机网络的迅速发展,Java语言的优势越来越明显。
Sun公司为实现“编写一次,到处运行”(write once,run anywhere.)的目标,提供了Java运行平台的3个主要版本。
1.J2SE:Java标准平台(SDK,又称JDK),可以开发Java桌面应用程序、低端服务器应用程序和Java Apple程序。
2.J2EE:Java企业平台,在J2SE的基础上增加了附加类库,以支持目录管理、交易管理和企业级消息处理等功能。
3.J2ME:Java小型平台。
用于嵌入式的小系统中,如移动电话和掌上电脑等。
以上各种Java运行平台,都包括了相应的Java虚拟机(Java Virtual Machine),虚拟机负责将*.class文件加载到内存,然后用解释方式来执行*.class文件。
J2SE(JDK)是学习Java语言的最佳平台。
二、实训目的1.掌握开发Java应用程序的3个基本步骤,编写源文件、编译源文件和运行应用程序。
2.初步了解Eclipse的使用。
三、实训内容及要求1.编写一个简单的Java应用程序,该程序在Eclipse的控制台窗口中输出4行文字:“我们是医生,”、“如何对待病人,”、“如何对待人民大众,”和“是我们终身都要面对的问题。
”运行结果参见图1-1。
图1-1我的第一个Java程序的输出2.将以上程序改编成Java Applet程序运行。
运行结果参见图1-2。
图1-2Applet小程序运行结果3.(选做)自行添加HTML程序,使改编后的Java Applet程序可以在浏览器中运行。
运行结果参见图1-3。
图1-3在HTML文件中运行Apple小程序的结果四、实训参考程序(1)firstprogram.java//这是我的第一个JAVA程序//程序的名称为"firstprogram.java"public class firstprogram{public static void main(String[]args){System.out.println("我们是医生,");System.out.println("如何对待病人,");System.out.println("如何对待人民大众,");System.out.println("是我们终身都要面对的问题。
001.实验一.JavaWeb开发环境配置实验报告_

实验编号:oo Java Web 实验报告计算机科学学院级班实验名称:姓名:学号:指导老师:实验一Java Web开发环境配置一.实验目的及要求1)掌握Java虚拟机的安装与配置;2)掌握Tomcat服务器的配置;3)掌握MySql数据库服务器的配置与使用;4)掌握使用Eclipse开发Web程序的步骤。
二.实验内容根据实验说明的要求编写程序并回答实验报告中的问题。
三•实验主要流程、基本操作或核心代码、算法片段1.请将任务一的运行结果截图。
年月日Java Web开发环境配置实验成绩:2. 请将任务二的运行结果截图。
* Tom oat4-Oct-2fllg 30:16:04.624 INFO [loea■一 _ _CiBaticn of SeimreRanjctoin inst.in€e for seGsian ID gerBr^ticn using CSH A IFW J J tojk IL2S1J imllisacioTiiis,J4 -O^t^ICilS W316: 04- 64^ INFO [1 ccalL ICJS t star1511] Mg. apii :n.e B ca^fillna. BTarTup-・ED^a :CorifL?;, :ie;』£YD£irfrct :5Hy i Ef i pl.3yiij&£t si kb dirKtory D: iilesAflFiclna-tQBCiit-^ 5・ 吨巾也j>p ・\dou3: has in 664 meQ4~Q 〒t ■顾 lg 2Q ; 16: D4. &4^ I[1 p^al hosl" E tar t'St op~ 1J gr.■叩矶hg. g 切 11 冲■目gr 七如・ H 口就Cmfl 环 TEqpliiryDiractfiT^r D R H 口五呷- eb af>p 1 ica11 [MLI 主亡旦《ctDcr¥ 心八fYny 远 ±三丄3三:\34::遏:二上|总一十二口*=二却七-0』邑 ?'yTOb apps\ex anq:-EE .i4-Uc t-201 : 20: 161U4- 9£3 INFO [1 mcalhmst-a Lar l£Iap-11 arg . ap .a t al L]Li- y Lar Lui. koatCurjf 1 uyDirec t JT j< Depl aywiFjt jf wb 皿 dxrcKlory Q :ATroeronj 出11口国\*匸idu l 口ucdtr 氐 5. 5\肌 1逼口戸二1卫監』呻10二 iuc finlchud in. 32t 朋匚20: lio :D4, 9E4 INFO [1 e c* J best - si ar t St erp -1] CCTR , apachs, cat^linai, STart^<EDSTCi3rifig t de^l^fD'ir&ctaiY DepLovia^ 巳t> appl Jcati IXJ jiiecTDiry D^.PrijgTani filesSi^pacljE-i : nntcet-S, 5. 吕5[];3上-匚阳厂血§;亍『」4_0口宅 JJJjW ; JU2lbU5» Dly INFO (iccalhcst -E Lar =1] oz 呂»-ax xciu ■二atsd 二】1九 startle?・ EnStCanf 匚亦 dejdinyttTsttjiiTy D^pl :d »wb bpplL:t.ticn directory £: VFro^run tonctt-S. S ・5\帼¥齐戸諄加JULM 月tr ha ・ f InisLie 1 in 34 ms:]©; l£ni )5- Dl^ 7NFD [1 (noailhc3t-gLart£top* 1] org. sifich^ I ?^T -I IS^I , gtart^ji, Hoan-C'^nf-6- ipplcyUir^- t^ry P^pl D ^D ns * ■sQappIleat-i.on dirs^tnry Di ;IJPiograjii filgsS-iipa-z^hE^tgnKat-S- 5■玉\咛匕3|£?#申\也门口石耳匸 04-Oet-2fllfi 20:16: D5… D46 INFO Ll c ca2 hiast - star tSt op -1] arg. apa-dia. carallriA-. HfiSTConf ag… d^plfiyMp&cteny D&pL oyBErtjf ^eb .iii]>licsfiitian di rettery D ^AFrosrajii flleg\ax !3idte-lijiicat-3,5,bsis finished in 27 iro Ji-O'-vSOlS 20: 16:05・ 046 INFC 1 (lc'7alh£;fit-EUrlStap-lj WB . apich#・£;兀"1匚几・和「tup ・Eci ・tConf 了旦.dFplciyD l ii?・<t 」TY D#plDying P B applicaii on iiTPcrmni r D : IFT FET 弓讥 f^le-sV^P 3S s 丐\*二t wp 匸!s'RODT i4-Oct-201S Z0:im 乩 U&5 INFO [localhcist~start-Stop-1" org. apiche. catallna T atartujj ・ HDS^Canfig-d 第loyDdTectaTy DejpLDywmt si -reb ■・!?』;匚盘tig dLret tuxy D »YFroEtaiu dilltrssl^LdLuher 〔口皿崔乜■亂 5・ 讦七匕出|?口$说苗1 h 也占 liiiisl 」呂」in 19 打百'4^Oct=2til8 20:16:05. 063 JNFO [耐讪]nrg. Bpmche. CDVOTB . Abstr set Protocol, start Start i n? R TD I DC al Han dl er [hitp-nio-B080l '■I -" I : ■ - I I ; t■ '!■ I : 1 fi :■ ir 1 I ■ -. :: :i II -:| . I ■・.=■: " ■ ■■ t L ,- I.I u r . m-r : |-^ I I-J -L - ri r H n I ■- > j| --|' i-:- L 1- j4~Oct -£01S 20: 161 DE- 026 二 HFO ora* ap-achiE i catalina. startup. Cat al ini., star t 三;曰工TSIH m :t artup in. 1L36 msin < hcst-star t St op-1, arg., apache, ca^alina. uti_1. £essi iiriIi£Ener3t arE ise. CTEateSe ?urERanjCjan总 4(3 Q kKahostHo<ne DocunMfvlvttan ConHgurMl@n EiHimpAe} Vftkl Will ng Llalsi Find HelpApache TGmcat/8.5.5 Apathe Software FoundationDe*el0per Qu>ick Starl 3»«n I li 利 W*iAiti[k. HltE无送访问此网站iKMlwt 匣絶丁和IffS 竝请生 waey&uT^is-巧旳确惟•绘査灼晅WB 範:址工华3. 请将任务三的运行结果截图。
ecilipse的安装和使用_实验一参考资料全

Eclipse的安装和使用一安装Eclipse前的条件:1. 安装Eclipse前需要先安装JDK,安装JDK的方法如下:(1)到sun公司的下载最新版的jdk,具体的网址为java.sun.。
现在最新版本为Java jdk1.6.0,且不需要环境配置,直接安装就可以了。
2. 下载Eclipse:获得Eclipse可以从Eclipse官方下载最新版本的Eclipse。
具体网址为:--> 可选择Eclipse IDE for Java Developers (92 MB).这里介绍Eclipse如何使用的版本为Eclipse Release 3.3.2 版本的。
二安装Eclipse:1. 安装Eclipse多国语言包下载Eclipse后我们看到的是一个压缩包,这个压缩包直接解压到硬盘上就可以使用Eclipse了,读者可以到Eclipse的官方免费下载对应版本的多国语言包,中文语言包的版本为NLpack1-eclipse-SDK-3.3.2-win32.zip。
下面介绍如何安装语言包:在Eclipse的根目录中新建tool文件夹,将解压后的语言包放置在该目录下,然后,在Eclipse的根目录下新建links文件夹,在该文件夹下创建nll.link文件,在该文件中添加如下语句:Path=tool\\NLpack1-eclipse-SDK-3.3.2-win32然后,启动Eclipse,此时即可看到汉化的Eclipse。
有关汉化的问题可以参考网页:/love01px/archive/2006/06/04/772653.aspx2. 启动Eclipse初次启动Eclipse时,需要设置工作空间,读者可以根据自己的需要将工作空间设置在任意盘中。
三使用Eclipse编写java程序1.新建java项目(1)检查确认Eclipse中的JRE的安装是否正确。
选择“窗口”、“首选项”(preferences)命令,打开“首选项”对话框,选择“java” /“已安装的JRE”项,确认JRE安装正确。
java在eclipse中的课程设计

java在eclipse中的课程设计一、课程目标知识目标:1. 了解Eclipse集成开发环境的基本操作和功能;2. 掌握Java在Eclipse中的项目创建、编译和运行过程;3. 学会使用Eclipse进行Java代码调试和优化;4. 熟悉Java编程规范,提高代码质量。
技能目标:1. 能够独立在Eclipse中创建Java项目,编写、编译和运行Java程序;2. 学会使用Eclipse进行代码调试,找出并修复程序中的错误;3. 掌握在Eclipse中进行版本控制的基本操作;4. 提高团队协作能力,学会在Eclipse中共同开发项目。
情感态度价值观目标:1. 培养学生积极的学习态度,激发对Java编程的兴趣和热情;2. 增强学生的团队合作意识,提高沟通与协作能力;3. 培养学生面对问题时的分析、解决和总结能力;4. 引导学生关注编程规范,提高职业素养。
本课程针对高年级学生,结合学科特点和教学要求,注重理论与实践相结合,旨在提高学生的Java编程能力。
课程目标具体、可衡量,便于教师进行教学设计和评估。
通过本课程的学习,学生将能够在实际项目中运用所学知识,提高编程技能,为未来从事软件开发工作打下坚实基础。
二、教学内容1. Eclipse集成开发环境概述- Eclipse安装与配置- Eclipse界面及基本功能介绍2. Java项目创建与管理- 新建Java项目及模块- 导入和导出项目- 项目构建与清理3. Java代码编写、编译与运行- 创建Java类与接口- 编写Java代码- 编译与运行Java程序4. Eclipse中的代码调试- 设置断点与观察点- 单步执行与断点调试- 调试技巧与问题排查5. 代码优化与重构- 代码格式化- 优化建议与快速修复- 重构方法与实现6. 版本控制与团队协作- SVN或Git的基本操作- 代码冲突解决- 团队协作模式与实践7. 编程规范与职业素养- Java编程规范- 代码审查与优化- 提交与迭代教学内容根据课程目标制定,涵盖Eclipse在Java开发中的关键知识点。
java实验一

实验一、安装JDK并熟悉java的运行环境一、实验目的熟悉JA V A的运行环境及学习简单的编程。
二、预习内容安装工具软件的基本方法。
三、实验设备与环境装有JA V A语言工具软件(Eclipse )的微机若干四、实验内容安装Eclipse及JA V A的核心编译程序J2SDK。
1、打开Eclipse的安装盘安装Eclipse。
2、在相同目录下安装J2SDK。
3、打开Eclipse软件对J2SDK文件进行配置。
4、编写一应用程序,在屏幕上显示“HELLO WORLD”和爱心标志。
package实验;import java.util.*;import java.awt.*;import javax.swing.JFrame;public class shiyan1 {public static void main(String args[]){System.out.println("Hello word");JFrame w = new JFrame("李伟的实验一");MyPanel p = new MyPanel();w.setSize(600,600);w.add(p);w.setVisible(true);}}class MyPanel extends Panel {int x1,y1,x2,y2;public void paint (Graphics g){g.setColor(Color.red);g.fillArc(10, 10, 100, 100, 0, 180);//drawArc(int x,int y,int width,int height,int startAngle, int arcAngle):画椭圆一部分的圆弧线。
g.fillArc(110, 10, 100, 100, 0, 180);g.drawLine(10, 60, 210, 60);//drawLine(int x1,int y1,int x2,int y2)g.drawLine(10, 60, 110, 216);g.drawLine(110,216,210,60);Polygon filledPolygon=new Polygon(); //Polygon 类封装了坐标空间中封闭的二维区域的描述。
java实验一

实验一、Java开发工具一、实验目的(1)熟悉Jdk开发环境(2)掌握Java Application的程序结构和开发过程(3)掌握Java Applet的程序结构二、实验指导1、环境变量的设置可以登录到Sun公司的网站,免费下载JDK(即Java Develop kit,Java开发工具包),如果将JDK安装到D:\jdk1.5.0目录下,则会生成如图所示的目录结构。
(1)系统环境变量Path值的设置JDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能够在任何目录中使用编译器和解释器,应在系统特性中设置path。
在Window 2000下,环境变量的配置可以从“我的电脑”(右键)→高级→环境变量,再在其中选择“系统变量”的“新建”,添加如下的系统环境变量。
变量名:path变量值:D:\jdk1.5.0\bin(2)系统环境变量classpath值的设置JDK的安装目录的lib文件夹中包含着应用程序运行时所需要的类库,这些类库被包含在lib目录下的压缩文件dt.jar和tools.jar中。
变量名:classpath变量值:.;D:\jdk1.5.0\lib\dt.jar; D:\jdk1.5.0\lib\tools.jar;注:环境变量ClassPath设置中的“.;”是指可以加载应用程序当前目录及其子目录中的类2、Java应用程序的开发过程(1)编写源文件public class Hello{public static void main (String args[ ]){System.out.println("你好,很高兴学习Java");}}(注:Java源文件中的语句所涉及的小括号及标点符号都是英文状态下输入的括号和标点符号,而字符串里面的符号不受汉字或英文的限制。
)现在将源文件保存到c:\1000中,并命名为Hello.java。