课外知识
KayLa-JL
人不是生来被打败的!
展开
-
GUI
图形用户界面*GUI -Graphiccal User Interface(图形用户接口)-用图形的方式,来显示计算机操作的界面,这样更方便更直观*CLI-Command line User Interface(命令行用户接口)-就是常见的Dos命令行操作-需要记忆一些常用的命令,操作不直观*AWT和Swing包-java.awt:Abstract Window原创 2017-03-18 14:19:53 · 479 阅读 · 0 评论 -
多线程问题汇总<synchronized关键字的用法>
*synchronize 锁的概念java的内置锁: 每个java对象都可以用作一个实现同步的锁,这些锁称为内部锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时就会释放该锁。获得内置锁的唯一途径就是进入这个锁的保护的同步代码块或方法。 java内置锁是一个互斥锁,这就意味着最多只有一个线程获得该锁,当线程A尝试去获得线程B持有的内置锁时,线程A原创 2017-03-18 15:12:10 · 349 阅读 · 0 评论 -
Thread的run()与start()的区别
Java的线程是通过java.long.Thread类来实现的。VM启动时会有一个由主方法所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定的Thread对象对应的run方法来完成其操作的,run方法称为线程体。通过调用Thread类的start方法来启动一个线程。在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞、死亡 第一是创原创 2017-03-18 15:13:49 · 367 阅读 · 0 评论