
java学习笔记
文章平均质量分 50
thewaiting
https://github.com/xiechongyang7
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybaits生成文件主键回填
主键回填原创 2022-12-07 10:15:13 · 296 阅读 · 1 评论 -
转载 spring单例bug
https://www.cnblogs.com/fengzheng/p/14171443.html 这个 bug 让我更加理解 Spring 单例了 我是风筝,公众号「古时的风筝」,一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农! 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。 谁还没在 Spring 里栽过跟头呢,从哪儿跌倒,就从哪儿睡一会儿,然后再爬起来。 讲点儿武德 这是由一个真实的 bug 引起的,bug 产生的原因就是忽转载 2021-02-22 16:43:03 · 213 阅读 · 0 评论 -
java中对象的关系
组合,聚合,关联,依赖的区别参考http://blog.youkuaiyun.com/zhuyu714997369/article/details/51983871 依赖(Dependency) 含义:是类与类之间的连接,表示一个类依赖于另一个类的定义;依赖关系仅仅描述了类与类之间使用和被使用的关系体现:在java和C++中体现为局部变量,方法/函数的参数或者是对静态方法的调用; 举例:人依赖于水和空气;原创 2017-11-28 18:52:58 · 331 阅读 · 0 评论 -
Guava学习——Ordering类
Ordering是guava的一个排序包 有很多排序方法 个人觉得非空值排序和寻找最值真的是太方便了!//类的声明 @GwtCompatible public abstract class Ordering<T> extends Object implements Comparator<T>几个好用的方法://搜索排序列表使用键的二进制搜索算法。 int binarySearc原创 2017-10-21 11:03:14 · 542 阅读 · 0 评论 -
学习笔记——JAVA JVM的核心机制
目的:对java类加载的过程深入了解反射 热部署 提高程序的灵活性 动态性加载->链接验证 准备 解析->初始化->使用->卸载package study;public class Text { public static void main(String[] args) { A a = new A(); System.out.println(A.a);原创 2017-06-08 22:09:36 · 298 阅读 · 0 评论 -
学习笔记——JAVA动态编译
package study; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; /** * 测试脚本引擎执行javascript代码 * @author http://blog.youkuaiyun.com/thewait原创 2017-06-07 22:48:57 · 203 阅读 · 0 评论 -
学习笔记——JAVA 内部类
静态内部类非静态内部类成员内部类方法内部类匿名内部类package study;/** * 测试内部类 * * @author http://blog.youkuaiyun.com/thewaiting * */ public class Text { // 内部类 static 前面可以加修饰符 private static class StaticClass { }原创 2017-06-09 15:32:00 · 246 阅读 · 0 评论 -
学习笔记——JAVA字节码操作 Javassist的用法
功能 动态生成新的类 动态改变某个类的结构(增删改查 新的属性和方法)优势 比反射开销小 javaAasist性能高于反射低于ASM常见的类库 BCEL ASM CGLIB Javassist//下载地址http://jboss-javassist.github.io/javassist/ javassist主要有CtClass,CtMethod,CtFile。用于执行和jdk反射原创 2017-06-08 14:31:35 · 1871 阅读 · 0 评论 -
学习笔记——JAVA执行javascript
java执行javascript Rhion引擎package study;import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.List原创 2017-06-08 13:36:49 · 313 阅读 · 0 评论 -
学习笔记——JAVA动态编译
在D:/text/建立HelloWorld.java并且写java代码package study;import javax.tools.JavaCompiler; import javax.tools.ToolProvider;public class CompileDome { public static void main(String[] args) { JavaCom原创 2017-06-07 21:33:36 · 278 阅读 · 0 评论