《Java程序设计:实验一.docx》由会员分享,可在线阅读,更多相关《Java程序设计:实验一.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、实验一 java开发环境【实验目的】1、掌握Java Application的程序结构和开发过程;2、熟悉集成开发环境MyEclipse等的使用;. 了解Java的数据类型3 .掌握各种变量的声明方式。【实验准备】1、复习配套教材相关章节的内容;2、预习本次实验;【实验内容】一、下载并安装JDK为了建立基于SDK的Java运行环境,需要先下载Sun的免费 SDK软件包。SDK包含了一整套开发工具,其中包含对编程最有用 的是Java编译器、Applet查看器和Java解释器。现在用的比拟多 的是JDK6. 0版本,jdk-6-beta2-windows-i586早期,JAVA程序都采用文本编辑器
2、编写的,然后通过JAVA调试 命令进行调试,这样很不方便,现在在实际的软件开发过程已没有 人采用这样的方式了,都是采用集成开发环境以提高开发效率。当 前比拟流行的Java集成开发环境有EelipseMyEclipseJbuiIder NetBeans等,本书以MyEclipse6. 0. 1作为开发工具,JDK版本为 JDK6. 0o 以下以 HeiloWorld. java为例说明使用 MyEclipse 进行 Java 程序开发的过程。二、MyEclipse开发工具使用,在MyEclipse中创立一个工程,输 入一段程序,编译运行,并了解简单的调试技巧。字节型变量 短整型变量 整型变量 长
3、整型变量 字符型变量 浮点型变量 双精度变量 布尔型变量b = 852201510000003615c = a f = 0.23 d = 7.0E-4B = true字符串类对象S =这是字符串类数据类型2、将上面程序中long 1=3615L;改为:long 1=3615;会出现什么情 况?为什么?长整型变量1 = 3615原因:(1)没有以1或L结尾的数字,根据其实际值所属范围,可以被用作byte, short, 或int型整数(2)以1或L结尾的数字,无论其实际值所属范围怎样,都被用作long型整数3、将上面程序中float f=0.23F;改为:float f=0.23;会出现什么 情
4、况?为什么?有错误的,原因:类型float, float在机器中占32位,表示浮点数时,要在后边 加上f(F),不加就是错误的!【总结与体会】本次试验让我们一开始先去熟悉集成开发环境MyEcl ipse等的使用, 通过讲授与自己的实践充分的了解了Java中的标识符和关键字,掌 握各种变量的声明方式和基本数据类型,并对运算符等进行了充分 的了解。实验报告要求:1、将实验结果和心得体会填写到相应位置;2、实验报告以“学号+姓名+实验几”作为文件名;3、每周五之前将本周实验报告提交到36266709qq. com邮箱;1、启动MyEclipse进入工作目录选择画面,如图1所示,选择 自己的工作目录,
5、工作目录选定后在MyEclipse中所作的操作都将 保存在这个目录中。Select a workspaceMyEclipse Enterprise Workbench stores your projects in a folder called a workspace. Choose a workspace folder to use for this session.Workspace:avaStudyBrowse.Use this as the default and do not ask againOK图1选择工作空间2、单击OK按钮进入主界面,如图2所示。图2主界面3、要想编译运行程
6、序,必须先创立一个工程,单击FileNew f Java project命令进行创立工程,创立一个Java工程,如图3 所示。Java - lyEclipse Enterprise TorkbenchFileEdi t Source Refactor Navi gate Search Project MyEclipse Run Window HelpAlt+Shift+N结 Java ProjectCloseClose AllCtrl+WCtrl+Shift+VIWI SaveCtrl+S及1 Save As. 喻 Save AllCtrl+Shift+SRevertMove.Rename,.
7、F2RefreshF5Convert Line Delimiters To邑 Print.Ctrl+PSwitch Workspace包 Import.( Export.PropertiesAlt+EnterOpen Fil”.0EJB ProjectEnterprise Application ProjectJ Web Project/号 Web Service ProjectProject. MyEclipse .E Outline 汉An outline is not available.1 HelioWorld. java javastudy/src/.Hello, java java
8、study/src/chapter 1 Exit士 Package ClassG InterfaceG EnwnAnnotation电Source FolderFolderEj File值 Untitled Text FileE: JUni t Test Case当 Example.& 教材各章节案. JAVA面向对象.B Microsoft Po.* Java - MyEcl. . . H ,二加,卷 22:00图3创立工程4、接下来进入工程创立参数画面,指定工程名字,别的都可以不填,如图4所示。步 Ner Java ProjectIZ回区.回区File Edi t SourcCreate
9、a Java projectCreate a Java project in the workspace or in an external location.avaipse.j 口黑丁开始Project name: chapter 1ContentsCreate new project in workspaceOCreate project from existing sourceDirectory: D:javaStudychBrowse.JBE(*: Use default JRE (Currently ? MyEclipse 6.0)Use a proj ect specific JR
10、E:OUse an execution environment JKEProject layoutMyEclipse 6. 0J2SE-1.5.JUse project folder as root for sources and class files () Create separate folders for sources and class filesWorking setsI I Add project to working setsConfigure default.Configure default.Fini shCancel目JAVA面向对象.Microsoft Po.步 J
11、ava - MyEcl.not available. 122:01图4指定工程名字5、单击Next按钮进入Java工程编译参数设置画面,可以不用 修改,如图5所示。图5工程参数6、单击Finish按钮进入主界面,如图6所示。图6工程创立完成13回冈7、所编写的Java源文件保存在src目录下,一般情况下还要 创立一个包,相当于一个文件目录,所写的源文件就再存在该包下 面。在src上单击,创立一个包chapter,如图7所示。 java - lyEclipse Enterprise TorkbenchFile Edit Source Refactor Navi gate Search Proje
12、ct MyEclipse Run Window HelpA圆锭I:易易 丝!? / :亡 : 假设 Q q 首|更Twa:吉时涔:宓S MyEclipse .NewOpen in New WindowOpen Type HierarchyF4Show InAlt+Shift+W Ctrl+C;Packagechslli1 Copy建 Copy Qualified NamePasteX DeleteJava Project&EJB Project: Enterprise Application Project协 Web Project静 Web Service ProjectProject.生
13、Outline QAn outline is not available.Ctrl+VDelete喈 PackageG InterfaceBuild PathG EnwnSourceAlt+Shi ft+S RefactorAlt+Shift+T 号 Annotation3 Source FolderImport.Q_J FolderExport.Lj File RefreshF5高 Untitled Text FileAssign Working Sets旨 JUnit Test CaseRun AsDebug AsProfile AsTeamCompare With口口Restore fr
14、om Local History.MyEclipse图7创立包8、指定包名:chapter,如图8所示。图8指定包名9、在chapterl的包上右击,创立一个类,如图9所示。t Java - KyEclipse Enterprise TorkbenchFile Edi t Source Refactor Navi gate Search Project MyEclipse Run Window Help:”圜母:铀:企尽”号用;二 ;珍一势 Q q 由矍Jan:吉臣 /巴: 一二 S O MyEclipse .图9新建类10、指定类名:HelloWorld,如图10所示。图10指定类名11、单
15、击Finish按钮后进入主界面可以进行程序录入了。系统 已经创立好了类的框架,如图11所示。图11程序录入界面12、录入HelloWorld. java源程序,如图12所示。图12录入程序13程序录入后,MyEclipse会进行语法校验,如果有错误会有 红色波浪线提示。没有错误就可以运行了。在HelloWorld上右击, 选择Run As-Java Application命令运行Java程序,如图13所zj O图13执行程序14、在下方控制台中出现运行结果一一“世界真美好! ! ! 如图14所示。图14执行结果三、以下程序是声明不同数据类型的变量,录入如下程序,调试运行,写出程序的运行结果;p
16、ublic class NumType public static void main(String args) byte b=0x55;short s=0x55ff;int i=1000000;long 1=3615L;char c=a ;float f=0. 23F;double d=0.7E-3;boolean B=true;String S=这是字符串类数据类型;System. out. printin (字节型变量 b = +b);System, out. printin (短整型变量 s = +s);System. out. println(/z 整型变量 i = +i);System. out. printin (长整型变量 1 = +l);System. out. printin (字符型变量 c = +c);System. out. printin (浮点型变量 f = +f);System, out. printin (双精度变量 d = +d);System, out. printin (布尔型变量 B = +B);System, out. printin(字符串类对象 S = +S);程序运行结果: