java基础
文章平均质量分 50
Hao_0802
敲代码的猫
展开
-
java基础实践---非递归用栈实现查找迷宫路径
* 用非递归的栈来解决 * 用类来解决迷宫路径的查找问题,寻找一条从左上角迷宫入口 * 到右下角迷宫出口的一条有效路径,0代表可以行走,1代表不能行走, * 找到,请输入最终的迷宫和路径信息, 找不到,请输出不存在有效路径。 * * 软件原创 2017-10-29 18:22:59 · 868 阅读 · 1 评论 -
java语言 基础总结
1、java数据类型: (1)基本数据类型:整型:byte 1 short 2 int 4原创 2017-11-01 22:28:24 · 239 阅读 · 0 评论 -
Java SE -类的初始化顺序
类的初始化顺序为: 1:static成员变量默认初始化 2:静态块初始化 3:实例成员变量默认初始化 4:实例块初始化 5:构造函数分析在组合关下,不同情况的初始化顺序: <1> 在Person的构造函数中对Data进行初始化class Data{ private int year; priva...原创 2017-11-16 22:17:02 · 198 阅读 · 0 评论 -
Java SE -类的加载过程
1、加载<1、获取.class文件的二进制流<2、将类信息、静态变量、字节码、常量这些.class文件中的内容放入方法区中<3、在内存中生成一个代表这个.class文件的java.lang.Class对象,作为方法区这个类的各种数据的访问入口。(1)预加载:虚拟机启动时加载,加载的是JAVA_HOME/lib/下的rt.jar下的.class文件,这个jar包里面...原创 2018-07-31 13:02:13 · 193 阅读 · 0 评论 -
Java SE -类加载器
ClassLoader 的整套体系是打包在 jre/lib/rt.jar 中;rt.jar 先被加载进来,才能够加载别的类;但是 rt.jar 是被 BootstrapClassLoader加载;BootStrapClassLoader 并不是整个体系中的一部分(可以用 -Xbootclasspath 指定bootstrap 加载的位置);初始化Launcher、ExtClassL...原创 2018-08-06 01:28:57 · 188 阅读 · 0 评论