1。编写一个类,类中实现一个整数的阶乘运算方法,并且在运算结果超出数值的表达范围时抛出一个用户自定义异常。(数值表达范围:0<X<10000)
2.开发一个自定义的文本框构件。要求这个文本框可以检查输入的合法性(既只显示数字,而其他字符不予显示),并且抛出一个InvalidateInputException的用户自定义异常。
3.利用FileInputStream和FileOutputSteam编写一个文件拷贝的程序
4。利用AWT构件实现三级菜单程序
5。编写一个多线程程序,同时开6个线程,设置他们为线程优先级,分别进行计数到1000,并且显示在Applet上
6,编写一个利用UDP通信程序,利用DatagramSocket和DategramPacket发送方将字符串12345678990发送到接收方。
7。编写一个TCP通信服务端的代码,要求该服务端在端口4000提供服务,可以支持多线程,能同时为多个客户端进行服务(服务的内容为向客户端发送字符串“hello!”)