AI智能
改变未来

Java开发 第138页

Java 类的设计技巧(学习 Java 编程语言 039)-爱站程序员基地

Java 类的设计技巧(学习 Java 编程语言 039)

AI

更能得到 OOP 圈子认可的类的设计技巧: 1. 一定要保证数据私有。 这是最重要的;绝对不要破坏封装性。有时候,可能需要编写一个访问器方法或更改器方法,但是最好还是保持实例字段的私有性。很多惨痛的教训告诉我们,数据的表示形式很可能会改变,...

二. SpringCloud基本Rest微服务工程搭建-爱站程序员基地

二. SpringCloud基本Rest微服务工程搭建

AI

1. 父工程构建 1.1 Maven项目搭建 环境 版本 JDK 1.8 Maven 3.6+ Maven模板 maven-archetype-size 删除父工程src文件 1.2 父工程pom文件 回顾: ① Maven中depende...

编程福利领取:Java知识体系详细总结(2021版)-爱站程序员基地

编程福利领取:Java知识体系详细总结(2021版)

AI

本篇文章是我们整理的一份架构师的成长路线,包括了并发编程、设计模式、常用框架、中间件、微服务与分布式、常用工具、JVM、MySQL、数据结构与算法,还有架构师精选视频、架构师成长路线高清大图。 又是新的一年&#x...

漫画:Java如何实现热更新?-爱站程序员基地

漫画:Java如何实现热更新?

AI

Arthas(阿尔萨斯)是 Alibaba 开源的一款 Java 诊断工具,使用它我们可以监控和排查 Java 程序,然而它还提供了非常实用的 Java 热更新功能。 所谓的 Java 热更新是指在不重启项目的情况下实现代码的更新与替换。使...

驳《阿里「Java开发手册」中的1个bug》?-爱站程序员基地

驳《阿里「Java开发手册」中的1个bug》?

AI

前两天写了一篇关于《阿里Java开发手册中的 1 个bug》的文章,评论区有点炸锅了,基本分为两派,支持老王的和质疑老王的。 首先来说,无论是那一方,我都真诚的感谢你们。特别是「二师兄」,本来是打算周五晚上好好休息一下的(周五晚上发布的文章...

Java 包(学习 Java 编程语言 035)-爱站程序员基地

Java 包(学习 Java 编程语言 035)

AI

Java 允许使用包(package)将类组织在一个集合中。借助包可以方便地组织自己的代码,并将自己的代码与别人提供的代码库分开管理。 标准的 Java 类库分布在多个包中,包括 java.long、java.util 和 java.net...

Java 反射修改类的常量值、静态变量值、属性值-爱站程序员基地

Java 反射修改类的常量值、静态变量值、属性值

AI

前言 有的时候,我们需要修改一个变量的值,但变量也许存在于 Jar 包中或其他位置,导致我们不能从代码层面进行修改,于是我们就用到了下面的场景,通过反射来进行修改变量的值。 定义一个实体类 class Bean{private static...