诚心请教高手,帮我解决Java的问题,本人只会VC++,而不会Java

问题描述

任选一题完成,要有运行结果1、类与对象的基础题:1)编程实现:以电话Phone为父类(例:电话有本机号码、打电话、接电话等属性和功能,当然还有一些其它的特性),移动电话Mobilephone和固定电话Fixedphone为两个子类,并使移动电话实现接口:可移动Moveable。固定电话又有子类:无绳电话Cordlessphone。设计并定义这几个类,明确它们的继承关系,定义子类时给出子类有别于父类的新特性。2)声明测试类:声明Phone类的数组(含5个元素),生成五个对象存入数组:其中二个Phone类的对象、一个Mobilephone类的对象、一个Fixedphone类的对象和一个Cordlessphone类的对象,打印输出每个对象的某个成员变量。将一个父类的引用指向一个子类对象,用这个塑型后的对象来调用某个方法实现多态性。2、多线程的同步控制与线程间的通信:用synchronized、wait()和notifyAll()完成以下情景模拟3个人排队买票,每人买一张票。售票员(TicketSeller类)只有1张5元的钱,电影票5元一张。张某拿着1张20元的人民币排在第一,孙某拿着1张10元的人民币排在第二,赵某拿着1张5元的人民币排在第三。(提示:定义一个售票员TicketSeller类,属性包括5元钱张数fiveNumber、10元钱张数tenNumber和20元钱张数twentyNumber,方法为同步方法卖票sellTicket(intreceiveMoney),创建三个线程张某Zhang、孙某Sun和赵某Zhao,这三个线程共享一个售票员类对象。)3、基于套接字Socket通信的编程编写一个时间服务器/客户程序,当服务器收到客户端请求后,将当前的系统时间以一定的格式发送给客户端,客户端解析这个格式,并以可读的格式在标准输出设备上打印接收到的时间。4、UDP数据报编程模拟两个主机互相发送和接收数据。两个主机界面至少含有发送按钮、发送IP地址框发送文本框和接收文本区。

解决方案

解决方案二:

解决方案三:
板凳,好多字。顶。

时间: 2024-09-18 20:17:07

诚心请教高手,帮我解决Java的问题,本人只会VC++,而不会Java的相关文章

诚心请教高手 :使用JDBC更新ORACLE数据

问题描述 程序需求:程序每5分钟,要更新一次数据库里表的数据,每一次要执行38条SQL语句,每一条SQL语句要更新大约16000多个字段,在运行当中出现了这样一个问题,大约运行10个多小时以后,程序就卡死了,程序什么异常都没抛出,控制台也没有异常抛出,诚心请教高手,在这方面有没有更好的解决方案.try{Longstart=System.currentTimeMillis();conn.setAutoCommit(false);stmt=conn.createStatement();//listS

求助c语言高手帮在下解决几个棘手的问题, 就是帮忙把fortran语言转换成c语言

问题描述 求助c语言高手帮在下解决几个棘手的问题, 就是帮忙把fortran语言转换成c语言 READ(*,*)X0,EP N=1 10 X=1.0/(X0*X0+1.0) WRITE(*,200) N,X 200 FORMAT(1X,2HN=,I4,5X,2HX=,F10.6) IF (ABS(X-X0).LT.EP) GOTO 20 X0=X N=N+1 GOTO 10 20 STOP END

哪位高手帮我解决下??谢谢

问题描述 出错是这样的:java.sql.SQLException:Beforestartofresultsetatcom.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)atcom.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)atcom.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)atco

请高手帮我解决一个VB.NET调用c++ DLL 中的回调函数的问题

问题描述 我有个test.dll是c++写的dll,现在我要用vb.net调用这个dll中的SetCallback回调函数,请问怎么在vb.net中实现,请高手们具体列出代码,应我是新手,谢谢.以下是c++中的头文件定义的一部分typedefvoid(__stdcall*CCallback)(unsignedlongmsg,unsignedlonghparam,unsignedlonglparam);extern"C"voidR888DLL_API__stdcallSetCallbac

java里面的封装只对方法封装吗

问题描述 java里面的封装只对方法封装吗 java里面的封装只对方法封装吗 封装可以提高代码的简洁性 封装还有其他什么作用呢 解决方案 封装相同代码,减少代码量,灵活调用: 封装功能代码,根据代码的实现功能分别封装成功能方法,使逻辑清晰,便于阅读理解,以后修改方便. 比如 代码实现了A.B.C三种功能,如果 A.B.C抽出来封装,则以后要改B功能,就不用看 A.和 C功能了. 解决方案二: 对于java里面的封装思想,如何来封装

请教一个关于Struts2的问题,哪位高手能帮我解决一下,谢谢

问题描述 我是刚开始学Struts2的jsp页面有一个按钮:<inputtype="button"value="submit1"onclick="javascript:document.form1.action='path/login1';document.form1.submit();"/>然后struts.xml里面的action配置如下:<packagename="path"namespace=&quo

跪求高手出现-求高手帮帮忙,不知道该怎样解决

问题描述 求高手帮帮忙,不知道该怎样解决 Exception in thread "main" java.lang.StackOverflowError at java.text.DecimalFormat.subformat(DecimalFormat.java:903) at java.text.DecimalFormat.format(DecimalFormat.java:692) at java.text.DecimalFormat.format(DecimalFormat.j

sql server-SQL Server提示错误,求高手帮解决

问题描述 SQL Server提示错误,求高手帮解决 select gl.ccus_id 客户编码, gl.cexch_name 币种, gl.cbegind_c 金额期初方向, (case when gl.cbegind_c = '借' then SUM(ISNULL(gl.mb, 0)) + SUM(ISNULL(ap.iAmount_f,0)) - SUM(ISNULL(dts.iQuantity * dts.iTaxUnitPrice, 0)) else sum(isnull(-gl.m

java-麻烦大家帮我解决一下这个问题。Java

问题描述 麻烦大家帮我解决一下这个问题.Java 麻烦大家帮我解决一下这个问题. 就是在java中怎么把文本域中一段文字中的所有关键字全部选中? 如图所示,如word中突出显示内容的功能 解决方案 能检索到文本,但是处于选中状态没有办法,可以使用JTextPane来将特定的文字改样式和颜色. 解决方案二: 阁下的意思是要处理一个文本,然后取出文本中指定的关键字? 解决方案三: String str = 文本域对象.getText().toString(); StringBuffer sb = n