- 8
- 0
- 约 6页
- 2016-12-04 发布于河南
- 举报
Java实验指导一
实验1实验1Java程序设计基础(1)实验目的认识J2SE开发环境,对TextPad、JCreator、NetBeans、Eclipse等开发工具有初步的了解,能够利用以上的一种开发工具编写调试简单的JavaApplication和Applet程序,了解Java程序的编辑、编译和运行过程。熟练掌握Java程序开发步骤;熟悉Java程序结构;掌握Java文件命名规则及调试方法;实验环境操作系统:windows2000或WindowXP集成开发环境:JDK1.6及以上版本实验学时2学时,必做实验。实验内容(1) 配置Java环境(2) 编写包含多个类的Java源文件并调试运行(3) 熟悉Java程序结构(4) 按要求编写相关算法程序实验步骤(1) 配置Java环境,熟悉开发调试步骤及方法;(2) 编写简单的包含多个类的Java源程序,实现代码的编写、编译、调试及结果显示的过程,代码如下:publicclassHello{ //Java程序的入口方法,程序将从这里开始执行 publicstaticvoidmain(String[]args) { System.out.println(HelloJava!); }}classA{ //类A}classB{ //类B}(3) 完成实验指导书P23页基础题(1)要求程序的编写与调试,给出运行结果(请参考实验指导书P9页例1-4,或者以下程序)参考程序(素数判断)classExample2{publicstaticvoidmain(String[]args){intsum=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(ij/2)System.out.println(+j+是素数);}}}(4) 编写一个JavaApplication程序,给出运行结果,综合比较并了解字符界面下实现输入输出的几种方式,进一步了解、熟悉Java程序结构、注释方法(请参考实验指导书P10页提高题1-5)分析与思考(1) 环境变量、系统变量配置的作用?(2) 包含多个类的Java源程序命名规则?(3) Java程序的注释方法?(4) Java中数组类型、定义及使用(5) Java语句、各种控制语句定义及使用第2题第3题第4题(1)环境变量指定一个软件路径,控制着多种程序的行为,包含关于系统及当前登入用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件。系统环境变量是管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。(2)如果有一个public类,那么源文件名字必须与这个类的名字完全相同,扩展名.java;如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。(3)单行注释用//,后面为注释内容,多行注释用/*表示注释开始,*/表示注释结束。(4)类型int,char,double,定义:相同类型的变量按顺序组成的一种符合数据类型(数组是一些类型相同的变量组成的集合),称这些相同类型的变量为数组的元素或单元。使用:声明数组,为数组分配变量。(5)if语句单条件单分支语句,根据一个条件来控制程序执行的流程。If后面的一对小括号内的表达式的值必须是boolean类型,当值为true时,则执行紧跟着的复合语句,结束当前if语句的执行;如果表达式的值为false,结束当前if语句的执行。if-else单条件双分支语句,根据一个条件来控制程序执行的流程。If后面的一对小括号内的表达式的值必须是boolean类型,当值为true时,则执行紧跟着的复合语句,结束当前if-elae语句的执行;如果表达式的值为false,则执行关键字else后面的语句,结束当前if-else语句的执行。if-elseif-else多条件分支语句,根据多条件来控制程序执行的流程。If以及多个elseif后面的一对小括号内的表达式的值必须是boolean类型,按该语句表达式的顺序,首先计算第一个表达式的值,当值为true时,则执行紧跟着的复合语句,结束当前if-elseif-else语句的执行;如果表达式的值为false,继续计算第二个表达式的值,依次类推,假设计算第m个表达式为true,则执行紧跟着的复合语句,否则计算第m+1个表达式的值,如果值都为false,则执行else后面的复合语句,结束当前if-elseif-else语句的执行。Switch单条件多分支的开关语句。首先计算表达式的值,如果表达式的值和某个case后面的常量值相等,就执
您可能关注的文档
- C++实验三.doc
- C++教案板书1.doc
- C++程序设计实验六_101614xxx.doc
- c++程序设计基础实例教程.doc
- C++画图板.doc
- C++程序设计实验教学大纲.doc
- c++程序设计题目.doc
- c++菜单.doc
- c++面向对象程序设计实验4.doc
- C++软件编程开发培训班--第二课.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)