2022年面向对象程序设计实验指导书55 .pdf
《2022年面向对象程序设计实验指导书55 .pdf》由会员分享,可在线阅读,更多相关《2022年面向对象程序设计实验指导书55 .pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 / 21 面向对象程序设计实验指导书 2018 级适用专业:计算机科学与技术、网络工程、信息与计算科学苏波实验一 使用面向对象程序设计语言,编写简单的程序本实验 4 学时1. 实验目的熟悉编程环境,熟悉标准库,编制简单程序2. 实验环境与条件 JDK1.6, Net Beans 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 21 页2 / 21 3. 实验内容和步骤 3.1 编写一个输出hello,World的 Java 程序,然后进行编译,运行。 3.2 编写程序询问用户姓名,然后向用户问好4. 实验程序示例注意:实验程序不允许
2、和实验示例完全一致。public class hello public static void main(String args) java.util.Scanner aScanner = new java.util.Scanner(System.in)。 System.out.print(Name: )。 String name = aScanner.next()。 System.out.println(Hello + name + ! Please Input Your Age)。 System.out.print(Age:)。 int aNum = aScanner.nextInt()。
3、 if(aNum12) System.out.println(Hello, Kid)。 else if(aNum18) System.out.println(Hello, How about you study?)。 else if(aNum附件 -终端。执行命令:chmod +x jdk-6u24-linux-i586.bin 把 jdk-6u24-linux-i586.bin的属性改为可执行。然后运行 JDK 安装程序精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 21 页5 / 21 ./jdk-6u24-linux-i586.b
4、in 然后根据提示进行安装即可。第三步,设置JAVA_HOME 环境变量和PATH 环境变量环境变量的作用是让操作系统知道一些软件设置信息,例如软件的安装路径。环境变量PATH 是操作系统寻找可执行程序的路径序列。操作系统根据环境变量PATH 的值(用 :或者。分隔的多个目录路径),查找要执行的命令(可执行文件)。对于 windows 操作系统环境变量位置windows 7: 选择 开始 -控制面板 -系统和安全 -系统 -高级系统设置 -环境变量windows XP: 选择 开始 -控制面板 -系统 -高级 -环境变量windows 2000: 选择 开始 -设置 -控制面板 -系统 -高级
5、 -环境变量设置 JAVA_HOME 环境变量增加一个新的环境变量,名称为JAVA_HOME ,值为JDK 安装到的目录路径。JDK 安装到的目录路径的类似于 C:Program FilesJavajdk1.6.0_24 。提示:该路径中有bin 和 jre 子目录。设置 PATH 环境变量把 JDK 安装到的目录路径中的bin 目录的路径追加在PATH 变量的后面。在PATH 环境变量中,各个目录路径之间用英文的分号。进行分隔,向PATH 环境变量追加的新的目录路径的方法为,在已有的PATH 的值的后面,增加英文分号。和路径,例如:增加目录路径为。C:Program FilesJavajdk
6、1.6.0_24bin 提示:这个目录路径中有名称为java 和 javac 的程序。保存后,注销并重新登录Windows。对于 Linux 操作系统这里假设是使用bash shell 的 Linux, 使用其它 shell 的 Linux 与此类似。在 Linux 的终端中执行命令cd 到用户的主目录,使用nano,或者 vi,或者 gedit 修改用户配置文件.bash_profile(如果是ubuntu Linux是.profile )。在 .bash_profile(或者 .profile )文件末尾追加三行命令: JAVA_HOME=$HOME/jdk1.6.0_24 export
7、JAVA_HOME PATH=$JAVA_HOME/bin:$PA TH 保存后,注销并重新登录Linux 。第四步,测试安装和配置JDK 是否成功检查 Java虚拟机的版本。执行java -version 应当看到 Java虚拟机的信息。看到Java版本与安装的JDK 的版本一致,表示安装配置Java虚拟机/Java 编译器成功,否则表示安装或者配置有问题,需要重新安装或者重新配置(通常是没有配置好PATH 环境变量造成的错误)。检查 Java编译器的版本。Java编译器的名称是javac。执行javac -version 应当看到Java 编译器的信息。看到显示的Java 版本与安装的JD
8、K 的版本一致,表示安装配置Java 虚拟机 /Java 编译器成功,否则表示安装或者配置有问题,需要重新安装或者重新配置(通常是没有配置好 PATH 环境变量造成的错误)。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 21 页6 / 21 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 21 页7 / 21 附录 B:Java 程序设计的基本步骤示例编写并执行第一个java 程序的具体过程(一) 编写 Java 源程序 . 使用文本编辑器 windows的记事本 ,Unix/
9、Linux的 gedit 文本编辑器或者vi/emacs( 如果你会用它们) (注意 : word/Office等图文混排工具不可以). 用文本编辑器编写源程序如下: public class hello public static void main(String args) System.out.println(世界 ,你好 !)。 把上面的源程序存为文件 hello.java 注意 : 必须使用这个文件名.因为文件的名称必须和文件内的类(class) 的名称保持一致,并且增加 .java 为文件名的后缀. (二) 编译把源程序翻译为Java 可执行程序 . 打开控制台界面,到保存 hel
10、lo.java文件的目录 ,执行下面的命令javac hello.java 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 21 页8 / 21 如果产生了一个新的文件hello.class, 那么编译成功 . 如果没有产生了一个新的文件hello.class, 那么编译失败,通常是源程序中有语法错误. (三) 执行在 java.class的目录 ,实际上就是当前的目录不用变化,执行下面的命令: java hello 将得到程序的执行结果显示如下: 世界 ,你好 ! 如果得到上面的结果,那么庆祝你的第一个java 程序执行成功! 如果没
11、有得到上面的结果,那么参考以前的步骤,看看哪个步骤错了。实验二 基本语句和函数本实验 4 学时1、实验目的:练习函数的 参数、返回值和对象名字( 引用 )。2、实验环境与条件: JDK1.6, Netbeans 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 21 页9 / 21 3、实验内容:编写程序:验证用户名字和口令.使用 Java. 具体内容:在 main() 提示用户输入用户姓名和口令,并读入用户输入的姓名和口令. 由身份验证函数验证用户姓名和口令是否与预先设定的用户姓名和口令一致, 并通知用户验证结果. 提示 : Java
12、中的函数必须在类里面定义. 附录 A: Java 编写的用户名口令检测函数示例import java.util.Scanner。public class Main public static boolean check(String name, String password) if(Dan.equals(name)&(123456.equals(password) return true。 else return false。 public static String inputUserName() Scanner aScanner = new Scanner(System.in)。 Sys
13、tem.out.println(Name:)。 String name = aScanner.next()。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 21 页10 / 21 return name。 public static String inputUserPassword() Scanner aScanner = new Scanner(System.in)。 System.out.println(Password:)。 String password = aScanner.next()。 return password。 p
14、ublic static void main(String args) String name = inputUserName()。 String password = inputUserPassword()。 if(check(name, password) System.out.println(Check OK)。 else System.out.println(Wrong name or password)。 实验三 类与对象本实验 4 学时精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 21 页11 / 21 1、实验目的:类
15、与对象、数据成员、成员函数、构造函数2、实验环境与条件: JDK1.6, Netbeans 3、实验内容:编写程序:验证用户名字和口令.使用 Java. 具体内容:编写一个用户接口对象,提示用户输入用户姓名和口令,并读入用户输入的姓名和口令. 在 main() 由用户接口对象提示用户输入用户姓名和口令,并读入用户输入的姓名和口令.然后, 由身份验证对象验证用户姓名和口令是否与预先设定的用户姓名和口令一致, 并通知用户验证结果 . 附录 A: 类与对象的基本使用示例public class Login private String name。 private Scanner aScanner。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年面向对象程序设计实验指导书55 2022 面向 对象 程序设计 实验 指导书 55
限制150内