上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 本系列主要分析JVM主要功能要点,初步大纲如下,会根据写作情况进行细化,目的在于梳理JVM的知识体系,具体分析文章会陆续发布。[JVM]类加载机制(1)[JVM]Java内存区域(2)[JVM]Java内存模型(3)[JVM]GC之对象生死(4)[JVM]垃... 阅读全文
posted @ 2018-03-31 23:45 IT码客 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 本文我们主要学习Java集合框架的根接口Collection,通过本文我们可以进一步了解Collection的属性及提供的方法。在介绍Collection接口之前我们不得不先学习一下Iterable,因为Collection接口继承了它。Collection... 阅读全文
posted @ 2018-03-31 23:10 IT码客 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Java集合框架简述Java中的集合类是一种工具类,就像是容器,存储任意数量的具有共同属性的对象,集合框架是一个用来代表和操纵集合的统一架构,包含如下部分:1、接口:接口是代表集合的抽象数据类型,接口允许集合独立操纵其代表的细节。java.util.Coll... 阅读全文
posted @ 2018-03-31 20:49 IT码客 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 什么是死锁java中的死锁是一种编程情况,其中两个或多个线程被永久阻塞,Java死锁情况出现至少两个线程和两个或更多资源。在这里,我们将写了一个简单的程序,它将导致java死锁场景,然后我们将分析它。怎么实现死锁下面我们一起看一个简单的死锁事例,在主线程中每... 阅读全文
posted @ 2018-03-31 16:23 IT码客 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 什么是线程dumpJava Thread dump记录了线程在jvm中的执行信息,可以看成是线程活动的日志。Java线程转储文件有助于分析应用程序和死锁情况中的瓶颈。如何获取线程转储文件在这里,我们将学习为java程序生成线程转储的多种方法,这些指令对于li... 阅读全文
posted @ 2018-03-31 14:45 IT码客 阅读(5257) 评论(0) 推荐(0) 编辑
摘要: 简述FutureTask是Future接口的实现类,并提供了可取消的异步处理的功能,它包含了启动和取消(start and cancel)任务的方法,同时也包含了可以返回FutureTask状态(completed or cancelled)的方法。我们可以... 阅读全文
posted @ 2018-03-25 16:24 IT码客 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.确定JDK的具体版本号[root@bogon ~]# rpm -qa | grep jdkjava-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64java-1.8.0-openjdk-headless-1.8.0.65... 阅读全文
posted @ 2018-03-25 14:59 IT码客 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、创建目录[root@bogon tomcat]#mkdir /usr/local/java/tomcat2、上传压缩包并解压[root@bogon tomcat]# tar xvf apache-tomcat-7.0.69.tar.gz 3、删除压缩包[... 阅读全文
posted @ 2018-03-25 14:58 IT码客 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、用cd 命令切换到/etc/rc.d/init.d/目录下[root@bogon ~]# cd /etc/rc.d/init.d2、用touch zookeeper创建一个文件[root@bogon init.d]# touch zookeeper3、添... 阅读全文
posted @ 2018-03-25 14:56 IT码客 阅读(162) 评论(1) 推荐(0) 编辑
摘要: 1)启动桌面1的服务[root@testdb ~]# vncserver :1New 'testdb:1 (root)' desktop is testdb:1Starting applications specified in /root/.vnc/xst... 阅读全文
posted @ 2018-03-25 14:54 IT码客 阅读(2405) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页