Java
文章平均质量分 69
devalone
这个作者很懒,什么都没留下…
展开
-
Jenkins 构建管道 job 间传递参数
安装Parameterized Trigger 插件,传递管道中初始BUILD_NUMBER 为例。在初始 job 配置中,点击 “增加构建后操作步骤” --> Trigger parameterized build on other projects,然后点击 Add Parameters,选择 Predefinded parameters,在出现的文本框中填写要传递的参数,格式为 Key=value,一行一对。例:SOURCE_BUILD_NUMBER=${BU...原创 2021-08-01 21:54:59 · 1906 阅读 · 0 评论 -
Java 网络编程
Java 网络编程1 网络编程基础知识2 Java 的基本网络支持Java 为网络支持提供了 java.net 包,该包下的 URL 和 URLConnection 等类提供了以编程方式访问 web 服务的功能,URLEncoder , URLDecoder 提供了普通字符串和 application/x-www-form-urlencoded MIME 字符串相互转换的静态方法...原创 2018-06-11 13:21:41 · 290 阅读 · 2 评论 -
Java 类加载机制与反射
Java 类加载机制与反射1.1 JVM 和类当调用 java 命令运行某个 Java 程序时,该命令将会启动一个 Java 虚拟机进程,不管 Java 程序有多么复杂,该程序启动了多少个线程,它们都处于该 Java 虚拟机进程里。同一个 JVM 的所有线程、所有变量都处于同一个进程里,它们都使用该 JVM 进程的内存区域。 当系统出现以下几种情况时, JVM 进程将被终...原创 2018-06-11 17:16:54 · 234 阅读 · 0 评论 -
Java Annotation ( 注解 )
Java Annotation ( 注解 )JDK 5 开始, Java 增加了对元数据 (MetaData) 的支持,也就是 Annotation (注解) 。Annotation 其实是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。 通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以...原创 2018-06-06 10:39:09 · 289 阅读 · 0 评论 -
Java 泛型
Java 泛型JDK 5 增加泛型支持在很大程度上都是为了让集合能记住其元素的数据类型。Java 5 以后,Java 引入了 “参数化类型 (parameterized type)” 的概念, Java 的参数化类型被称为泛型 ( Generic )public class GenericList{ public static void main(String[] args)...原创 2018-06-06 18:36:14 · 181 阅读 · 0 评论 -
Java 8 的 Lambda 表达式
Java 8 的 Lambda 表达式Lambda 表达式是 Java 8 的重要更新,也是一个被广大开发者期待已久的新特性。 Lambda 表达式支持将代码块作为方法参数, Lambda 表达式允许使用更简洁的代码来创建只有一个抽象方法的接口的实例。这种接口被称为函数式接口。Lambda 表达式完全可以用于简化创建匿名内部类对象。public class CommandTest2{...原创 2018-06-07 11:46:11 · 218 阅读 · 0 评论 -
Java I/O (输入/输出)
Java I/O (输入/输出)I/O(输入输出) 使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据)、用户输入的数据 使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中 Java 的 I/O 通过 java.io 包下的类和接口支持。 java.io 包下主要包括输入、输出两种 IO 流,每种输入、输出流又分...原创 2018-06-08 11:17:39 · 462 阅读 · 0 评论 -
CentOS 7 软件安装 —— 用 alternatives 命令安装多个版本的 JDK
CentOS 7 软件安装 —— 用 alternatives 命令安装多个版本的 JDK由于 RHEL/CentOS/Fedora/ 默认使用 OpenJDK,由于很多开源软件默认使用到它,移除多少会出现问题。 即使装了Oracal JDK 也会出现包 Oracal JDK 不存在的问题。但与使用 Windows 开发的伙伴们协同开发,并且使用 OpenJDK 开发 Java EE 经常会出...原创 2018-06-04 11:04:08 · 4888 阅读 · 0 评论