Java
文章平均质量分 96
在这个专栏中,我们将深入探讨Java语言的核心知识、编程技巧和实际应用场景,帮助读者掌握Java编程的基本技能,提升自己的竞争力。
gengduc
Keep Coding!
展开
-
实战:编译JDK
本文使用Windows11 + [WSL2](),在WSL2中运行Ubuntu18.04作为系统构建OpenJDK,因为使用Linux或MacOS上构建工具链和依赖项上比在Windows上更容易。本次编译中采用得是64位操作系统,默认参数下编译出来的也是64位的OpenJDK,如果需要编译32位的版本,同样推荐在64位的机器上进行,因为编译过程中可以使用更大的内存(32位系统受4G内存限制),通过编译参数()来指定需要生成32位编译结果即可。原创 2023-05-09 17:30:52 · 356 阅读 · 0 评论 -
注解(Annotation)
从 JDK 5 开始,Java增加了对元数据(MetaData)的支持,也就死Annotation(即注解)。注解其实是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。注解提供了一种为程序元素设置元数据的方法,注解就像修饰符一样,可用于修饰包、类、构造器、方法、成员变量、参数、局部变量的声明,这些信息被存储在注解的“name = value”中。自定义注解使用关键字@interface。原创 2023-07-22 22:29:00 · 82 阅读 · 0 评论