Java开发环境及控制台输入输出----

-Java开发环境及控制台输入输出—-**


              Java程序设计实验报告

实验名称:Java开发环境及控制台输入输出
学号:
姓名:大聪IT培训学员
实验日期:2018年5月30日星期三

一.实验目的:
1、掌握常用的 Java 集成开发环境的使用,特别是 Eclipse的程序的使用
2、掌握 Java 基本语法,重点是面向对象的思想和语法。了解基础Java语言,并熟记,能做到基础灵活运用,手打代码。
3、掌握控制台下(应用程序)的输入输出方法,为以后的学习打下实验的基础。

二.实验具体内容
1.实验题目1:
(1)题目
例子1.1,Output.java如下。本例告诉大家如何在控制台下输出数据。
System.out对象的print方法;输出数据和println方法输出数据有何区别。
(2)分析

(3)实验代码

2.实验题目2
(1)题目:
例子1.2,Input.java如下,本例介绍一种在控制台下接受用户输入数据的方法:使用 Scanner类中的方法来接收用户输入,大家可打开JDK的API帮助文档查看Scanner类及其所具有的方法的介绍。

(2)分析

(3)实验代码

3.实验题目3:
(1)题目
例子1.3 ,Stream.java如下,下面介绍另一种接受用户输入的方法:该程序段涉及到java中“流”和“异常”的概念,大家可先使用做初步体会,后面的实验和讲解会逐步学习这方面内容。如下代码可以接受从键盘输入一字符串并存入字符串变量str中。

(2)分析

(3)实验代码

3.实验题目4:
(1)题目
例子1.6,关于类的创建、类的继承、封装等。 编写一个JAVA应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数wheels和车重weight。小汽车类Car是Vehicle类的子类,其中包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含属性有载重量payload。每个类都有相关数据的输出方法。
* [解析]
* 第一步:定义汽车类Vehicle
* class Vehicle {
* int wheels; //车轮数
* float weight; //车重
* }
* 第二步:定义小汽车类Car
* class Car extends Vehicle {
* int loader; //载人数
* }
* 第三步:定义卡车类Truck
* class Truck extends Car {
* float payload; //载重量
* }

(2)分析

(3)实验代码

5.实验题目5:
(1)题目
例子1.5 ,类和对象,显式构造函数。 此例特别提醒大家,构造函数是没有返回类型的,连void都不能放在函数声明前面,如果加了void,该函数会被当成普通函数,并因此可能造成整个程序编译出错(当设计者还视该函数为构造函数时)。

(2)分析
[这里写 例子1.5 ,类和对象,显式构造函数。 此例特别提醒大家,构造函数是没有返回类型的,连void都不能放在函数声明前面,如果加了void,该函数会被当成普通函数,并因此可能造成整个程序编译出错(当设计者还视该函数为构造函数时)。

(3)实验代码

6.实验题目6:
(1)题目
以下为第一个示例程序Helloworld.java,用于练习。这是一个非常简单的java程序,在该程序的控制台上显示消息“Hello World!”

(2)分析

(4)实验代码

三.实验小结

猜你喜欢

转载自blog.csdn.net/qq_42800135/article/details/81231124