一.jvm简介 1.JVM内存运行时数据区的三个重要的地方 1.1.堆(heap):它是最大的一块区域,用于存放对象实例数组,是全局共享的。 1.2.栈(stack):全称为虚拟机栈,主要存储基本数据类型,以及对象的引用,是私有线程 1.3.方法区(Method Area):在class被加载后的一 Read More
posted @ 2018-07-18 10:55 舞凍 Views(119) Comments(0) Diggs(0) Edit
单例模式:目的是不让类可以实例化多个,只让其实例化一个(不管实例化几次,值都相同) 1.懒汉模式(有点无语的比喻) 要实例化的类 在另外一个类调用这个方法: 其结果为: 注:如果强行实例化,当然会报错啦~ 2.饿汉模式 要实例化的类 在另外一个类调用这个方法: Read More
posted @ 2018-07-17 14:44 舞凍 Views(92) Comments(0) Diggs(0) Edit
一.算法: 1、算法的定义: 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有序序列,并且每条指令表示一个或多个操作。即算法是描述解决问题的方法。(对于给定的问题是可以有多种 算法进行解决的) 2.算法 01:一刀切下式(事后修正) 02.字符串的常用API (假设修正法) 03.字符串的 Read More
posted @ 2018-07-17 14:11 舞凍 Views(110) Comments(0) Diggs(0) Edit
一程序概念: 1.对身边的任何一个事物进行认知和分类,从而得到一些信息; 2.在得到的信息基础之上建立了概念模型; 3.根据概念模型将我们生活中的实际问题转换成计算机能理解的形式; 4.用户通过人机交互,从而解决实际生活中出现的问题! 二.数据结构: 就是用来反映一个概念模型的内部组成!也就是概念模 Read More
posted @ 2018-07-12 19:02 舞凍 Views(190) Comments(0) Diggs(0) Edit
一.String 01.常量池没有abc,首先会在常量池开辟一块空间,保存"abc"。 02.再去堆中开辟一块空间,保存"abc"。 03.b指向堆中abc *********************************************************************** Read More
posted @ 2018-07-10 18:25 舞凍 Views(250) Comments(2) Diggs(1) Edit
一.二维数组 1.概念:一维数组中每一项都是由相同类型的元素组成,而二维数组是把一维数组中每一个元素都换成了一个数组,由此成为二维数组。 2.格式:数组类型 [ ] [ ] 数组名称 = new 数组类型 [数组长度] [数组长度] 举个例子: 3.为二维数组赋值并输出 Read More
posted @ 2018-07-06 17:16 舞凍 Views(158) Comments(0) Diggs(0) Edit
一.创建IO 二.流 1.字节流 2.字符流 3.二进制流 4.缓冲流 5.序列化和反序列化 三.NIO 1.buffer 01.buffer 缓冲区:存储的是相同类型的数据集! 本质是一个可以写入数据,并且从中读取数据的内存! 02.position:写入或者读取的数据的当前指针 最大值是:cap Read More
posted @ 2018-07-03 19:27 舞凍 Views(145) Comments(0) Diggs(0) Edit
一.Log4j简介: 1.Log4j(log for java) 01.是apache的一个开源项目 02.是使用java语言编写的一个日志框架 03.用于记录程序中的日志信息 04.可以将日志信息输出到控制台,文件等目的地 (我们平常看到的那些以.log结尾的文件,就是日志文件) 2.log4j的 Read More
posted @ 2018-07-03 11:26 舞凍 Views(261) Comments(0) Diggs(0) Edit
1.什么是Java异常 程序在运行时,发生了不可预测的事件,它阻止了程序按照我们程序员的预期正常执行! 2.什么是异常处理机制呢? 能让程序在异常发生时,按照代码预先设定的异常处理逻辑,针对性地处理异常, 让程序恢复正常并继续执行。 3.所有异常和错误的父类--ThrowableThrowable类 Read More
posted @ 2018-07-03 08:45 舞凍 Views(93) Comments(0) Diggs(0) Edit
1.获取xml文件: 2. 3.查看全部xml内容 4.删除节点 5.修改节点 6.添加节点 Read More
posted @ 2018-03-17 21:47 舞凍 Views(102) Comments(0) Diggs(0) Edit