java基础与android开发实验指导书

上传人:第*** 文档编号:34051319 上传时间:2018-02-20 格式:DOCX 页数:50 大小:1.65MB
返回 下载 相关 举报
java基础与android开发实验指导书_第1页
第1页 / 共50页
java基础与android开发实验指导书_第2页
第2页 / 共50页
java基础与android开发实验指导书_第3页
第3页 / 共50页
java基础与android开发实验指导书_第4页
第4页 / 共50页
java基础与android开发实验指导书_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《java基础与android开发实验指导书》由会员分享,可在线阅读,更多相关《java基础与android开发实验指导书(50页珍藏版)》请在金锄头文库上搜索。

1、实验一 Java 程序的集成开发环境和运行方法(一)教学要求了解 JDK的安装与设置,掌握 在命令行和 Eclipse环境下 Java程序的编辑、编译、连接和运行的方法,掌握 Java Application程序的开发过程;掌握 Java Applet程序的开发过程。(二)知识点提示Eclipse 集成开发环境的使用和 Java 程序的基本结构。(三)教学内容1. 检查所用的计算机系统是否已安装了 JDK,并确定它所在子目录。(1)单击 Windows 桌面上的 开始按钮,在菜单中 选择命令提示符 命令;或者单击 Windows 桌面上的 开始按钮,在菜单中 选择 运行 命令,在弹出的打开对话

2、框中输入“cmd”回车,屏幕上即可出现 命令提示符窗口。(2)在命令行窗口中输入“java -version”回车,会提示当前安装的 JDK 的版本,表示本机器已正确安装 JDK 并且正确配置了环境变量,可以编译、运行 Java 程序。2. 在命令行环境下编译和运行第一个 Java Application程序(1)在 f 盘新建文件夹 javaexperiment,文件夹下建子文件夹 test1;(2)打开一个纯文本编辑器(如记事本) ,键入如下程序(注意大小写):(3)保存文件,点击菜单“另存为”命令,保存位置选择(1)中建立的文件夹javaexperimenttest1 下,文件名填写“M

3、yFirstJavaProgram.java” ,保存类型一定要选“所有文件” 。(4)打开命令行窗口,将当前目录定位到保存的目录(5)运行“javac MyFirstJavaProgram.java”命令。(6)如果编译产生错误,根据给出的错误提示修改源程序,再进行编译。重复此过程,直到编译完全正确为止。(7)使用资源管理器打开源文件保存的目录,观察 class 文件的名字。(8)在命令行窗口运行“java MyFirstJavaProgram”命令,分析程序运行结果是否正确,如果不正确或认为输出格式不理想,可以修改程序,然后重新执行以上(4)至(7) 步骤。3.按照以上方法完成以下练习。(

4、1)在不看任何提示的情况下,自己单独编写一个最简单的 HelloWorld 类。 (警告:一定不要复制粘贴或照抄代码,否则没有任何意义)public class MyFirstJavaProgrampublic static void main(String args)System.out.println(This is my first Java program! );4. 检查所用的计算机系统是否已安装了 Eclipse,并确定它所在子目录。5.在 Eclipse环境下编译和运行 Java程序。 先进入 Eclipse 环境。 点击菜单“File”“new” “project.”,在弹出的

5、窗口中选择工程类型 Java project,出现 New Java Project 窗口 填写 project name, 选择工程所在的目录: 在左侧刚刚创建的工程文件夹上点右键,点击“New”“Class ”;在弹出的窗口,填写类名( 如:HelloWorld),点击“Finish”按钮结束。就可以编辑源文件了. 参照以下代码补充 Eclipse 自动生成的源文件Public class HelloWorldPublic static void main(Stirng args)System.out.println(“Hello World!”); 在项目窗口中选择要运行的类 Hello

6、World 类,右键后选择 “run as”“Java Application”运行该类。 观察和分析编译信息观察屏幕的变化。在输出窗口应显示程序运行结果。分析结果是否正确,如果不正确或认为输出格式不理想,可以修改程序,然后重新执行以上至步骤。6. 在 Eclipse 下,用最快的速度调试附录 19 的多个程序直至正确运行,分别记录其错误原因、调试过程及最终运行结果。 (提示:可以复制粘贴源代码) 。(四)思考题1. 在 Eclipse集成开发环境中,怎样进行编辑、编译、运行和调试程序的操作?2. 程序中的错误有哪几种?分别在什么时候被发现?附录 1 Test1.javapublic clas

