
JAVA 基础
文章平均质量分 93
txzq
这个作者很懒,什么都没留下…
展开
-
MacOS下使用Jenv管理多JDK版本
一文带你搞懂MacOS下使用Jenv管理多个版本的JDK以及JDK版本的快速切换原创 2025-02-26 11:55:02 · 414 阅读 · 0 评论 -
从谚语:“一手交钱,一手交货来”谈谈什么是数据库事务
从谚语:一手交钱,一手交货,来谈谈什么是数据库事务,数据库事务的背后逻辑是什么。原创 2024-05-08 18:12:46 · 838 阅读 · 0 评论 -
SHOW ME THE CODE - 面向对象程序设计之 - 接口隔离原则(ISP)
接口隔离原则:请不要给我不需要的,我只要我需要的。原创 2024-05-04 16:29:46 · 576 阅读 · 0 评论 -
从OpenJDK源码看JAVA虚拟机的创建过程
一文带你了解Java虚拟机的创建和启动过程。原创 2024-04-28 19:21:52 · 987 阅读 · 2 评论 -
SHOW ME THE CODE - 面向对象程序设计之 - 里氏替换原则(LSP)
带你理解什么是里氏替换原则,以及如何避免违反里氏替换原则。原创 2024-04-26 09:45:31 · 903 阅读 · 1 评论 -
SHOW ME THE CODE - 面向对象程序设计之 - 开闭原则(OCP)
到底什么是开闭原则,我们以实际代码为例,带你了解什么是开闭原则。原创 2024-04-24 14:22:19 · 1046 阅读 · 0 评论 -
SHOW ME THE CODE - 面向对象程序设计之 - 单一职责原则(SRP)
单一职责原则:“一个类应该只有一个导致它变化的原因。”这个简明的定义强调了类的内聚性和责任的单一性,表明一个类应该只负责一个明确的任务或功能,而不应该包含多个不相关的功能或责任。原创 2024-04-22 15:48:37 · 997 阅读 · 0 评论 -
SHOW ME THE CODE - 面向对象基本概念
本文从代码的角度,带你认识面向对象的基本概念:封装,继承,多态,重写与重载原创 2024-04-19 17:29:13 · 979 阅读 · 0 评论 -
使用Docker搭建本地Nexus私有仓库
Java应用编译构建的一种主流方式就是通过Maven, Maven可以很方便的管理Java应用的各种依赖包。但是在默认情况下,maven在进行java应用编译的时候,会从maven远程仓库下载相应的依赖包。Maven公共仓库是在国外的,网络不好的情况下,依赖包的下载会相当的耗时,这时私有库就派上了用场。原创 2024-04-17 19:36:02 · 7399 阅读 · 1 评论 -
Ubuntu下使用VisualStudioCode进行Java开发
0-1开始Java语言编程之路系列原创 2024-04-17 15:37:05 · 2238 阅读 · 0 评论 -
Ubuntu 22.04下Java环境的搭建(含多版本一键快速切换)
Java多版本环境搭建,版本一键切换原创 2024-04-07 17:52:18 · 18495 阅读 · 0 评论 -
如何在Eclipse下编译JDK源代码,以及JDK源码调试
作为一名JAVA程序员,在日常工作中必然会涉及到对代码进行调试跟踪。例如调试跟踪Spring 框架,第三方提供的API(如支付宝API,推送API等等)。我们在跟踪这些框架的源代码的时候,可以看到调试信息,用于帮助我们解决问题,或者帮助我们理解框架。但是JDK源码的调试跟踪就没有那么的方便了,Oracle在对JDK进行编译的时候,去掉了调试信息(javac -g:none),所以我们在调试...原创 2017-08-20 15:27:26 · 862 阅读 · 0 评论