您的位置:首页 > 编程语言 > Java开发

Java语言基础总结

2011-09-07 21:25 204 查看
1、面向对象思想、面向对象设计

2、多线程

1)线程的两种创建方式

2)线程的生命周期:出生、就绪、执行、等待(wait-notify)、休眠(sleep)、死亡、阻塞(输入输出)

3)线程优先级 setPriority()

4)线程同步 、synchronized、锁/监视器

3、Java IO

1)BIO 阻塞式同步IO

2)NIO 非阻塞式同步IO

3)AIO 异步IO

4)IO:字节、字符输入输出流,各种流的包装类

4、SOCKET

1)TCP 需建立连接、可靠、速度慢

服务端:ServerSocket

客户端:Socket

2)UDP 无连接、不可靠、速度快

服务端、客户端:DatagramSocket、DatagramPacket
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: