java经典小程序.doc
还剩
28页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,很抱歉,此页已超出免费预览范围啦!
如果喜欢就下载吧,价低环保!
内容要点:
//打印数字的线程class NumberPrinter extends Thread{private Printer p;public NumberPrinter(Printer p){this.p = p;}public void run(){for(int i = 1; i<=52; i++){p.print(i);}}}//打印字母的线程class LetterPrinter extend3. 俄罗斯方块day19 多线程写两个线程,一个线程打印 1~52,另一个线程打印字母 A-Z。打印顺序为12A34B56C……5152Z。要求用线程间的通信。注:分别给两个对象构造一个对象 o,数字每打印两个或字母每打印一个就执行o.wait()。在 o.wait()之前不要忘了写 o.notify()。class Test{public static void main(String[] aclass Calculator {public static void main(String[] args){JTextField text = new JTextField();JFrame f = new JFrame("计算器");Font font = new Font("宋体", Font.BOLD, 25);//"宋体" 想写成默认,则写“null”text.setFont(fon3. /***************************************************************************************项目:商品管理系统功能:增删改查 (可按各种属性查)商品属性:名称、价格(两位小数) 、种类***************************************************************2. /***************************************************************************************定义以下类,完成后面的问题,并验证。Exam 类 考试类属性: 若干学生 一张考卷提示:学生采用 HashSet 存放Paper 类 考卷类 属性:若干试题提示:试题采用 HashMap 存放, key Student value = (Student) hm.get(key);System.out.println(key+":id="+value.id+",age="+value.age);}System.out.println("=============================");//比较 KeySet() 和 entrySet() 两种迭代方式for(It hs.add(s3);Iterator it = hs.iterator();while(it.hasNext()){System.out.println(it.next());}System.out.printf("%x\n",s1.hashCode());System.out.printf("%x\n",s2.hashCode());System.out.printf("%x\ * 测试 TreeSet 的比较器,* 在有自己的比较器的情况下,如何实现 Comparable 接口*/import java.util.*;class Teacher{int id;String name;int ag
发表评论
暂无评论,赶快抢占沙发吧。