- Java程序怎么优化?
使用StringBuilder,不要调用高开销方法,避免递归
2.Java中线程间怎么通讯?什么叫僵死线程?
JAVA直接通信 一般有个servicer端 一个client端,servicer启动后,client与servicer连接,你可以试用UDP协议或者TCP/IP协议在多线程中,线程会sleep,当程序停止时,线程仍然处于sleep中,就出现了僵死线程 - tcp/ip在连接是有几次握手?
3次握手第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 完成三次握手,客户端与服务器开始传送数据 - java的调试如何进行
打断点,启动debug模式
5.设计数据库应注意那些问题
**要遵循数据库三范式
1NF:原子性 字段不可再分,否则就不是关系数据库;
2NF:唯一性 一个表只说明一个事物;
3NF:每列都与主键有直接关系,不存在传递依赖; **
6.abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
都不可以的
7.启动一个线程是用run()还是start()?
start()
8.在计算机中,—个字节是由多少个二进制位组成的( B) A. 4 B. 8 C. 16 D. 24
(9-10)智商题:a.什么人天天上医院?
护士和医生
b.一个黑人和一个白人结婚,请问生出来的孩子的牙齿是什么颜色的
白色
c.老虎为什么要吃生的
他不会做熟的
d.有一种东西,家家有,可以通过它看透一堵墙,请问是什么
窗户
e.一个要死的人,他要做的最后一事情是什么?
咽气
2016.03.21(明天有面试)
最新推荐文章于 2016-03-29 21:56:39 发布