摘要:
![](https://img2023.cnblogs.com/blog/1721658/202307/1721658-20230706104300179-1281505361.png) 阅读全文
摘要:
## 根据月份输出对应季节 ```java package com.it.learn.switch_test; import java.util.Scanner; public class SwitchTest { public static void main(String[] args) { S 阅读全文
摘要:
![](https://img2023.cnblogs.com/blog/1721658/202307/1721658-20230706104156429-1107627812.png) 阅读全文
摘要:
![](https://img2023.cnblogs.com/blog/1721658/202307/1721658-20230706104039307-1504586338.png) 阅读全文
摘要:
一个工程可以有多个模块,下面就需要对模块进行各种操作 ## 删除 1、选择模块,键盘点击`Delete`键,进行删除 ![](https://img2023.cnblogs.com/blog/1721658/202307/1721658-20230706103448036-390621497.png 阅读全文
摘要:
工程管理模块,模块管理包,包管理类,不要在普通的`Java`工程下面新建模块,要在空的工程下面新建模块 一个工程可以有多个模块,每个模块是你每天的练习代码,复习方便 1、新建一个空的项目 ![](https://img2023.cnblogs.com/blog/1721658/202307/1721 阅读全文
摘要:
## JVM ### 什么是JVM java虚拟机,我们所写的代码就是在jvm上运行,我们平时书写的代码是.java文件,然后经过编译为.class字节码文件,现在我们想要运行它,首先需要启动JVM虚拟机,JVM虚拟机本身也是一个程序(用C书写的) ### JVM由哪几部分组成 #### 类加载器 阅读全文
摘要:
## 类加载 ### 什么时候需要进行类加载 1. new、putstatic、getstatic、invokestatic字节码指令时,如果尚未初始化,则需要先触发初始化 2. 对类进行反射调用时 3. 初始化一个类时,如果父类尚未初始化 4. 虚拟机启动时,用于需要指定一个包含main()方法的 阅读全文
摘要:
## 概述 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致 ## 动态初始化 就是只给定数组的长度,由系统给出默认初始化值 ```java 数据类型[] 数组名 = new 数据类型[数组长度]; ``` ```java int[] arr = new int[3]; ``` ## 访 阅读全文