首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
长安街洛阳道
掘友等级
Java程序员
关注我:可免费领取架构师学习资料 关注我:学习架构最新技能知识 关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 84
沸点 1
赞
85
返回
|
搜索文章
赞
文章( 84 )
沸点( 1 )
2020我们来谈谈“强软弱虚”四种引用
Java中有四种引用类型:强引用、软引用、弱引用、虚引用。 Java的内存分配和内存回收,都不需要程序员负责,都是由伟大的JVM去负责,一个对象是否可以被回收,主要看是否有引用指向此对象,说的专业点,叫可达性分析。 有利用垃圾回收。 这种就是强引用了,是不是在代码中随处可见,最…
Java enum枚举在实际项目中的常用方法 必看纯干货!
枚举类的命名通常需要Enum为后缀,枚举成员名称需要全大写,单词间用下划线隔开。 枚举是不允许被new出来的,枚举类里的构造函数都限定为私有化,是不允许使用public定义构造函数的。枚举的赋值,如果是同一个元素,则会指向同一个地址,所以是可以直接使用==的,当然在Enum类中…
一名优秀的程序员,必备哪些要素
普通的程序员,通常是在需要某项技能时才会开始进行学习;杰出的程序员,对于各种知识都保持开放的学习心态。 遵守「编程规范」是很少有开发人员能够做到这一点,尤其当「编程规范」不是由专业的程序开发人员所撰写的。 但是程序员的任务,是要制作可以解决问题的方案,而不是产出一个呈现完美技术…
一文帮你理清JVM里面的弯弯绕绕
每一个Java 开发人员都知道字节码由JRE (Java运行时环境)执行。但许多人不知道JRE是Java虚拟机(JVM)的实现, 它负责分析字节码、解析并执行代码。作为一个开发人员了解JVM架构是非常重要的,因为它使我们能更高效的编写代码。在这篇文章中我们将更深入了解Java中…
2月份Github上热门的JavaScript开源项目
1. joplin joplin 是一个免费的,开源的笔记和待办事项的应用程序,可以处理笔记本组织成的大量笔记。笔记是可搜索的,可以直接从应用程序复制,标记和修改,也可以从自己的文本编辑器进行修改。笔记采用Markdown格式。 通过.enex文件从Evernote导出的Not…
Java程序员这项技能都没掌握,还是别去面试了
索引其实就是一种数据结构,能够帮助我们快速的检索数据库中的数据。常见的MySQL主要有两种结构:Hash索引和B+ Tree索引,小编使用的是InnoDB引擎,默认的是B+树。 Hash索引底层是哈希表,哈希表是一种以key-value存储数据的结构,所以多个数据在存储关系上是…
难住了同事:Java 方法调用到底是传值还是传引用
Java 中有可以概括为两大类数据类型,一类是基本类型,另一类是引用类型。 byte、short、int、long、float、double、char、boolean 是 Java 中的八种基本类型。基本类型的内存分配在栈上完成,也就是 JVM 的虚拟机栈。也就是说,当你使用如…
那些年我学Java踩过的坑
菜鸟阶段,几乎天天在雷上度过。。。 第一个:数据库表字段不能用sql字段,会报500错误。比如order 在select 时就会报错。 第四:Spring Cloud 配置Hystrix熔断服务。 使用彻底解耦的方式配置在feign服务端,提供fallbackFacotory实…
您真的需要Kubernetes吗?
IT专业人员引用Kubernetes的主要原因之一是通过确保云之间的可移植性来减少锁定。 从理论上讲,这比在实践中要好。 而且,正如约翰斯顿所说,那些告诉他为云可移植性而选择Kubernetes的人也告诉他,他们没有迁移的计划。 很多人发现自己登上Kubernetes潮流是因为…
从架构师视角看是否该用Kotlin做服务端开发?
自从Oracle收购Sun之后,对Java收费或加强控制的尝试从未间断,谷歌与Oracle围绕Java API的官司也跌宕起伏。虽然Oracle只是针对Oracle JDK8的升级收费,并释放了OpenJDK一直开源这份善意,但是如果没有各个大非Oracle的JVM、JDK和众…
下一页
个人成就
文章被点赞
208
文章被阅读
37,166
掘力值
1,370
关注了
2
关注者
15
收藏集
0
关注标签
3
加入于
2020-01-06