c/s网络编程
摘要:网络编程:功能: 实现客户端和服务器之间的通信,客户端先发送消息,然后服务器接收后再发送一条消息,然后客户端接收再发一条,当客户端输入“Bye”时候结束通信Server.java如下所示: 1 package bag1; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 import java.io.PrintWriter; 7 import java.net.ServerSocket; 8 import java.net.Socket..
阅读全文
posted @
2013-04-01 12:33
可笑痴狂
阅读(432)
推荐(0) 编辑
JAVA程序员面试10道题
摘要:JAVA程序员面试10道题1、HashMap和Hashtable的区别。 都属于Map接口的类,实现了将惟一键映射到特定的值上。HashMap 类没有分类或者排序。它允许一个null 键和多个null 值。Hashtable 类似于HashMap,但是不允许null 键和null 值。它也比HashMap 慢,因为它是同步的,是线程安全的。方法/步骤2、sleep() 和wait() 有什么区别? sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,..
阅读全文
posted @
2013-01-22 19:20
可笑痴狂
阅读(335)
推荐(0) 编辑
java课上机实验
摘要:实验一:一、程序一(贪婪法)把给定的钱数分成较小的货币单位。程序要求用户输入一个double型数代表美元和美分总钱数,然后列出与总值等价的dollar(1元)、quarter(2角5分)、dime(1角)、nickel(5分)和penny(1分)的数目。程序报告的数目是1元的最大数、其次是2角5分的最大数等等,依次类推。1. 提示用户输入十进制数作为钱数,例如11.56。2. 将钱数(例如11.56)转换成为分的个数(例如1156)。3. 将分的个数除以100,求出1元币的个数。对100求余数得剩下的分的个数。4. 将剩下的分的个数除以25,求出2角5分币的个数。对25求余数得到剩下分的个数。
阅读全文
posted @
2012-09-19 17:44
可笑痴狂
阅读(708)
推荐(0) 编辑
初学java
摘要:一:基本输入输出: 1 import java.util.Scanner; //导入扫描仪 2 public class Test1{ 3 public static void main(String[] args){ 4 Scanner in=new Scanner(System.in); //声明扫描仪并开辟空间 5 System.out.println("请输入姓名:"); 6 String name=in.next(); //接收字符串 7 System.out.println("请输入年龄:");...
阅读全文
posted @
2012-09-12 12:32
可笑痴狂
阅读(242)
推荐(0) 编辑