
Java学习与实践笔记
文章平均质量分 77
Java学习与实践笔记
见我如是
这个作者很懒,什么都没留下…
展开
-
Java@Java是解释型语言?还是编译型语言?
本章要聊的话题是解释型语言和编译型语言的异同,之所以用《Java是解释型语言?还是编译型语言?》为题,是本人对Java更熟悉,后续举例说明也会相对侧重于Java,其他同学可根据自己学习的语言理解。计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后不用重新翻译,直接使用编译的结果就行了(exe文件),编写此类程序的高级语言称为编译型语言。原创 2024-04-07 15:01:33 · 1364 阅读 · 0 评论 -
怎么切换GC(垃圾回收器)?
使用命令行参数:可以使用"-XX:+UseSerialGC"来启用串行回收器,“-XX:+UseParallelGC"来启用并行回收器,”-XX:+UseConcMarkSweepGC"来启用并发标记清除回收器,"-XX:+UseG1GC"来启用G1回收器等。例如,可以设置"_JAVA_OPTIONS=-XX:+UseSerialGC"来使用串行回收器。需要注意的是,切换垃圾回收器可能会涉及到其他参数的调整,以优化垃圾回收器的性能和效果。切换垃圾回收器是通过在Java虚拟机启动时使用命令行参数来指定的。原创 2023-08-08 10:14:43 · 594 阅读 · 0 评论 -
记录 AtomicInteger实现线程同步时,输出结果错乱无序
原子类实现线程同步要避坑原创 2023-08-01 08:17:42 · 239 阅读 · 0 评论 -
令人烦恼的版本兼容问题。如何选择合适版本的JDK?如何选择合适版本的框架?
这篇文章要说的是项目要集成的框架和JDK 的版本对应关系:什么版本的框架能支持什么版的JDK?或者说什么版本的JDK支持什么版本的框架?方便根据现有的的框架选择合适版本的JDK!或者根据现有的JDK选择合适版本的框架!避免走弯路(后面可能会维护)原创 2023-08-06 00:41:43 · 945 阅读 · 0 评论