书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 3984 个相关结果.
  • JDK 中的设计模式

    一、创建型 1. 单例模式 2. 简单工厂模式 3. 工厂方法模式 4. 抽象工厂 5. 生成器模式 6. 原型模式 二、行为型 1. 责任链 2. 命令模式 3. 解释器模式 4. 迭代器 5. 中间人模式 6. 备忘录模式 7. 观察者模式 8. 策略模式 9. 模板方法 10. 访问者模式 11. 空对象模式 三、...
  • 3.5. 使用非默认 JDK

    3.5. 使用非默认 JDK 3.5. 使用非默认 JDK IntelliJ IDEA 和 Gradle 默认都会使用由 JAVA_HOME 环境变量定义的 Java Development Kit (JDK) 来装配和运行 Java 项目。如需使用非默认的 JDK,又不想修改全局的配置,需要额外几步操作。 我们假设有这样的环境配置: 开发...
  • 3.5. 使用非默认 JDK

    3.5. 使用非默认 JDK 3.5. 使用非默认 JDK IntelliJ IDEA 和 Gradle 默认都会使用由 JAVA_HOME 环境变量定义的 Java Development Kit (JDK) 来装配和运行 Java 项目。如需使用非默认的 JDK,又不想修改全局的配置,需要额外几步操作。 我们假设有这样的环境配置: 开发...
  • RAINBOND源码构建JAVA项目选取JDK

    默认提供的JDK 自定义JDK 替换默认JDK 总结 Rainbond源码构建JAVA项目选取JDK 默认提供的JDK Rainbond官方提供了多个版本的OpenJDK供用户使用。这些OpenJDK的安装包托管于好雨科技官方的OSS(对象存储)中。能够接入互联网的Rainbond平台,可以通过rbd-repo组件的代理获取这些资源,而不用人...
  • JDK 和 JRE 有什么区别

    JDK 与 JRE 之间的区别是什么? 01、JDK 02、JRE JDK 与 JRE 之间的区别是什么? “二哥,之前的文章里提到 JDK 与 JRE,说实在的,这两个概念把我搞得晕乎乎的,你能再给我普及一下吗?”三妹咪了一口麦香可可奶茶后对我说。 “三妹,不要担心,二哥这篇文章一定会让你把它们搞得一清二楚。确实有不少初学的小伙伴对这两个概念很...
  • 第三篇:JDK工具篇

    12 线程池原理 13 阻塞队列 14 锁接口和类 15 并发集合容器简介 16 CopyOnWrite 17 通信工具类 18 Fork/Join框架 19 Java 8 Stream并行计算原理 20 计划任务
  • JDK、JRE、JVM的区别与联系

    1. 详细介绍 1.1 JVM — java virtual machine 1.2 JRE — java runtime environment 1.3 JDK — java development kit 2. 三者联系 1. 详细介绍 1.1 JVM — java virtual machine JVM就是我们常说的java虚拟机,...
  • 5.5.2. 使用 JDK 5.0 的注解(Annotation)

    5.5.2. 使用 JDK 5.0 的注解(Annotation) 5.5.2. 使用 JDK 5.0 的注解(Annotation) JDK 5.0 在语言级别引入了 XDoclet 风格的标注,并且是类型安全的,在编译期进行检查。这一机制比XDoclet的注解更为强大,有更好的工具和IDE支持。例如, IntelliJ IDEA,支持JDK 5....
  • JDK8对并发的新支持

    1. LongAdder 2. CompletableFuture 3. StampedLock 摘要: 本系列基于炼数成金课程,为了更好的学习,做了系列的记录。 本文主要介绍: 1. LongAdder 2. CompletableFuture 3. StampedLock 1. LongAdder 和AtomicLong类似的使用方式,但是...
  • 使用JDK5中同步技术的3个面试题

    第一题 第二题 第三题 第一题 现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分头打印这16个日志对象,程序只需要运行4秒即可打印完这些日志对象。 public class Test { public stati...