
JAVA
文章平均质量分 73
TemetNosce2
浑浑噩噩的日子不是我想要的,我绝不会虚度此生,我一定要实现梦想
展开
-
JAVA线程-线程状态及生命周期
线程状态创建对象:准备好了一个多线程的对象: Thread t=new Thread(); 就绪状态:调用了start()方法,等待CPU进行调度。 运行状态:执行了run()方法。 阻塞状态:暂时停止执行,可能将资源交给其它资源使用。 终止状态(死亡状态):线程执行完毕,不再进行使用,即线程销毁。生命周期原创 2016-05-17 15:58:10 · 372 阅读 · 0 评论 -
JAVA网络-socket
两种常见的网络协议的支持: TCP: TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称TCP / IP。原创 2016-05-18 04:02:43 · 385 阅读 · 0 评论 -
JAVA网络-InetAddress类
InetAddress 类的方法 //此类中没有定义构造器,是通过静态方法返回此类的对象实例 static InetAddress getByAddress(byte[] addr) 在给定原始 IP 地址的情况下,返回 InetAddress 对象。 static InetAddress getByAddress(String host, byte[] addr) 根据提供的主机名和原创 2016-05-18 03:28:40 · 372 阅读 · 0 评论 -
JAVA网络-URL
URLURL(Uniform Resource Locator)中文名为统一资源定位符,有时也被俗称为网页地址URL可以分为如下几个部分。 protocol://host:port/path?query#ref protocols(协议)可以是 HTTP, HTTPS, FTP, 和File。port 为端口号。path为文件路径及文件名。 HTTP协议的URL实例如下: http://ww原创 2016-05-18 03:09:47 · 309 阅读 · 0 评论 -
JAVA线程-示例代码
线程同步public class Test { public static void main(String[] args) { class Person { public String name; private String gender; public void set(String name, St原创 2016-05-17 21:26:38 · 245 阅读 · 0 评论 -
JAVA线程-线程间通信
线程之间需要一些协调通信,来共同完成一件任务。 Object类中相关的方法有两个notify方法和三个wait方法。 因为wait和notify方法定义在Object类中,因此会被所有的类所继承。 这些方法都是final的,即它们都是不能被重写的,不能通过子类覆写去改变它们的行为。wait()方法 wait()方法使得当前线程必须要等待,等到另外一个线程调用notify()或者notifyA原创 2016-05-17 19:41:11 · 216 阅读 · 0 评论 -
JAVA线程-JAVA同步
并发和并行并发和并行的区别就是一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务.前者是逻辑上的同时发生,而后者是物理上的同时发生.并发在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行,从宏观外来看,好像是这些进程都在执行。 并行是指无论从微观还是宏观,二者都是一起执行的并发在单核和多核都可存在,就是同一时间有多个可以执行的进程。 并行是指同一时原创 2016-05-17 18:38:36 · 284 阅读 · 0 评论 -
JAVA线程-Thread类的方法
static Thread currentThread() 返回对当前正在执行的线程对象的引用。 long getId()返回该线程的标识符。 String getName()返回该线程的名称。 int getPriority() 返回线程的优先级。 void interrupt() 中断线程。 boolean isAlive()测试线程是否处于活动状态。原创 2016-05-17 15:50:15 · 22411 阅读 · 1 评论 -
JAVA线程-线程的实现
Java的多线程实现,有一下两种方式: ·继承Thread类 ·实现Runnable接口注意 1直接调用run()是没有创建新线程的(相当于只是调用了一个普通方法) 2new Thread();只是创建了线程对象要启动线程需要调用start(). 3如果当前线程已经启动了(就是说已经调用了start方法),再次调用start方法就会出现java.lang.IllegalThreadSta原创 2016-05-17 16:23:10 · 394 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-01-09 08:50:17 · 288 阅读 · 0 评论