腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
IT可乐
专栏作者
举报
259
文章
359723
阅读量
90
订阅数
订阅专栏
申请加入专栏
全部文章(259)
java(81)
linux(35)
编程算法(35)
数据结构(25)
mybatis(20)
数据库(19)
jdk(19)
spring(17)
ide(15)
存储(15)
https(15)
xml(14)
数据处理(13)
其他(12)
sql(12)
云数据库 Redis(10)
tomcat(10)
网络安全(10)
汇编语言(8)
缓存(8)
html(7)
云数据库 SQL Server(7)
maven(7)
单片机(6)
mvc(6)
容器(6)
jdbc(6)
rust(6)
打包(5)
容器镜像服务(5)
面向对象编程(5)
aop(5)
windows(5)
servlet(4)
android(4)
apache(4)
http(4)
jvm(4)
hashmap(4)
大数据(4)
c 语言(3)
c++(3)
eclipse(3)
struts(3)
文件存储(3)
hadoop(3)
rabbitmq(3)
ascii(3)
javascript(2)
json(2)
ajax(2)
oracle(2)
windows server(2)
nginx(2)
消息队列 CMQ 版(2)
腾讯云测试服务(2)
开源(2)
数据迁移(2)
tcp/ip(2)
安全(2)
微服务(2)
kafka(2)
二进制(2)
官方文档(1)
ruby(1)
go(1)
erlang(1)
jsp(1)
bootstrap(1)
硬件开发(1)
github(1)
api(1)
jar(1)
unix(1)
centos(1)
命令行工具(1)
消息队列 CKafka 版(1)
企业(1)
游戏(1)
分布式(1)
shell(1)
ssh(1)
yum(1)
二叉树(1)
rpc(1)
数据分析(1)
系统架构(1)
nat(1)
任务调度(1)
汽车(1)
binary(1)
byte(1)
decimal(1)
gpt(1)
hex(1)
image(1)
int(1)
interface(1)
nan(1)
next(1)
path(1)
ps(1)
set(1)
token(1)
编辑器(1)
对象(1)
工具(1)
技巧(1)
计算机(1)
教程(1)
接口(1)
快捷键(1)
上传图片(1)
数组(1)
思维导图(1)
搜索(1)
源码(1)
搜索文章
搜索
搜索
关闭
eclipse 更换 JDK 版本后报错
java
jdk
windows
在实际开发过程中,可能由于项目的需要,我们需要更换 JDK 的版本。但是更换后会报错,如下:
IT可乐
2022-05-09
843
0
Java设计模式之(十二)——观察者模式
java
jdk
消息队列 CMQ 版
kafka
观察者模式(Observer Design Pattern):在对象之间定义一个一对多的依赖,当一个对象状态改变的时候,所有依赖的对象都会得到通知并自动更新。
IT可乐
2021-12-04
4.8K
0
Java设计模式之(八)——适配器模式
jdk
java
面向对象编程
适配器模式(Adapter Pattern):将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
IT可乐
2021-11-29
546
0
Java设计模式之(五)——代理模式
网络安全
rpc
java
jdk
spring
说人话:在不改变原始类(或叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能,比如Spring AOP。
IT可乐
2021-11-24
367
0
Java虚拟机详解(九)------类文件结构
java
jdk
文件存储
我们知道计算机是由晶体管、电路板等组装而成的电子设备,而这些电子设备其实只能识别0与1的信号。
IT可乐
2019-11-13
595
0
Java虚拟机详解(五)------JVM参数(持续更新)
jvm
linux
jdk
java
https
JVM参数有很多,其实我们直接使用默认的JVM参数,不去修改都可以满足大多数情况。但是如果你想在有限的硬件资源下,部署的系统达到最大的运行效率,那么进行相关的JVM参数设置是必不可少的。下面我们就来对这些JVM参数进行详细的介绍。
IT可乐
2019-09-29
651
0
Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化
jdk
tomcat
java
jar
上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具。
IT可乐
2019-09-27
974
0
Java虚拟机详解(二)------运行时内存结构
编程算法
java
jvm
jdk
ide
我们编写好的Java源代码程序,通过Java编译器javac编译成Java虚拟机识别的class文件(字节码文件),然后由 JVM 中的类加载器加载编译生成的字节码文件,加载完毕之后再由 JVM 执行引擎去执行。在加载完毕到执行过程中,JVM会将程序执行时用到的数据和相关信息存储在运行时数据区(Runtime Data Area),这块区域也就是我们常说的JVM内存结构,垃圾回收也是作用在该区域。
IT可乐
2019-07-10
594
0
Java虚拟机详解(一)------简介
java
jdk
android
ide
oracle
本系列博客我们将以当前默认的主流虚拟机HotSpot 为例,详细介绍 Java虚拟机。以 JDK1.7 为主,同时介绍与 JDK1.8 的不同之处,通过Oracle官网以及各种文献进行整理,并加以验证,力求保证这块知识的正确性,完整性。
IT可乐
2019-07-01
666
0
JDK1.8源码(十)——java.util.LinkedHashSet类
jdk
java
hashmap
同 HashSet 与 HashMap 的关系一样,本篇博客所介绍的 LinkedHashSet 和 LinkedHashMap 也是一致的。在 JDK 集合框架中,类似 Set 集合通常都是由对应的 Map 类集合来实现的(TreeSet 和 TreeMap 同理),这里很重要的一个理论就是:Set 类集合是不允许重复的,而 Map 类集合的 key 也是不允许重复的,所以通常很容易就用 Map 类集合实现了 Set 类集合。
IT可乐
2018-12-19
499
0
JDK1.8源码(九)——java.util.LinkedHashMap 类
java
jdk
hashmap
安全
数据结构
前面我们介绍了 Map 集合的一种典型实现 HashMap ,关于 HashMap 的特性,我们再来复习一遍:
IT可乐
2018-12-14
395
0
Java关键字(四)——final
java
jdk
对于Java中的 final 关键字,我们首先可以从字面意思上去理解,百度翻译显示如下:
IT可乐
2018-07-24
312
0
JDK1.8源码(七)——java.util.HashMap 类
hashmap
jdk
本篇博客我们来介绍在 JDK1.8 中 HashMap 的源码实现,这也是最常用的一个集合。但是在介绍 HashMap 之前,我们先介绍什么是 Hash表。 1、哈希表 Hash表也称为散列表,也有直接译作哈希表,Hash表是一种根据关键字值(key - value)而直接进行访问的数据结构。也就是说它通过把关键码值映射到表中的一个位置来访问记录,以此来加快查找的速度。在链表、数组等数据结构中,查找某个关键字,通常要遍历整个数据结构,也就是O(N)的时间级,但是对于哈希表来说,只是O(1)的时间级。
IT可乐
2018-04-17
852
0
JDK1.8源码(六)——java.util.LinkedList 类
jdk
java
上一篇博客我们介绍了List集合的一种典型实现 ArrayList,我们知道 ArrayList 是由数组构成的,本篇博客我们介绍 List 集合的另一种典型实现 LinkedList,这是一个由链表构成的数组,关于链表的介绍,在这篇博客中 我们也详细介绍过,本篇博客我们将介绍 LinkedList 是如何实现的。 1、LinkedList 定义 LinkedList 是一个用链表实现的集合,元素有序且可以重复。 1 public class LinkedList<E> 2 extends A
IT可乐
2018-04-17
1.1K
0
Java关键字——native
java
jdk
本篇博客我们将介绍Java中的一个关键字——native。 native 关键字在 JDK 源码中很多类中都有,在 Object.java类中,其 getClass() 方法、hashCode
IT可乐
2018-03-30
1.8K
0
JDK1.8源码(二)——java.lang.Integer 类
jdk
java
上一篇博客我们介绍了 java.lang 包下的 Object 类,那么本篇博客接着介绍该包下的另一个类 Integer。在前面 浅谈 Integer 类 博客中我们主要介绍了 Integer 类 和 int 基本数据类型的关系,本篇博客是从源码层次详细介绍 Integer 的实现。 1、Integer 的声明 public final class Integer extends Number implements Comparable<Integer>{} Integer 是用 final 声明的
IT可乐
2018-03-30
932
0
JDK1.8源码(三)——java.lang.String 类
jdk
java
String 类也是java.lang 包下的一个类,算是日常编码中最常用的一个类了,那么本篇博客就来详细的介绍 String 类。 1、String 类的定义 public final class String implements java.io.Serializable, Comparable<String>, CharSequence {} 和上一篇博客所讲的 Integer 类一样,这也是一个用 final 声明的常量类,不能被任何类所继承,而且一旦一个String对象被创建, 包
IT可乐
2018-03-30
891
0
JDK1.8源码(五)——java.util.ArrayList 类
jdk
java
关于 JDK 的集合类的整体介绍可以看这张图,本篇博客我们不系统的介绍整个集合的构造,重点是介绍 ArrayList 类是如何实现的。 1、ArrayList 定义 ArrayList 是一个用
IT可乐
2018-03-30
1K
0
浅谈 Integer 类
缓存
jdk
本文介绍了Java中的Integer类,包括其基本用法、自动装箱和拆箱、与其他类的关系以及其缓存机制。此外,还通过具体示例演示了如何使用Integer类来处理整数值。
IT可乐
2018-01-04
602
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档