摘要: Maven基础 Maven是什么 传统项目管理状态分析 jar包不统一,jar包不兼容导致的问题 工程升级维护过程操作繁琐 Maven的作用 maven本质上是一个项目管理工具,是将项目开发和管理过程抽象成一个项目对象模型(POM:project object model) maven可以为我们进行 阅读全文
posted @ 2021-12-03 20:21 blackRx 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 行为参数化传递代码 我们有一个Apple类,他有两个属性重量(weight),颜色(color)。现在希望我们获取一组苹果中颜色为绿色的方法我们一般是这么写的 public static List<Apple> filterGreenApples(List<Apple> inventory){ Li 阅读全文
posted @ 2021-10-02 17:47 blackRx 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 基本注解 作用在代码的注解是 @Override - 检查该方法是否是重写方法。如果发现其父类,或者是引用的接口中并没有该方法时,会报编译错误。 @Deprecated - 标记过时方法。如果使用该方法,会报编译警告。 deprecation:使用了不赞成使用的类或方法时的警告;unchecked: 阅读全文
posted @ 2021-06-15 15:29 blackRx 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 多线程 基础概念 程序(program):一段静态代码,一组指令的集合 进程(process):程序的一次执行过程,或是一个正在运行的程序,资源分配的单位 线程(thread):一个进程可以有多个线程,是独立调度和分派的基本单位 线程共享方法区和堆,stack和program couter Regi 阅读全文
posted @ 2021-06-15 09:16 blackRx 阅读(115) 评论(0) 推荐(0) 编辑
摘要: public class LifeCycle { // 静态属性 private static String staticField = getStaticField(); // 静态方法块 static { System.out.println(staticField); System.out.p 阅读全文
posted @ 2021-05-03 19:04 blackRx 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 类 demo public class ClassDemo { //数据域 private Integer filed1; private String filed2; private static final Integer FILED_3=1; //初始化块 { } //静态初始化块 stati 阅读全文
posted @ 2021-05-03 19:03 blackRx 阅读(144) 评论(0) 推荐(0) 编辑
© 2021 GitHub, Inc.