宗策

导航

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2019年12月19日 #

线程提供的方法:static void sleep(long ms),会进入阻塞状态,休眠

摘要: package seday08.thread; import java.util.Scanner; /*** @author xingsir * 线程提供的方法:static void sleep(long ms) * 这是一个静态方法,当一个线程执行了这个方法后就会进入阻塞状态,并阻塞指定的毫秒。 阅读全文

posted @ 2019-12-19 10:12 宗策 阅读(621) 评论(0) 推荐(0) 编辑

2019年12月18日 #

线程优先级,设置,setPriority()方法

摘要: package seday08.thread;/** * @author xingsir * 线程优先级 * 线程启动后纳入到线程调度,线程时刻处于被动获取CPU时间片而无法主动获取。我们可以通过调整线程的优先级来最大程度的干涉线程调度分配时间片的几率。 * 理论上优先级越高的线程获取CPU时间片的 阅读全文

posted @ 2019-12-18 16:20 宗策 阅读(7864) 评论(0) 推荐(0) 编辑

获取线程相关信息的方法

摘要: package seday08.thread;/** * @author xingsir * 获取线程相关信息的方法 */public class ThreadInfoDemo { public static void main(String[] args) { //主线程 Thread main= 阅读全文

posted @ 2019-12-18 15:50 宗策 阅读(341) 评论(0) 推荐(0) 编辑

获取主线程Thread.currentThread()

摘要: package seday08.thread; /** * @author xingsir * 主线程 * 线程提供了一个静态方法这个方法会将运行这个方法的线程返回:static Thread currentThread() * 一个重要的API:ThreadLocal会使用到它。 */public 阅读全文

posted @ 2019-12-18 15:49 宗策 阅读(2511) 评论(0) 推荐(0) 编辑

多线程,线程创建的有两种方式

摘要: package seday08.thread;/** * @author xingsir * 线程允许并发执行多个代码片段 * 方式一:定义一个类继承Thread并重写run方法。run方法用来定义需要线程并发执行的任务代码 */public class ThreadDemo1 { public s 阅读全文

posted @ 2019-12-18 14:33 宗策 阅读(519) 评论(0) 推荐(0) 编辑

2019年12月17日 #

Socket实现简易聊天室,Client,Server

摘要: package seday08; import java.io.BufferedWriter;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.ne 阅读全文

posted @ 2019-12-17 10:45 宗策 阅读(466) 评论(0) 推荐(0) 编辑

2019年12月16日 #

自定义异常案例

摘要: package seday08;/** * @author xingsir * 自定义异常 * 自定义异常通常是用来定义我们程序中一些业务逻辑错误。 * 案例:年龄不合法异常 */public class IllegalAgeException extends Exception{ /* * 自定义 阅读全文

posted @ 2019-12-16 16:01 宗策 阅读(414) 评论(0) 推荐(0) 编辑

异常处理的常见方法

摘要: package seday07.exception;/*** @author xingsir* 异常的常见方法*/public class ExceptionApiDemo { public static void main(String[] args) { System.out.println(" 阅读全文

posted @ 2019-12-16 15:09 宗策 阅读(503) 评论(0) 推荐(0) 编辑

创建一个测试类,测试异常的抛出,异常的抛出处理案例

摘要: package seday07.exception;/** * @author xingsir * 测试异常的抛出,测试类 */ public class Person { private int age;//创建个年龄属性 /* * 右键点-Source-点 -generate getters a 阅读全文

posted @ 2019-12-16 14:35 宗策 阅读(804) 评论(0) 推荐(0) 编辑

2019年12月13日 #

Exception,异常处理操作try{}catch(XXXException e){}finally{}

摘要: package seday07.exception;/** * @author xingsir * try-catch 异常处理机制 * 语法: * try{ * 代码片段 * }catch(XXXException e){ * 解决try代码片段中出现XXXException的处理代码 * }fi 阅读全文

posted @ 2019-12-13 14:53 宗策 阅读(1164) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页