JVM上篇:类加载子系统
JVM类加载 目录 JVM类加载 1.内存结构概述 2.类加载子系统概述 3.类的加载过程 2.1加载 2.2Linking 2.2.1验证(Verify) 2.2.2准备(Prepare) 2.2.3解析(Resolve) 2.3初始化(...
JVM类加载 目录 JVM类加载 1.内存结构概述 2.类加载子系统概述 3.类的加载过程 2.1加载 2.2Linking 2.2.1验证(Verify) 2.2.2准备(Prepare) 2.2.3解析(Resolve) 2.3初始化(...
Java基础学习:面向对象14 static关键字详解: 最先执行,静态代码块跟类一起加载;只执行1次; 静态导入包; 代码案例1: public class Student { private static int age;/...
1.简介 在JDK1.2之后,Java对引用的概念做了扩充,将引用分为强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)和虚引用(Phantom Reference...
循环控制 For package chapter04.D4循环控制;public class ForDetail { public static void main(String[] args) { int i=1; ...
JAVA基础语法04 逻辑运算符 //逻辑运算符 public class Demo05 { public static void main(String[] args) { //与(and),或(or) 非(取反) boolean a =...
数位进制 整数拓展 二进制、十进制、八进制、十六进制表达“10”怎么处理? 二进制加0b 十进制 八进制加0 十六进制加0x 举例: int i = 10; int i1 = 010; //八进制 0 int i2 = 0x10; // 十...
Java基础学习:流程控制03 循环结构: 相同的事情执行多次,就是循环结构; while循环: while循环是最基本的循环,它的结构为: while(布尔表达式){ //循环内容}//1,只要布尔表达式为true,循环就会一...
/** java基础,如何将一个数组反转,思考方法采用使用临时变量的情况下,将第一个元素与第二个元素进行反转,需要定义两个索引,一个记录数组的第一个元素与最后一个元素,将其两两交换* */public class ReverseArray ...
Java基础学习:流程控制04 break , continue break在任何循环语句的主体部分,均可用break控制循环流程;break用于强制退出循环,不执行循环中剩余的语句(break语句也在swtich中使用) continue...
类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换 低---------------------------------------------------->高 byte,short,char,int,l...