摘要: 在Java语言中,有一些相对生僻的知识,平时用的机会可能不是很多,但如果不了解不掌握这些知识点的话,也可能会掉入陷阱之中,今天我们就来初步梳理一下: 1. goto是java语言中的关键字。 “臭名昭著”、“十恶不赦”的goto竟然是java中的关键字!没错,参看下图中的关键字列表,goto赫然在列 阅读全文
posted @ 2020-04-14 09:05 CQqfjy 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在Java中,实用程序类是一个定义一组执行常用功能的方法的类。这篇文章展示了最常用的Java实用程序类及其最常用的方法。类列表及其方法列表都按流行度排序。该数据基于GitHub随机选择的50,000个开源Java项目。 希望您可以通过浏览列表获得已经提供和流行的一些想法,这样您就不需要自己编程了。这 阅读全文
posted @ 2020-04-14 09:04 CQqfjy 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、JAVA内存区域与内存溢出 1.1、概述 Java中JVM提供了内存管理机制,Java虚拟机在执行Java程序的过程中会把内分分为不同的数据区,如图: 1.2、程序计数器 程序计数器是当前线程所执行的字节码的行号指示器,作用就是根据计数器的值获取下一条要执行的字节码指令。当执行的是java方法, 阅读全文
posted @ 2020-04-14 09:02 CQqfjy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 作为一名Java程序员,我们需要知道Java代码是怎么运行的。最近复习了深入理解Java虚拟机这本书,做了一下笔记,希望对大家有帮助,如果有不正确的地方,欢迎提出,感激不尽。 java 代码运行主要流程 本文主要讲解流程如下: java源文件编译为class字节码 类加载器把字节码加载到虚拟机的方法 阅读全文
posted @ 2020-04-14 08:59 CQqfjy 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 关于这个问题,引发过很多广泛的讨论,看来很多程序员对于这个问题的理解都不尽相同,甚至很多人理解的是错误的。还有的人可能知道Java中的参数传递是值传递,但是说不出来为什么。 在开始深入讲解之前,有必要纠正一下大家以前的那些错误看法了。如果你有以下想法,那么你有必要好好阅读本文。 错误理解一:值传递和 阅读全文
posted @ 2020-04-14 08:55 CQqfjy 阅读(279) 评论(0) 推荐(0) 编辑