程序是练出来的

专注JAVA,JavaScript,Python,三剑走天涯。 软素质:忠心、追求、进取、态度、方法、恒心、坚持

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

02 2018 档案

摘要:1 package ltb20180106; 2 3 public class TestBankThread { 4 5 private int deposit=0;//注意全局变量的摆放. 6 7 public TestBankThread() { 8 9 10 } 11 ... 阅读全文
posted @ 2018-02-25 20:51 爱学习的小象 阅读(196) 评论(0) 推荐(0)

摘要:等待的线程放在线程池wait()、notify()、notifyall()都使用在同步中,因为要对持有监视器(锁)的线程操作。所以要使用在同步中,因为只有同步才具有锁。 为什么这些操作的线程的方法要定义在Object类中呢? 因为这些方法在操作同步线程时,都必须要标识他们所操作的同一把锁.只有同一把 阅读全文
posted @ 2018-02-22 20:06 爱学习的小象 阅读(180) 评论(0) 推荐(0)

摘要:1 package ltb20180106; 2 3 public class FindPrime implements Runnable{ 4 5 private int prime; 6 private int q; 7 private int w; 8 9 public FindPrime(int nn,int mm) { 1... 阅读全文
posted @ 2018-02-22 12:43 爱学习的小象 阅读(505) 评论(0) 推荐(0)

摘要:线程的调度采用占先原则,优先级越高的线程越优先执行.每个JAVA线程优先级有设置在常数1-10的范围,默认值是5.但优先级高并不代表能独自占用执行时间片,而是优先级越高得到越多的执行时间片,反之,优先级低的分到的执行时间少但不会分配不到执行时间。 在Java多线程环境中,为保证所有线程的执行能按照一 阅读全文
posted @ 2018-02-19 15:35 爱学习的小象 阅读(619) 评论(0) 推荐(0)

摘要:1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支 阅读全文
posted @ 2018-02-19 09:06 爱学习的小象 阅读(166) 评论(0) 推荐(0)

摘要:1.start(): 我们先来看看API中对于该方法的介绍: 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 结果是两个线程并发地运行;当前线程(从调用返回给 start 方法)和另一个线程(执行其 run 方法)。 多次启动一个线程是非法的。特别是当线程已经结束执行后,不能再重新启 阅读全文
posted @ 2018-02-19 08:48 爱学习的小象 阅读(348) 评论(0) 推荐(0)

摘要:1、两者的区别 对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和 阅读全文
posted @ 2018-02-18 23:24 爱学习的小象 阅读(1548) 评论(1) 推荐(2)

摘要:一、File (一)概述 1、File: 1)文件和目录(文件夹)路径名的抽象表示形式 2)注意: 可以表示文件夹与文件,即路径与文件 抽象概念,即路径与文件是否存在不确定 可以表示文件夹与文件,即路径与文件 抽象概念,即路径与文件是否存在不确定 2、构造方法 1)File(String pathn 阅读全文
posted @ 2018-02-12 22:33 爱学习的小象 阅读(271) 评论(0) 推荐(0)

摘要:JComboBox有一个 SelectedItem属性,所以使用getSelectedItem()就可以得到当前选中值. 阅读全文
posted @ 2018-02-12 15:15 爱学习的小象 阅读(451) 评论(0) 推荐(0)

摘要:1.按钮(Jbutton) Swing中的按钮是Jbutton,它是javax.swing.AbstracButton类的子类,swing中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且还可以将多个图像指定给一个按钮。 在JButton中有如下几个比较常用的构造方法。 JButton( 阅读全文
posted @ 2018-02-10 10:26 爱学习的小象 阅读(3066) 评论(0) 推荐(0)

摘要:JTextArea加滚轮的几种方法 阅读全文
posted @ 2018-02-04 23:10 爱学习的小象 阅读(977) 评论(0) 推荐(0)

摘要:要是实现JFrame 关闭后程就退出或者停止可以调用setDefaultCloseOperation() 方法. 入下图程序 阅读全文
posted @ 2018-02-04 20:08 爱学习的小象 阅读(509) 评论(0) 推荐(0)

摘要:自身类作为事件监听器 外部类作为事件监听器 匿名内部类作为事件监听器 内部类作为事件监听器 自身类作为事件监听器: 外部类作为事件监听器: 匿名内部类作为事件监听器: 内部类作为事件监听器: 什么是监听器 监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用 阅读全文
posted @ 2018-02-03 19:36 爱学习的小象 阅读(4697) 评论(0) 推荐(1)

摘要:witch-case语句格式如下: swtich()变量类型只能是int、short、char、byte和enum类型(JDK 1.7 之后,类型也可以是String了)。当进行case判断时,JVM会自动从上到小扫描,寻找匹配的case,可能存在以下情况: 情况一:若未找到,则执行默认的case。 阅读全文
posted @ 2018-02-03 16:16 爱学习的小象 阅读(504) 评论(0) 推荐(0)

摘要:Java 程序通过jvm可以很好的移植到其他平台上,但是java 生成的图形界面样式,在不使用布局的情况下,往往需要重新设定大小,才能在新的平台上调整到最佳样式。这是由于组件的最佳大小 往往是与平台相关的。不同平台上,相同的内容大小可能不一样.java专门提供了LayoutManager(布局管理器 阅读全文
posted @ 2018-02-03 15:27 爱学习的小象 阅读(4494) 评论(0) 推荐(1)