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.7
【JVM】Java内存区域详解
JDK7:JDK8:JDK1.8相比
JDK1.7
,移除了方法区,在本地内存中新增了元空间,相当于是用元空间来实现方法区,并将运行时常量池放在元空间中。线程共享只有堆以及字符串常量池。
Lemon Aourase
·
2024-01-10 18:13
JVM
jvm
java
爆肝整理JVM十大模块知识点总结,不信你还不懂
01JVM内存结构Java虚拟机的内存空间分为5个部分:程序计数器Java虚拟机栈本地方法栈堆方法区JDK1.8同
JDK1.7
比,最大的差别就是:元数据区取代了永久代。
Java码农
·
2024-01-10 14:31
【Java集合篇】ConcurrentHashMap是如何保证线程安全的
✔️终极环节(源码解析)✔️典型解析在
JDK1.7
中,Concurrent
昕宝爸爸爱编程
·
2024-01-10 04:58
#
Java集合类
java
安全
开发语言
java面试题集(二)
switch可作用于charbyteshortint,包括对应的包装类switch不可作用于longdoublefloatboolean,包括他们的包装类switch中可以是字符串类型,String(
jdk1.7
我呀有一只小毛驴
·
2024-01-09 12:42
Guava:Cache强大的本地缓存框架
一、经典配置GuavaCache的数据结构跟
JDK1.7
的ConcurrentHashMap类似,提供了基于时间、容量、引用三种回收策略,以及自动加载、访问统计等功能。
book多得
·
2024-01-08 09:01
Guava
常用
学习日记
guava
缓存
java
HashMap最全面试题 连环15问
目录问1:
JDK1.7
与1.8中的HashMap底层数据结构有什么不同?问2:何时会转为红黑树,何时会退化为链表?问3:HashMap根据key查询的时间复杂度?问4:为何一上来不树化?
寻获与失落
·
2024-01-08 06:36
Java
java
开发语言
HashMap
面试
底层
数据结构
红黑树
Java多线程与并发——线程池ThreadPoolExecutor
JDK1.7
:https://www.cnblogs.com/dolphin0520/p/3932921.htmlJDK1.8:https://blog.csdn.net/programmer_at/article
赤瞳寓言
·
2024-01-07 21:14
java多线程和并发
HashMap ConcurrentHashMap原理解析
HashMap众所周知HashMap底层是基于数组+链表实现的,不过在
jdk1.7
和1.8中具体实现稍有不同。Base1.71.7HashMa
Java_Explorer
·
2024-01-06 10:55
Guava Cache 异步刷新技巧,你值得拥有!
1经典配置GuavaCache的数据结构跟
JDK1.7
的ConcurrentHashMap类似,提供了基于时间、容量、引用三种回收策略,以及自动加载、访问统计等功能。
骑着牛的奇兵
·
2024-01-05 21:13
guava
java
spring
Java虚拟机内存区域
线程私有的区域有:程序计数器,虚拟机栈,本地方法栈线程共享的区域有:堆,方法区(
JDK1.7
中方法区的实现为永久代;在JDK1.8中,方法区放在了本地内存中,其实现为元空间),直接内存(不是运行时数据区
chuyufengling
·
2024-01-05 21:58
java
jvm
开发语言
为什么JAVA_HOME修改后Java版本不变
于是去Oracle官网下载了
jdk1.7
。然后将系统环境变量JAVA_HOME改成了安装后的
jdk1.7
路径。
CSU迦叶
·
2024-01-04 09:00
java
java
javac
JAVA_HOME
重新认识HashMap(in JDK1.8)
本文结合
JDK1.7
和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要
左大星
·
2024-01-04 00:42
java
sdk
jdk
hash
hashmap
JSP SSM众包网站系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
Web服务的运行环境选择的是Tomcat7.0和
JDK1.7
,利用myeclipse和Dreamweav
qq_251836457
·
2024-01-03 15:00
java类
java
数据库
myeclipse
Jmeter简单使用教程(一)
Jmeter1、下载链接如下:http://jmeter.apache.org/download_jmeter.cgi2、选择相对应版本进行下载:注意:①、对应的jdk版本不可太低,一般jmeter3.0的对应
jdk1.7
滴霸哥
·
2024-01-03 06:06
Jmeter
jmeter
一文搞懂类加载过程
**加载:**就是将编译后的.class字节码文件【jvm只认.class文件,.class文件也并非只有java编译后才能是.class文件】,load到方法区【
jdk1.7
以前叫永久代,1.8以后就叫元数据区
walking_w
·
2024-01-02 00:30
class
类加载过程
双亲委派
gc调优
jvm
扩展Hadoop 3.x新特性概述
扩展Hadoop3.x新特性概述Hadoop3.x中增强了很多特性,在Hadoop3.x中,不再允许使用
jdk1.7
,要求jdk1.8以上版本。
奋斗的蛐蛐
·
2024-01-01 20:44
阿里后端实习二面
类加载分为三个部分:加载、连接、初始化加载类的加载主要的职责为将.class文件的二进制字节流读入内存(
JDK1.7
及之前为JVM内存,JDK1.8及之后为本地内存),并在堆内存中为之创建Class对象
晓宜
·
2023-12-31 06:26
面试题记录
java
tomcat
spring
maven
jvm
阿里
实习
泛型是什么
注意:
JDK1.7
开始之后,泛型后面的声明可以省略不写!!泛型和集合都只支持引用数据类型,不支持基本数据类型。泛型的好处:泛型在编译阶段约束了操作的数据类型,从而不会出现类型转换异常。
Lavender-csdn
·
2023-12-30 18:09
Java基础
html
java
泛型
在Linux中tomcat占用CPU过高可以通过打印CPU文件来解决
#进入/usr/local/jdk1.7.0_80/bin文件夹打印堆栈内容#jstack在jdk1.8版本中不可用,只能使用在
jdk1.7
版本中命令:cd/us
Jerry 二河小鱼
·
2023-12-30 18:50
2023运维
nginx
tomcat
redis
linux
tomcat
运维
占用CPU
LinkedList 底层分析
LinkedList底层分析如图所示LinkedList底层是基于双向链表实现的,也是实现了List接口,所以也拥有List的一些特点(
JDK1.7
/8之后取消了循环,修改为双向链表)。
陈晓阳_矿洞程序员
·
2023-12-30 10:20
已安装两个jdk版本,启动tomcat一闪而过
前提:有两个项目分别要用到
jdk1.7
和1.8,所以需要来回切换jdk的版本。
福_6b9f
·
2023-12-27 22:10
springmvc dubbo整合cms内容发布平台
分布式、微服务、云架构电子商务平台javab2b2co2o技术解决方案开发语言:java、j2ee数据库:mysqlJDK支持版本:JDK1.6、
JDK1.7
、JDK1.8版本通用框架:maven+springmvc
swiftie10
·
2023-12-27 18:30
maven中打不同JDK版本的jar包
最近项目中,I商机用
jdk1.7
,而ltc用jdk1.8,所以提供给他们的api都要不同的版本修改pom.xml配置maven-compiler-plugin2.0.2${jar.source}${jar.target
爱余星痕
·
2023-12-26 23:16
08-JVM调优实战及常量池详解
Arthas使用场景Arthas使用GC日志详解打印GC日志方法如何分析GC日志CMSG1JVM参数汇总查看命令Class常量池与运行时常量池字面量符号引用字符串常量池字符串常量池的设计思想三种字符串操作(
Jdk1.7
月球程序猿
·
2023-12-26 04:15
性能调优
JVM
jvm
Java网络编程(BIO和NIO)
BIO、NIO本文参考自《Netty权威指南》、《Netty实战》,主要对JDK的BIO、NIO和
JDK1.7
最新提供的NIO2.0的使用进行详细说明。
欢迎大哥光临小弟博客
·
2023-12-25 04:59
计算机网络
网络
nio
基于SpringBoot实现的医院预约挂号系统
一、系统架构前端:html|js|css|jquery|layui后端:springboot|mybatis环境:
jdk1.7
|mysql|maven二、代码及数据库三、功能介绍01.登录02.首页03
李白的粉
·
2023-12-23 18:24
毕业设计
后端
java
毕业设计
课程设计
源代码管理
spring
boot
Java集合大家族(学习推荐版,通俗易懂)
4.集合(ArrayList)、其他集合框架及容器遍历方式1.ArrayList注意:索引从0开始该集合可以添加任意类型的数据,要约束添加数据的类型,需用泛型约束(
jdk1.7
开始支持泛型)删除+遍历集合方式
莫青.
·
2023-12-22 23:27
Java学习从0到1
java
集合
学习
笔记
Android签名文件一篇搞定
先确定jdk环境配置是否完善win+Rcmd进入命令行java-version有版本号输出证明正常,没有需要检查配置环境配置:JAVA_HOMEjdk完整:路径D:\Android\
jdk1.7
\jdk1.7.0
不一样的王小同
·
2023-12-19 14:24
java
JDK1.7
版本新特性详解
1:switch中可以使用字串Strings="test";switch(s){case"test":System.out.println("test");case"test1":System.out.println("test1");break;default:System.out.println("break");break;}2:"();即泛型实例化类型自动推断。3:自定义自动关闭类以下是j
尚学先生
·
2023-12-18 17:27
JVM内存模型之方法区
JDK8之前又被称为永久带(PermanentGeneration),JDK8永久带已被元空间(MetaSpace)替代,虽然
JDK1.7
仍然保留永久带,但存储在永久代的部分数据就已经转移到了JavaHeap
shengjk1
·
2023-12-18 05:04
地基之实
JVM
jvm
方法区
内存
Map学习记录
Map键值对HashMapKey是无序、不重复的,Value是无序可重复的线程不安全有参构造时,底层数组长度是最接近参数的2的幂次方
JDK1.7
,HashMap的底层结构是数组(长度16)+链表put(
jijiup
·
2023-12-15 14:12
学习
【jmeter】接口测试流程
2、Jmeter安装1、安装JDK,必须
JDK1.7
以上的版本,推荐1.8的版本2
潇潇说测试
·
2023-12-14 20:33
自动化测试
软件测试工程师
软件测试
jmeter
功能测试
软件测试
自动化测试
程序人生
职场和发展
java温故笔记(二)java的数组HashMap、ConcurrentHashMap、ArrayList、LinkedList
本文结合
JDK1.7
和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映
weixin_33842304
·
2023-12-06 10:52
Optional类使用总结
在
JDK1.7
之前,我们可能都是通过如下代码来进行空指针的判断,代码如下所
北执南念
·
2023-12-04 05:37
Java基础
java
开发语言
接口测试工具:Jmeter详解
安装使用JMeter的前提需要安装JDK,需要
JDK1.7
以上版本目前在用的是JMeter5.2版本,大家可自行下载解压使用运行进入解压路径如E:\apache-jmeter-5.2\bin,双击jmeter.bat
互联网杂货铺
·
2023-12-03 14:39
职场和发展
自动化测试
软件测试
测试工具
jmeter
接口测试
程序人生
【Java】- Incompatible types. Found: java. lang. String', required:' byte, char, short or int'
char,shortorint’,switch语句,提示编译失败,类型错误,不支持字符串类型;错误原因:java的语言级别没有设置好导致的问题,也就是说JDK版本不兼容解决方案:首先确认电脑安装JDK版本,
jdk1.7
@Arielle。
·
2023-12-02 18:36
【Java篇】
concurrentHashMap源码略读
conCurrentHashMap(
jdk1.7
和1.8的变化)在
jdk1.7
以及之前ConcurrentHashMap采用的是Segment+HashEntry的分段锁策略进行设计的,Segment继承了可重入锁
所执者唯己
·
2023-12-01 23:11
java
源码
java
hashmap
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
换一份工作后,打开上一个项目的时候,发现导入后sync报错,网上搜资料说是因为
jdk1.7
的问题,但自身开发环境也是1.8,应该不会有问题,但后来发现是因为jdk1.8.0_162之上的版本已经将crypto.policy
YBZha
·
2023-12-01 06:09
基础知识
2018年面试大数据面试数据结构总结
目录数据结构的定义数据结构的分类逻辑结构分类物理结构分类相关概念时间复杂度hashhash冲突Java中的数组结构线性表ArrayListLinkedList链表Java中的实现Vector栈和队列栈在Java中的应用
JDK1.7
kk_io
·
2023-11-30 13:38
大数据面试
数据结构与算法
大数据
数据结构
关于Switch的参数
在
jdk1.7
之前:switch只能传入int类型,由于char,short,byte的的精度比int小,所以可以默认转化为int类型string,long,boolean,float精度比int大,所以无法作为参数在
lena2017
·
2023-11-30 02:37
j2SE基础知识
string
flink1.8.2 on yarn 运行在
jdk1.7
环境上
要知道flink是建立在jdk1.8上面的,奈何集群环境的是1.7flink-conf.yaml追加三行env.java.home:/opt/jdk1.8.0_31containerized.master.env.JAVA_HOME:/opt/jdk1.8.0_31containerized.taskmanager.env.JAVA_HOME:/opt/jdk1.8.0_31
南修子
·
2023-11-30 02:25
JAVA 启动项目报错Unsupported major.minor version 52.0
首先说明:出现这个错的原因是由于jar包的编译版本和实际运行环境的版本不一致导致的背景:由于本地开发使用的是jdk1.8;客户环境是
jdk1.7
;发到客户环境后一启动,报错:Unsupportedmajor.minorversion52.0atjava.lang.ClassLoader.defineClass1
蓉漂里的小白
·
2023-11-29 12:27
接口测试工具(Jmeter)必学技巧
安装使用JMeter的前提需要安装JDK,需要
JDK1.7
以上版本目前在用的是JMeter5.2版本,大家可自行下载解压使用运行进入解压路径如E:\apache-jmeter-5.2\bin,双击jmeter.bat
美团程序员
·
2023-11-29 11:46
技术分享
软件测试
自动化测试
测试工具
jmeter
彻悟并发之JUC分支思想产物-ForkJoin分支合并框架原理剖析
引言本文详细谈谈
JDK1.7
中新推出的线程池:ForkJoinPool。
Java海
·
2023-11-28 16:03
只需五分钟-用Maven快速搭建Spring Cloud微服务
1、准备安装包安装包:apache-maven-3.5.4-bin.zip(最好
JDK1.7
及以上版本)集成包:eclipse-maven3-p
程序员日常填坑
·
2023-11-28 15:07
idea运行springboot报无效的目标发行版:1.8错误
环境:我的项目是1.7版本的,执行run之后,报错,项目不启动,报错如下原因:工程用的
jdk1.7
,而idea编译时采用的是1.8版本(应该idea新版本内置的jre是1.8吧,默认编译采用1.8)修改
ankao9532
·
2023-11-28 14:11
java
开发工具
java集合
Collection接口List(有序)ArrayList(线程不安全)分为
JDK1.7
和1.8版本:底层的实现如下:
JDK1.7
源码:底层是数组,在调用空构造器的时候.空构造器又调用有参构造器,并且默认数组是
小高求学之路
·
2023-11-27 23:31
集合
笔记
java总结
java
集合
后端
开发语言
[Java] 阿里一面~说一下ArrayList 与 LinkedList 区别
和LinkedList都是不同步的,也就是不保证线程安全;底层数据结构●ArrayList底层使用的是Object数组;●LinkedList底层使用的是双向链表数据结构(JDK1.6之前为循环链表,
JDK1.7
程序员三木
·
2023-11-27 19:29
Java探索者之路
java
开发语言
接口测试工具(Jmeter)必学技巧
安装使用JMeter的前提需要安装JDK,需要
JDK1.7
以上版本目前在用的是JMeter5.2版本,大家可自行下载解压使用运行进入解压路径如E:\apache-jmeter-5.2\bin,双击jmeter.bat
测试界清流
·
2023-11-27 17:45
接口测试
jmeter
java
apache
springmvc+mybatis 构建cms内容发布系统
技术解决方案开发语言:java、j2ee数据库:mysqlJDK支持版本:JDK1.6、
JDK1.7
、JDK1.8版本核心技术:分布式、云服务、微服务、服务编排等。
swiftie10
·
2023-11-26 18:04
上一页
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
其他