04 2021 档案

摘要:一.final数据 1-1 编译期常量 定义:带有①编译时数值(区别于运行时数值)的②final③基本数据类型的量。 注意: 既是static又是final的量不一定是编译期常量; public class NotCompileTimeConstant { static Random random 阅读全文
posted @ 2021-04-14 14:47 certainTao 阅读(72) 评论(0) 推荐(0) 编辑
摘要:了解包括继承在内的初始化全过程: class Insect { private int i = printInit("Insect.i initialized");; protected int j; Insect() { System.out.println("i= " + i + ", j= " 阅读全文
posted @ 2021-04-14 14:45 certainTao 阅读(117) 评论(0) 推荐(0) 编辑
摘要:一.编译单元 1-1 概念 一个Java源代码文件通常被称为一个编译单元,每个编译单元的后缀需是.java,并且每个编译单元中最多只能有1个public类(当然,可以为0个)。 1-2 编译 编译单元 当编译一个编译单元(.java文件)时,在编译单元中的每个类都会有一个后缀名为.class的输出文 阅读全文
posted @ 2021-04-10 10:47 certainTao 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1-1 类成员变量初始化的分类 类成员变量的初始化可简单分为两类:非静态成员变量的初始化(以下简称“普通初始化”)和静态成员变量的初始化(“静态初始化”)。 1-2 与初始化相关的规律 访问类的静态成员(变量或方法)、首次创建类对象会引发类加载。类加载时会触发静态初始化; 创建类对象才会触发普通初始 阅读全文
posted @ 2021-04-03 16:45 certainTao 阅读(1166) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示