起风了

“路海长 青夜旷 越过群山追斜阳”

Alibaba Java 2021 技术图谱全新上线

简介:Alibaba Java 2021 技术图谱全新上线!学Java,看这张图就够了! 【Alibaba Java 2021 技术图谱全新上线】学Java,看这张图就够了!https://developer.aliyun.com/graph/java?spm=a2c6h.21110250.J_9767998450.3.245a3c679DlkVt 原文链接:https://developer.aliyun.com/article/781314? 版权声明...

如何实现Java类隔离加载?

简介:Java 开发中,如果不同的 jar 包依赖了某些通用 jar 包的版本不一样,运行时就会因为加载的类跟预期不符合导致报错。如何避免这种情况呢?本文通过分析 jar 包产生冲突的原因及类隔离的实现原理,分享两种实现自定义类加载器的方法。 一 什么是类隔离技术 只要你 Java 代码写的足够多,就一定会出现...

JAVA应用开发MQ实战最佳实践——Series2:消息队列RocketMQ性能测试案例

简介:JAVA应用开发MQ实战最佳实践——Series2:消息队列RocketMQ性能测试案例 往期内容 JAVA应用开发MQ实战最佳实践——Series1:RocketMQ综述及代码设计 1. 消息队列RocketMQ性能测试案例 1.1 RocketMQ测试分析 客户场景,信息共享交换平台:1.交换平台需支持每秒万级别数据传输2.实现跨路段、跨部门...

Eclipse的使用

Eclipse的使用 Eclipse的使用 Eclipse空间的基本配置 Eclipse中快捷键的使用 Eclipse中如何提高开发效率 删除项目和导入项目 Eclipse中代码的高级Debug调试 Eclipse空间的基本配置 程序的编译和运行的环境配置(一般不改) window - Preferences - Java 编译环境:Compiler 默认选中的就是最高版...

utf-8项目生成javadoc时,报错: 编码GBK 的不可映射字符

  utf-8项目生成javadoc时,报错: 编码GBK 的不可映射字符 这是因为:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的Java源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获...

继承与多态

继承与多态 继承与多态 继承 继承概述 Java中继承的特点 方法重写 final关键字 多态 多态概述 多态的分类 抽象类 abstract 接口 interfaceimplement 继承 1. 继承概述 多个类中存在相同属性和行为时, 将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 ...

java中重载与重写的区别

java中重载与重写的区别   首先我们来讲讲:重载(Overloading)     (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。     (2) Java的方法重载,就是在...

在Editplus中配置java的(带包)编译(javac)和运行(java)的方法

首先打开Editplus,打开工具-配置自定义工具(或者使用快捷键Alt+G): 然后点击“组名",将Group 1改为“Java编译与运行”: 然后点击“添加工具”-“程序”: 1添加编译功能 “菜单文字”里的内容修改为“JAVAC”; “命令”选择安装JDK后的BIN目录中的编译程序JAVAC.EXE,如果JDK 安装路径为“c:/jdk”,那么此...

Java内存管理:深入Java内存区域

本文引用自:深入理解Java虚拟机的第2章内容   Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。   概述:   对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每 ...