上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 79 下一页
摘要: 线程对象.interrupt() 注意,异常分析中要有break,否则无法中断 public class Demo extends JFrame { private Thread thread;//定义线程 final JProgressBar progressBar = new JProgress 阅读全文
posted @ 2018-09-01 17:44 夕西行 阅读(201) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-01 15:15 夕西行 阅读(110) 评论(0) 推荐(0)
摘要: 格式:以加入A线程为例 线程对象B.join() 无参数,则A线程一直暂停,直到B线程运行结束。 线程对象B.join(时间t) 有参数,则A线程每隔t时间暂停一次,直到B线程运行结束。 关于while(true)无限循环,参考https://blog.csdn.net/m1598306557/ar 阅读全文
posted @ 2018-09-01 15:14 夕西行 阅读(1115) 评论(0) 推荐(0)
摘要: Runnable接口可以更好的控制管理多个线程。 可以理解为多条公路(线程)通过一个收费站(Runnable接口),达到车辆(run)有序通过的目的。具体参考《线程的同步(协调)synchronized》一节 以下案例实现图片的移动,思路:通过label的x位置变化,实现图片移动 阅读全文
posted @ 2018-08-31 21:50 夕西行 阅读(338) 评论(0) 推荐(0)
摘要: 进程:资源分配与调动的基本单位。如QQ、迅雷等每个独立运行的程序就是一个进程。 每一个进程可以有多个线程,如QQ可以收发信息、下载上传文件等。 多线程同时工作时,由CPU分配处理。 public class Demo { public static void main(String[] args) 阅读全文
posted @ 2018-08-31 20:00 夕西行 阅读(110) 评论(0) 推荐(0)
摘要: double[] scores = new double[3];//定义3个元素的空数组 double sum = 0; for(int i = 0; i < scores.Length; i++) { Console.Write("请输入第" + (i + 1) +... 阅读全文
posted @ 2018-08-31 13:02 夕西行 阅读(113) 评论(0) 推荐(0)
摘要: String[] names = { "吴松", "钱东宇", "伏晨", "陈陆", "周蕊", "林日鹏", "何昆", "关欣" }; int[] scores = { 89, 90, 98, 56, 60, 91, 93, 85 }; int max = scores[0]; int i... 阅读全文
posted @ 2018-08-31 12:34 夕西行 阅读(476) 评论(0) 推荐(0)
摘要: 数组的定义方式: 数组从小到大排序:Array.Sort(数组); 冒泡排序 阅读全文
posted @ 2018-08-31 12:09 夕西行 阅读(137) 评论(0) 推荐(0)
摘要: 位于java.lang.reflect.Method包中 getModifiers() 成员方法的修饰符 getName() 成员方法的名字 getReturnType() 成员方法的声明类型 getParameterTypes() 成员方法的参数类型class.getMethods() 获取所有public公有成员方法class.getMethod(方法名,方法参数) 获取指定的p... 阅读全文
posted @ 2018-08-29 11:29 夕西行 阅读(288) 评论(0) 推荐(0)
摘要: 位于java.lang.reflect.Field包中 getModifiers() 成员变量修饰符(public、private) getName() 成员变量名字 getType() 成员变量类型 【获取Field成员变量类】 class.getFields() 获取所有public公有成员变量 阅读全文
posted @ 2018-08-28 23:43 夕西行 阅读(430) 评论(0) 推荐(0)
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 79 下一页