![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
饮水机管理员ray
微微风簇浪,散作满河星
展开
-
超简单-IDEA五步搭建JDK1.8源码阅读环境
1、新建一个HelloWorld的Java程序 2、将JDK下的src.zip解压到新建程序的src下 3、启动程序,会报内存不足, File->Settings->Build,Execution,Deployment->Compiler->Build process heap size(Mbytes): 由 700 改为 1000) 4、两个类找不到 sun.font...原创 2019-12-26 09:57:18 · 728 阅读 · 0 评论 -
还搞不懂Java中final关键字的使用及其内存语义?
使用final主要是三种情况。 1. 数据 修饰编译器常量,必须是基本数据类型,在定义时赋值; 对象引用或是数组,引用恒定不变,不能指向另一个对象,但对象的内容可以改变。 空白final 指声明为final但未给定初值,编译器确保使用前必须初始化; 必须在域的定义处或每个构造器中赋值; 局部变量,使用前赋值就可以。 fianl参数 在参数列表中声明参数为final类型,无法在方法中修改引...原创 2019-04-02 23:32:20 · 244 阅读 · 0 评论