7、s Test1public static void main(String args) System.out.println(欢迎来到 Java 世界!) 附录 2 Test2.javapublic class Test2public static void main(String args) system.out.println(“欢迎来到 Java 世界!”) ;附录 3 Test3.javapublic class Test3public static void main(string args) System.out.println(欢迎来到 Java 世界!);附录 4 Test4.

8、javapubilc class Test4public static void mian(String args) system.out.println(欢迎来到 Java 世界!);附录 5 Test5.javapublic class Test5public static int main(String args) System.out.println(欢迎来到 Java 世界!);附录 6 Test6.javapublic class Test6public void main(String args) System.out.println(欢迎来到 Java 世界!);附录 7 Te

9、st7.javapublic class Test7public static void main() System.out.println(欢迎来到 Java 世界!);附录 8 Test8.javapublic class Test8static void main(String args) System.out.println(欢迎来到 Java 世界!);附录 9 Test9.javapublic class Test9public static void main(String args) System.out.println(欢迎来到 Java 世界!);附录 10 Test10.

10、javapublic class Test10public static void main(String baidu) System.out.println(欢迎来到 Test10 世界!);附录 11 Test11.javaclass Test11public static void main(String google) System.out.println(欢迎来到 Test11 世界!);实验二 Java 语言基础编程(一)教学要求掌握 Java语言的基本语法,掌握基本数据类型的使用方法;熟练运用分支、循环等语句控制程序流程;掌握数组类型的声明和动态内存申请,理解数组的引用模型;熟悉

11、String类中的方法,熟练使用对字符串变量进行的操作。(二)知识点提示Java 中的运算符、表达式、流程控制语句、数组和字符串。(三)教学内容1分析以下代码会打印哪些内容,并通过程序验证自己的判断:(1)(2)public class Elementary public static void main(String args) int i=1234578900+987543210;System.out.println(i);long j=1234578900+987543210;System.out.println(j);long k=1234578900+987543210L;Syste

12、m.out.println(k);long l=1234578900L+987543210L;System.out.println(l);public class Elementary2 public static void main(String args) System.out.println(H+Bird);System.out.println(H+Bird);String s=;char c=65;int i=1;System.out.println(c);System.out.println(i);System.out.println(c+1);System.out.println(

13、c+);System.out.println(c+i);System.out.println(s+c);System.out.println(s+i);System.out.println(s+c+i);System.out.println(i+c+s);s=s+i;System.out.println(s);s=s+c;System.out.println(s);(3)2分别用 for、while 和 dowhile 三种循环语句计算一个正数的阶乘。3编程在屏幕上打印出 100 以内的所有素数。4定义一个 3*4 的二维数组并对它进行初始化,编写程序求出最大元素的值及它所在的行号和列号。5编

14、写猜数游戏,在程序中设定一个整数,从键盘上反复由其他用户输入数据进行猜测。如果未猜中,程序提示输入过大或者过小;如果猜中,则输出猜的次数,最多允许猜5 次。数据输入使用 java.util.Scanner 类的 nextInt 方法。(四)思考题1. 标识符与关键字在定义和使用方面有何区别?2. short和 char的取值范围有何不同?3. 什么是变量的作用域?声明变量时,如何确定变量的作用域?4. 作为引用数据类型,数组变量与基本数据类型的变量使用时有哪些区别?5. 怎样将数值型的数据转换成字符串?import javax.swing.*;public class Option publi

15、c static void main(String args) String name=JOptionPane.showInputDialog(what is your name?);String input=JOptionPane.showInputDialog(how old are you?);int age=Integer.parseInt(input);String title=your infomation;String message=dear +name+, you are +age+ years old.;JOptionPane.showConfirmDialog(null, message, title,JOptionPane.CLOSED_OPTION);实验三 Java 类和对象(一)教学要求掌握定义类与创建对象实例的方法;掌握类方法和属性的定义和使用;掌握构造方法的定义及其使用。(二)知识点提示类;构造函数和析构函数; (三)教学内容1. 编译并运行下列程序,观察结果分析其原因。package ch3;public class ClassLoadTeststaticSystem.out.println(class loding);pu

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号