LinkinPark
当你的才华撑不起你野心时,那么请潜下心继续学习,心无旁骛,愿多年以后你们我都能成为自己想象的模样。
02 2015 档案
网络编程之UDP编程
摘要:网络编程之UDP编程 UDP协议是一种不可靠的网络协议,它在通信的2端各建立一个Socket,但是这个Socket之间并没有虚拟链路,这2个Socket只是发送和接受数据的对象,Java提供了DatagramSocket对象作为基于UDP协议的Socket,使用DatagramPacket代表... 阅读全文
posted @ 2015-02-11 16:59 LinkinPark 阅读(172) 评论(0) 推荐(0) 编辑
网络编程之TCP编程
摘要:网络编程之TCP编程 前面已经介绍过关于TCP协议的东西,这里不做赘述。Java对于基于TCP协议的网络通信提供了良好的封装,Java使用socket对象来代表两端的通信窗口,并通过Socket产生IO流来进行网络通信。说白了,玩基于Socket的网络编程无非就是使用ServerSocket创... 阅读全文
posted @ 2015-02-11 16:03 LinkinPark 阅读(245) 评论(0) 推荐(0) 编辑
网络编程之常用类介绍
摘要:网络编程 和多线程一样,网络编程在实际编码中并不会太多的写到,但是这块东西还是比较重要的。就在前几天去一家大公司面试,至于公司的名字我就不说了(我已经通过了但是我最后选择了别家),就问到了好多的关于socket的东西,好像tomcat里面也用到了socket,所以这里做一次整理。这也是Java... 阅读全文
posted @ 2015-02-11 15:14 LinkinPark 阅读(352) 评论(0) 推荐(0) 编辑
Java多线程之线程池
摘要:Java多线程之线程池 首先强调一点,池是一种设计模式,也就是说好多的成本比较高的连接了这些为了提供性能,用一个池来做缓存。比如说字符串池,比如说数据库连接池,这里介绍下线程池。 系统启动一个线程的成本还是比较高的,因为它涉及和操作系统交互。具体的设计思路和数据库连接池差不多: 线程池... 阅读全文
posted @ 2015-02-05 15:33 LinkinPark 阅读(259) 评论(0) 推荐(0) 编辑
Java多线程之线程其他类
摘要:Java多线程之线程其他类 实际编码中除了前面讲到的常用的类之外,还有几个其他类也有可能用得到,这里来统一整理一下: 1,Callable接口和Future接口 JDK1.5以后提供了上面这2个接口,可以把Callable接口看成Runnable接口的增强版,Callable接口提供call方... 阅读全文
posted @ 2015-02-05 15:08 LinkinPark 阅读(180) 评论(0) 推荐(0) 编辑
Java多线程之线程的通信
摘要:Java多线程之线程的通信 在总结多线程通信前先介绍一个概念:锁池。线程因为未拿到锁标记而发生的阻塞不同于前面五个基本状态中的阻塞,称为锁池。每个对象都有自己的锁池的空间,用于放置等待运行的线程。这些线程中哪个线程拿到锁标记由系统决定。前面我们也有T到死锁的概念,线程互相等待其他线程释放锁标记... 阅读全文
posted @ 2015-02-05 11:08 LinkinPark 阅读(199) 评论(0) 推荐(0) 编辑
Java多线程之线程的同步
摘要:Java多线程之线程的同步 实际开发中我们也经常提到说线程安全问题,那么什么是线程安全问题呢? 线程不安全就是说在多线程编程中出现了错误情况,由于系统的线程调度具有一定的随机性,当使用多个线程来访问同一个数据时,非常容易出现线程安全问题。具体原因如下: 1,多个线程同时访问一个数据资源(... 阅读全文
posted @ 2015-02-04 15:05 LinkinPark 阅读(237) 评论(0) 推荐(0) 编辑
Java多线程之线程的控制
摘要:Java多线程之线程的控制 线程中的7 种非常重要的状态: 初始New、可运行Runnable、运行Running、阻塞Blocked、锁池lock_pool、等待队列wait_pool、结束Dead 如果将“锁池”和“等待队列”都看成是“阻塞”状态的特殊情况,那么可以将线程归纳为5个... 阅读全文
posted @ 2015-02-04 11:23 LinkinPark 阅读(1879) 评论(0) 推荐(0) 编辑
Java多线程之线程的创建
摘要:好久没有更博客了,最近一直在忙工作的事情。现在终于空下来了,这2天会抓紧时间整理多线程和socket,把JavaSE结束掉。 关于多线程,首先会涉及到哪些东西呢?首先要了解线程,为什么要使用线程,线程有什么优势,线程和进程有什么区别呢?了解过大致的线程内容后,就应该编码来实现Java的多线程... 阅读全文
posted @ 2015-02-03 16:31 LinkinPark 阅读(218) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示