当前位置: 首页 > news >正文

建材做哪些网站好太原网站制作网页

建材做哪些网站好,太原网站制作网页,济南百度竞价,wordpress密码可见不跳转《Java程序设计》实验指导书实验一、熟悉JDK环境及主要命令一、实验目的1) 熟悉JDK的环境配置2) 掌握JDK的命令3) 掌握Java Application程序的开发过程#xff0c;并编写一个Java Application程序二、实验内容1#xff0e;按照上课所学知识#xff0c;为自己的机器配置环境变…《Java程序设计》实验指导书实验一、熟悉JDK环境及主要命令一、实验目的1) 熟悉JDK的环境配置2) 掌握JDK的命令3) 掌握Java Application程序的开发过程并编写一个Java Application程序二、实验内容1按照上课所学知识为自己的机器配置环境变量2编辑一个Hello World 的小程序并试着编译运行它3将Vehicle 和VehicleDriver两个文件用自己的文本编辑器重新编辑并编译运行掌握类和对象的定义和使用1)Vehicle.java (注意以下代码有几个错误的地方需要同学自己把他们找出来并更正过来)public class Vehicle{public float journey;public int wheelNumpublic int loadNum;public int driveSpeed;/***Vehicle 类构造函数设定初始值*/public Vehicle(){journey100.3f;wheelNum4;loadNum1;}/***Vehicle类的driveAt行驶方法*/public void driveAt(int speed){if (speed60){System.out.println(行车速度太快容易造成事故);//如果要求的车速太快则机动车自动以40单位速度行驶driveSpeed40;}else {System.out.println(你在安全行驶速度内行驶);driveSpeedspeed;}}}2)VehicleDriver.javapublic class VehicleDriver{public String name; //定义司机的名字/***VehicleDriver 类构造函数*/public VehicleDriver(){nameTOM;}/***VehicleDriver 类对象的work方法*/public void work(){Vehicle vnew Vehicle(); //生成Vehicle类的对象vv.driveAt(70); //调用v对象所固有的driveAt()方法}public static void main(String args[]){//生成VehicleDriver类的对象vbVehicleDriver vdnew VehicleDriver();vd.work(); //调用vd对象所固有的work()方法}}3将Vehicle 和VehilceDriver 两个类放在一个.java文件中文件名称取名为Vtogether.java (注意需将Vehicle 或 VehicleDriver中某一个类的名称改名为Vtogether具体更改哪一个由同学根据实际情况来判断)编译和运行该文件实验二、类的定义和对象的使用一、实验目的1) 掌握类的定义2) 掌握对象的使用3) 掌握构造方法的重载二、实验内容1创建一个汽车类CarModel.java它里面有2个不同的构造函数CarManufactory.java可以应用这些构造方法创建不同类型的汽车CarModel.java设计要求如下定义style(String),color(String),category(String)注括号中为变量类型创建第一个构造函数分别给以上变量赋值要求为该构造函数定义三个形参分别赋给相应的变量形参的值在对象创建时给出创建第二个构造函数此构造函数过程为空定义三个方法分别返回style,color,category的值CarManufactory.java设计要求如下使用不同的构造函数创建两辆汽车显示两辆车相关的属性属性的值要从CarModel的相关方法中取出2判断以下程序的结果并把它改成两个类的形式其中一个类专门处理运算。public class Excer{public static void main(String args[]){Excer exnew Excer();ex.math();}void math(){int x130,y45;System.out.println(xx ,yy);System.out.println(xyplus(x,y));System.out.println(x-yminus(x,y));System.out.println(x*ymulti(x,y));System.out.println(x/ydiv(x,y));}int plus(int a,int b){return(ab);}int minus(int a,int b){return(a-b);}int multi(int a,int b){return(a*b);}float div(int a,int b){return ((float)a/b);}}实验三、继承一、实验目的1) 掌握类的继承2) 掌握类成员的覆盖和重载二、实验内容1Vehicle类的基础上创建一个Tractor(拖拉机)类他不但拥有journey,wheelNum,loadNum,driveSpeed 四种属性和driveAt()方法而且还拥有自己的plough(耕地)方法在该方法中要求能够显示journey, wheelNum, loadNum三个属性的值在Tractor中覆盖driverAt()方法速度大于等于35就认为是超速如果是超速速度就要设为20在这个类中还要创建一个main()方法分别调用plough()、driveAt方法和Vehicle类的driverAt()方法。public class Vehicle{public float journey;public int wheelNum;public int loadNum;public int driveSpeed;public Vehicle(){journey100.3f;wheelNum4;loadNum1;}public void driveAt(int speed){if (speed60){System.out.println(行车速度太快容易造成事故);//如果要求的车速太快则机动车自动以40单位速度行驶driveSpeed40;}else {System.out.println(你在安全行驶速度内行驶);driveSpeedspeed;}}}2在以下程序中出现了属性的覆盖和方法的重载编译运行下面程序掌握产生属性覆盖时属性的变化规则和方法的重载时调用的方法规则。class NoteX {public static final int MIDDLE_C 0;public static final int C_SHARP 1;public static final int C_FLAT 2;}public class Father{int a100;public void miner(){a--;}public void play(int NoteX) {System.out.println(Father.play());}public static void main(String[] arg){Father xnew Father();Son ynew Son();System.out.println(a of son is : y.a);System.out.println(a of sons super is : y.getA());y.miner();System.out.println(a of son is :y.a);System.out.println(a of sons super is : y.getA());y.play(NoteX. C_SHARP);y.play(new NoteX());}}class Son extends Father {int a0;public int getA(){return super.a;}public void play(NoteX n) {System.out.println(Son.play(NoteX n));}}实验四、接口与内部类一、实验目的1)、掌握接口的定义和使用方法2)、掌握内部类的定义和使用方法二、实验内容1 将以下图示用接口实现和继承实现2 已知有两个接口如下所示要求定义一个类其中包含两个内部类这两个内部类分别实现这两个接口且设为private在类中分别定义两个方法可以返回这两个接口。public interface Destination {String readLabel();}public interface Contents {int value();}实验五、异常的处理机制一、实验目的1) 掌握异常的声明2) 掌握异常的抛出3) 掌握异常的捕获4) 掌握自定义异常的使用二、实验内容1编写一段Java程序在被调用方法中抛出一个异常对象并将异常交给调用它的方法来处理2编写一段Java程序创建一个自定义异常类并在一个方法中抛出自定义异常对象在该方法的catch处理程序中捕获它并重新抛出让调用它的方法来处理。实验六、多线程编程一、实验目的1) 了解多线程的定义2) 理解多线程的互斥和同步3) 掌握多线程的调度和控制二、实验内容1使用Runnable接口实现以下类的功能public class testThread extends Thread{public testThread(){}public void run(){System.out.println(run()方法运行....);}public static void main(String arg[]){testThread tnew testThread();System.out.println(start() 开始运行...);t.start();}}2假设一个银行的ATM机它可以允许用户存款也可以取款。现在一个账户上有存款200元用户A和用户B都拥有在这个账户上存款和取款的权利。用户A将存入100元而用户B将取出50元那么最后账户的存款应是250元。实际操作过程如下l 先进行A的存款操作(1)得到账户的存款数额200耗时2s。(2)将账户数额增加100耗时忽略不计(3)将新生成的账户结果300返回到ATM机的服务器上耗时2sl 在进行B的取款操作(4)得到增加后账户存款数额300耗时2s。(5)将账户数额减少50耗时忽略不计。(6)将新生成的账户结果250返回到ATM机的服务器上耗时2s。请同学们根据以上要求编写一个Java程序实现该功能注将A的操作和B的操作分别用线程来表示3.如下是消费者和生产者的一个简化例子将次程序看懂然后写下运行结果。//CubbyHole.java 存储数据public class CubbyHole {private int contents;private boolean available false;public synchronized int get() {while (available false) {try {wait();} catch (InterruptedException e) { }}System.out.println(Customerer goe: contents);available false;notifyAll();return contents;}public synchronized void put(int value) {while (available true) {try {wait();} catch (InterruptedException e) { }}System.out.println(Producer put value);contents value;available true;notifyAll();}}// Producer.java 生产者public class Producer extends Thread {private CubbyHole cubbyhole;public Producer(CubbyHole c) {cubbyhole c;}public void run() {for (int i 0; i 10; i) {cubbyhole.put(i);}}}// Consumer.java 消费者public class Consumer extends Thread {private CubbyHole cubbyhole;public Consumer(CubbyHole c) {cubbyhole c;}public void run() {int value 0;for (int i 0; i 10; i) {value cubbyhole.get();}}}//测试程序public class ProducerConsumerTest {public static void main(String[] args) {CubbyHole c new CubbyHole();Producer p1 new Producer(c);Consumer c1 new Consumer(c);p1.start();c1.start();}}实验七、输入输出字节流一、 实验目的1)、掌握输入字节流的操作2)、掌握输出字节流的操作二、 实验内容1定义一个字节数组将其输出到屏幕上2将一个图片的内容读取到字节数组当中实验八、输入输出字符流一、实验目的1)、掌握输入字符流的操作2)、掌握输出字符流的操作二、实验目的1 从键盘输入一串字符将其输出到屏幕上2 将一个文本文件输出到屏幕上实验九、文件及其文件流一、实验目的1)、掌握文件的操作2)、掌握文件输入流的操作3)、掌握文件输出流的操作二、实验内容1使用对象的串行化机制使用RandomAccessFile构造一个应用程序能够随机存取文件的记录可显示、修改记录的内容。撰写一个StoreDirList类令其构造函数可以接收文件路径并能够产生该路径下的所有文件的名称列表。2用DataInputStream输出一个整型数一个双精度数和一个字符串到文件中然后用DataOutputStream将这些文件读入并打印到标准输出设备。实验十、Swing容器及其组件一、实验目的1)、掌握容器的属性与方法2)、掌握Swing不同组件的属性与方法二、实验内容1应用按钮、单选按钮、复选框、文本组件等Swing组件设计一个安装程序的对话框界面实验十一、布局管理器一、 实验目的1)、掌握布局管理器的类型2)、掌握布局管理器的使用方法二、 实验内容1应用布局方法设计一个手机的界面实验十二、事件处理一、 实验目的1)、掌握事件处理模型2)、能够用程序实现事件处理3)、掌握使用内部类的方法处理事件二、 实验内容1在一个窗口中在四个位置循环显示四种不同颜色的正方形当鼠标点击时停止循环显示再次点击恢复显示2在窗口的一个区域进行鼠标操作mouseEntermouseExitmousePressmouseDrage和mouseClick。在窗口的另一个区域以文字显示鼠标所进行的相应操作。另外当鼠标进行mousePressmouseDragemouseClick操作时将显示一个图片。当鼠标拖拉时图片随鼠标移动。展开阅读全文
http://www.pierceye.com/news/411238/

相关文章:

  • 北京专业响应式网站建设龙岗品牌网站建设
  • 网站qq联系怎么做莲都区建设分局网站
  • 河南旅游集团 网站建设网络运营与推广
  • 搭建网站要多少钱龙岩融胤网络科技有限公司
  • 网站建设实训报告命名规范深圳外贸网站开发
  • 深圳好看的公司网站做网站 网络科技公司
  • wordpress可以建哪些网站吗网站建设从哪入手
  • 网站建设合同下载建站工具包
  • 阜宁网站建设服务商江苏网络公司网站建设
  • 网站语言切换功能如何做wordpress 茶业 主题
  • 南昌企业网站模板建站济南好的seo
  • 食品建设网站公司简介模板免费下载
  • 重庆网站推广运营公司非常酷的wordpress主题
  • 网站未备案被阻断怎么做中国大数据公司排名10强
  • 柳市网站优化茶叶怎么做网站销售
  • 燕郊网站建设公司什么叫动漫设计与制作
  • 瑞安做网站的公司专门做2次元图片的网站
  • 为什么自己做的网站老是404错误个人建设网站流程
  • 柳州网站建设找哪家好沈阳线上教学
  • 外贸网站免费建设做暖暖视频网站大全
  • 做机票在线预订网站手机版传奇发布网站
  • 网站建设 深圳 凡科站内推广
  • 南宁做网站外包公众号二次开发
  • 中国做网站最好的公司郑州网站建设目标
  • 各大网站平台发布信息企业官网模板免费源码
  • 第一次做网站怎么样下手威联通如何做网站
  • 网站有哪几种类型郑州建设信息网可以领证书吗
  • wordpress 百度网盘网站semseo先做哪个
  • 中企动力网站策划小程序开发平台软件
  • 做网站的公司创业泉州网页设计制作