Java
muweiyou
这个作者很懒,什么都没留下…
展开
-
WindowBuilder,SWT可视化工具免费了!
windowbuilder,也就是原来的SWT Designer。Google收购了Instantiations,把它的工具也重新免费发布了。用过swt designer的人都知它是非常好用的swing/swt可视化开发工具,有了它,swing/swt也可以像visual studio一样拖拉控件写程序(虽然netbean也可以,不过没怎用),可惜是个收费产品,后来把改名为windowbuil转载 2011-10-13 15:55:17 · 653 阅读 · 0 评论 -
2019年最新版--Java 最常见的 200+ 面试题汇总
适合人群:1.想要面试的初/中/高级 Java 程序员2.想要查漏补缺的人3.想要不断完善和扩充自己 Java技术栈的人4.原本就掌握了技术却不知道怎么表达的人5.有上进心,也愿意学习的人6.Java面试官说了这么多,直奔主题,这套面试必备的《Java 最常见 200+ 面试题全解析》到底优质在哪?这份面试题总内容包含了十九个模块:Java 基础、容器、多线程、反射、对象拷贝、...转载 2019-08-10 16:51:04 · 796 阅读 · 0 评论 -
什么是JAVA内存模型
尝试一句话概括java内存模型:保证多线程之间操作共享变量的正确性。synchronization finalvolatile在知识星球中,有个小伙伴提了一个问题:有一个关于JVM名词定义的问题,说”JVM内存模型“,有人会说是关于JVM内存分布(堆栈,方法区等)这些介绍,也有地方说(深入理解JVM虚拟机)上说Java内存模型是JVM的抽象模型(主内存,本地内存)。这两个到底怎么区...转载 2019-08-09 18:58:15 · 199 阅读 · 0 评论 -
JVM内存结构、内存模型、线程安全
什么是JAVA内存模型深入理解JVM-内存模型(jmm)和GCjava中JVM的原理java线程安全问题-原子性和锁原创 2019-08-09 17:59:03 · 444 阅读 · 0 评论 -
什么是线程阻塞?为什么会出现线程阻塞?
什么是线程阻塞?在某一时刻某一个线程在运行一段代码的时候,这时候另一个线程也需要运行,但是在运行过程中的那个线程执行完成之前,另一个线程是无法获取到CPU执行权的(调用sleep方法是进入到睡眠暂停状态,但是CPU执行权并没有交出去,而调用wait方法则是将CPU执行权交给另一个线程),这个时候就会造成线程阻塞。为什么会出现线程阻塞?1.睡眠状态:当一个线程执行代码的时候调用了slee...转载 2019-08-07 11:24:32 · 11223 阅读 · 7 评论 -
Java - 表格JTable的用法
第一部分:JTable 用来显示和编辑规则的二维单元表。它位于javax.swing包下面。构造方法摘要JTable() 构造默认的 JTable,使用默认的数据模型、默认的列模型和默认的选择模型对其进行初始化。JTable tableView = new JTable(); //不含有数据和列名J转载 2011-10-28 15:19:30 · 5653 阅读 · 0 评论 -
UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在(45)关系;若类A中包含了其它类的实例,且当类A的实例消失时,其包含的其它类的实例也消失,则类A和它所包含的类之间存在(46)关系;若类A的实例消失时,其它类的实例仍然存在并继续工作,那么类A和它所包含的类之间存在(47)关系。(45)A.依赖转载 2012-05-02 10:59:11 · 2161 阅读 · 1 评论