E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JDK1.2
JVM - 【GC】四种引用类型
Java四种引用类型强引用(StrongReference)软引用(SoftReference)弱引用(WeakReference)虚引用(PhantomReference)一:继承关系图(
JDK1.2
Crystal X.
·
2020-09-16 12:03
JVM
java
jvm
四种引用
引用
ThreadLocal作用、场景、原理
在
JDK1.2
的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
奋斗的小媛
·
2020-09-16 12:28
java多线程-2020
java中对象的引用(强引用、软引用、弱引用、虚引用)
在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。
gao_chun
·
2020-09-16 09:27
java技术笔记
java应用技巧
java对象的强引用,软引用,弱引用和虚引用
在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就
Torreson
·
2020-09-16 09:18
java
【JAVA核心知识】3: JAVA中的四种引用类型
JDK1.2
之后,Java对引用的概念进行了扩充,将引用分为强引用(StrongReference),软引用(SoftReference),弱引用(WeakReference),虚引用(PhantomReference
yue_hu
·
2020-09-16 00:10
JAVA核心知识
JAVA
java
jvm
面试
黑马程序员_java 反射
反射是
jdk1.2
就有的特性,在将来的框架中都要用到反射技术,所谓的反射:就是吧java类中的各种成分映射成相应的java类,因此我们首先要明白什么事java类。
xgd6629
·
2020-09-15 07:48
组件开发
jdk1.2
提供了对CORBA的支持,JavaIDL支持的是一个瞬间的CORBA对象。
木寒夏
·
2020-09-14 23:45
面试题:HashMap和HashTable的区别
HashMap和HashTable的区别:首先附一张区别图:然后接下来说下详细区别:1、出生日期不同HashTable是在java最开始发布的时候,同时推出的一种键值映射的数据结构,而HashMap是在
JDK1.2
北极猴
·
2020-09-14 23:17
面试
HashMap
HashTable
Java并发编程实战之 基础模块构建、任务执行
同步容器类最早出现的同步容器类是Vector和Hashtable,在
JDK1.2
及之后,又提供了一些功能类似的封装器类,这些同步容器类是由Collection
小葱ban豆腐g
·
2020-09-14 16:23
多线程
Java
多线程
java
GC回收之引用(强引用、软引用、弱引用、虚引用)
一、概述:1.文字叙述:Java中引用数据类型的引用大致分为四种(
JDK1.2
开始),由高到低分别是:强引用、软引用、弱引用、虚引用(幻想引用)2.图释:(这四种引用主要的区别体现在,对象在不同的可达性状态下对垃圾收集的影响
程熙cjp
·
2020-09-14 16:31
学习笔记
[Java] 的四种引用,强弱软虚,用到的场景
从
JDK1.2
版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。
安卓机器人
·
2020-09-14 14:39
java
软引用、弱引用、虚引用 总结
(该文章大多内容为多个网站的内容合并)1、概述在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。
iteye_20670
·
2020-09-14 14:09
java基础
Collection 类关系图
*JavaCollectionsFramework(JCF)*为Java开发者提供了通用的容器,其始于
JDK1.2
,优点是:降低编程难度提高程序性能提高API间的互操作性降低学习难度降低设计和实现相关API
没对象?new一个啊
·
2020-09-14 13:44
Java
集合框架
Java基础之强引用,软引用,弱引用,虚引用
文章出处:http://www.cnblogs.com/blogoflee/archive/2012/03/22/2411124.htmlJava基础之强引用,软引用,弱引用,虚引用1、概述在
JDK1.2
鼻儿盖子
·
2020-09-14 13:10
Java
【JDK1.8源码剖析】外部迭代器Iterator接口
文章目录Iterator源码剖析(一)简介(二)源码分析Iterator源码剖析(一)简介Iterabtor是从
jdk1.2
就存在的接口,称为外部迭代器。
沉晓
·
2020-09-14 12:13
JDK源码剖析
java
jdk
Java容器类源码-LinkedList的最全的源码分析
单列集合)和Map(双列集合),而Collections中又包含了List(有序,元素可以重复)和Set(无序,元素不重复),而List中又包含了ArrayList、LinkedList和Vector(
JDK1.2
Ryane_Lee
·
2020-09-14 12:36
#
1.Java源码
理解Java中的强引用,软引用,弱引用,虚引用
前言在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。
Coder编程
·
2020-09-14 12:42
Java开发
学习系列
Java
强引用
软引用
弱引用
虚引用
Java关于集合学习笔记
所以数组满足不了我们的需要,所以Java官方内置了各种数据结构,经过发展到了
jdk1.2
之后集合到了一起。类集是Java对数据结构一种成熟的体现。下面我将总结一下我对于集合的相关学习。学习内容:
cying7
·
2020-09-14 12:42
Java
java
jenkins+python问题exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriv
python自动化+jenkins1.设置jenkins环境配置1.1设置
jdk1.2
配置python成为jenkins的环境变量系统管理-系统设置-添加python安装的绝对路径然后构建项目1新建项目
xxhhdd
·
2020-09-14 08:30
日常问题解决
关于java.util.Vector 或 java.util.Hashtable类过时的讨论
Vector的api描述是:从
jdk1.2
版本开始,该类被修正为实现List接口,并成为JavaCollection集合框架的一员,区别于其他一些新的集合实现类,Vector是线程安全的。
weixin_34279184
·
2020-09-14 08:02
简单总结一下HashMap和Hashtable的7个区别
前世今生Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于
JDK1.2
。
偷偷学习被我发现
·
2020-09-14 07:00
Java基础
面试必会之HashMap源码分析
简介HashMap最早出现在
JDK1.2
中,底层基于散列算法实现。HashMap允许null键和null值,是非线程安全类,在多线程环境下可能会存在问题。
Java知音_
·
2020-09-13 13:02
JavaSE
JNI 各种优化方案
但是,一些应用程序却需要执行纯Java程序无法完成的一些任务,比如:JNI的发展JNI自从JDK1.1发行版以来一直是Java平台的一部分,并且在
JDK1.2
发行版中得到了扩展。JDK1.0
亮宇
·
2020-09-13 11:02
Android
JNI
Java
android
性能优化
为什么Collection接口的remove方法参数类型是Object而不是类型参数(泛型)
在
jdk1.2
版本之后的Collection接口被泛型化了,add方法的参数类型为泛型,remove方法的参数类型依然为Object,既然add添加元素时严格限制类型,保证了列表元素结构不被破坏,remove
祥先生
·
2020-09-13 09:20
Java基础知识
Android ThreadLocal理解及应用场景
ThreadLocal是
JDK1.2
的版本中开始提供的。
QianXingZ
·
2020-09-13 09:55
消息机制
JVM java虚拟机学习(二)
类加载器类加载器用来把类加载器到java虚拟机,从
JDK1.2
版本开始,类的加载过程采用父亲委托机制,这种机制能更好的保证java平台的安全。
开挖掘机的
·
2020-09-13 09:06
JVM
05.类的加载器一(详解)
类加载器用来把类加载到java虚拟机中,从
jdk1.2
开始,类的加载过程采用父亲委托机制。这种机制能更好的保证java平台的安全。
962464i
·
2020-09-13 09:25
J NI,原来我一直错
但是,一些应用程序却需要执行纯Java程序无法完成的一些任务,比如:JNI的发展JNI自从JDK1.1发行版以来一直是Java平台的一部分,并且在
JDK1.2
发行版中得到了扩展。JDK1.0
neiloid
·
2020-09-12 16:44
android
framework
java虚拟机机制简析
JVM历史,目前使用较多的是Sun公司的JDK,从
JDK1.2
到JDK1.6默认使用的虚拟机是H
huanghe_zhiyuan
·
2020-09-12 13:58
java内存分析
Java中的四种引用----强软弱虚
1.对象的强、软、弱和虚引用在
JDK1.2
以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。
weixin_34258838
·
2020-09-11 20:01
Java中的强软弱虚
从
JDK1.2
版本开始,把对象引用分别四中级别,从而使程序能更加灵活的控制对象的生命周期,四中级别由高到低依次为:强引用、软引用、弱引用和虚引用。
L竹轩沐雨
·
2020-09-11 19:15
Java
Java中强软弱虚四种引用
一:引用的目的:在Java中垃圾回收器的运行是JVM操作的,但是我们仍然可以在一定程度与垃圾回收器进行交互,其目的在于更好的帮助垃圾管理好应用的内存,避免被内存出现OOM这种交互方式就是使用
JDK1.2
踏雪荨木每
·
2020-09-11 19:17
java并发容器(Map、List、BlockingQueue)
另外还有
JDK1.2
中加入的同步包装类,这些类都是由Collections.synchronizedXXX工厂方法。
weixin_30920597
·
2020-09-11 17:07
WINDOWS上KAFKA运行环境安装
WINDOWS上KAFKA运行环境安装**安装JDK1.1安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载
JDK1.2
再牛的大神也是 屌丝
·
2020-09-11 06:33
63 java集合和泛型_13 _Map实现类 _TreeMap
文章目录Map集合的实现类TreeMap(存储结构:红黑树)TreeSet与TreeMap的关系Map集合的实现类HashMap【重点】:
JDK1.2
版本,线程不安全,运行效率快;允许用null作为key
wang_luwei
·
2020-09-11 04:54
javaSE
WINDOWS上KAFKA运行环境安装
1.安装JDK1.1安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载
JDK1.2
安装完成后需要添加以下的环境变量
huayang183
·
2020-09-11 02:55
kafka
强软弱虚---强引用、软引用、弱引用、虚引用
博客出自:http://blog.csdn.net/liuxian131831、概述在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。
忙里偷闲得几回
·
2020-09-11 02:55
JAVA相关笔记
java
内存
Windows上Kafka运行环境安装
1.安装JDK1.1安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载
JDK1.2
安装完成后需要添加以下的环境变量
zq33312757
·
2020-09-10 23:57
来讲讲你对ThreadLocal的理解
ThreadLocal介绍ThreadLocal是
JDK1.2
开始就提供的一个用来存储线程本地变量的类。ThreadLocal中的变量是在每个线程中独立存在的,当多个线程访问ThreadL
纪莫
·
2020-09-10 23:00
Java基础篇 - 强引用、弱引用、软引用和虚引用
在
JDK1.2
以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。
曾经有人跟我说
·
2020-08-26 23:00
java
编程语言
jvm
java
jvm
Java中ArrayList和Vector的区别
是的,这是一个太多太多人遇到过,讨论过,解释过的问题.为了加深自己的记忆,还是决定写一篇来记录下他.首先想说的是:Vector是在CollectionsAPI之前就已经产生了的,而ArrayList是在
JDK1.2
cg_program
·
2020-08-26 12:57
Java
【转】java对象的强引用,软引用,弱引用和虚引用
在
JDK1.2
以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是
王帅199207
·
2020-08-25 07:33
Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD 安装配置以及集群搭建
Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD安装配置以及集群搭建1.elasticSearch7.4.2安装1.1关于
jdk1.2
安装ES2集群的搭建
Nica9799
·
2020-08-25 06:44
ES实践
环境配置
Doug Lea全部并发编程文章译文
一次是由JDK1.1到
JDK1.2
,JDK
kiral
·
2020-08-25 03:14
并发编程
JVM知识点总结(二)——垃圾回收
JDK1.2
之后,提供了SoftReference来实现。弱引用用来描述非必需对象的,强度比软引用还弱。被弱引用关联的对象只能生存到下一次垃圾回收之前,当垃
Xtick
·
2020-08-25 02:34
Java精华笔记
【JAVA基础】强引用、弱引用、软引用、虚引用
1.对象的强、软、弱和虚引用在
JDK1.2
以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。
dianwei5413
·
2020-08-25 00:42
ThreadLocal
ThreadLocal原理线程程序介绍早在
JDK1.2
的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。
梁南
·
2020-08-24 21:02
Java线程安全
开发者必备——IDEA配置清单
1,常用配置1.1配置
JDK1.2
配置自动导包1.3配置Maven(内嵌)配置阿里云镜像加速Settings.xmlalimavenaliyunmavenhttp://maven.aliyun.com/
Noneplus
·
2020-08-24 17:50
idea
配置管理
理解Java的四种引用类型
引入从
JDK1.2
前,Java的引用只有可达和不可达的两种。为了更好的控制对象的声明周期,
JDK1.2
将引用分为的四种类型,由引用的由强到弱分别为强引用、软引用、弱引用、虚引用。
雁宇
·
2020-08-24 17:51
聊一聊协程(上):从Node.js谈起
本文已收录【修炼内功】跃迁之路在上一篇文章JVM细说线程中已经介绍了应用程序常见的一些线程模型,本篇就上篇提及的协程做简单的介绍谈到并发/异步,首先想到的可能便是线程/进程,Java在近20年的发展中从
JDK1.2
林舍
·
2020-08-24 16:37
协程
coroutine
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他