Java就業技术培训上机部分.doc
文本预览下载声明
Java就业强化上机练习
第一部分Java基础部分
包括内容:Java语言核心基础、面向对象基础
写一个代码段,能够演示你常用语言的三个特性: 接口(Interface) ,继承 ,抛出定制异常
编程题,请把昨天的当前时刻打印出来。
设计4个线程,其中两个线程每次对j+1,其它两个线程是j-1
编写一段生产者/消费者的Java代码,其中生产者每次生产1个0到1000之间的随机 数,消费者则把该随机数打印出来。如果产生的随机数为0,则生产者、消费者均退出运行。要求生产者、消费者均使用线程来实现。
请写一个java程序实现线程连接池功能?
用套接字编程,写客户端和服务器编程,要求客户端发出信息,能够回显相同数据
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示?
用JAVA实现一个快速排序。
闰年的判断标准是:所有的闰年都能被4整除,但能被100整除不能被400整除的不是闰年。请编写Java代码,来实现该算法。
请创建一个2维数组,来保存如下的杨辉三角。
1
1 1
1 2 1
1 3 3 1
把字符串 1,3,7,2,6,5,20,18按顺序和倒序分别排序
写一个完整的java程序,可以将你输入的字符串反转输出。如输入“ABC123”,程序输出“321CBA”。
输入3个1-99的整数,显示当中的最大数
编写冒泡排序代码
写一个代码段,这个代码段通过使用递归方式实现循环功能,比如这样的循环 for i := 0 to 4 do writeln(i);
如果系统要使用超大整数(超过long长度范围),请你设
显示全部