摘要:
在java中JDK1.2版本以后,对象的引用类型分为四种,从高到低依次为:强引用、软引用、弱引用、虚引用。 强引用的特点:垃圾回收机制绝不会回收它,即使内存不足时,JVM宁愿抛出OutOfMemoryError错误,使程序异常终止, 也不会靠随意回收具有强引用的对象来解决内存不足问题。 软引用的特点 阅读全文
摘要:
基本数据类型转换成 String * 基本类型与字符串之间的转换 * 基本类型 >字符串 1.基本类型数据的值+"" 最简单的方式(工作中常用) 2.使用包装类中的静态方法 static String toString(int i)返回-一个表示指定整数的String 对象。 3.使用String类 阅读全文
摘要:
打印直角三角形 分析: 外层控制行数,内层控制星星数。关系为:* = 2*i-1; public class Test01 { public static void main(String[] args) { //打印正直角三角形 for(int i = 1; i <= 4; i++){ for(i 阅读全文
摘要:
并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运 阅读全文
摘要:
案例代码 package prvi.hsz.test.day0723; public class Test02 { public static void main(String[] args) { System.out.println("hello"+args[1]); } } 操作步骤 右键Tes 阅读全文
摘要:
IO概述 我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input和输出 output,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用java. io包下的内容,进行输入,输出操作。输入也叫做读取数据,输出也叫做作写 出数据。 IO的 阅读全文
摘要:
1.集合概述 集合定义: 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组的区别: 数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一 致。在开发中一般当对象多的时候,使用集合进行存储。 阅读全文
摘要:
1. 注释 Java注释有三种: 书写注释是一个非常好的习惯,平时写代码一定要注意规范。 单行注释 // 多行注释 /* */ 文档注释 /** */ 2. 标识符 * 标识符:(字(字母)、下(下划线)、美(美元符号)、人、数(数字)、骆驼(驼峰规则)有意义) 所有的标识符都应该以字母(A-Z 或 阅读全文
摘要:
1.1 栈 栈: stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其 他任何位置进行添加、查找、删除等操作。 简单的说:采用该结构的集合,对元素的存取有如下的特点 先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素).例如,子弹压 阅读全文
摘要:
1.1 泛型概述 泛型:是一种未知的数据类型,当我们不知道使用什么数据类型的时候可以使用泛型 泛型也可以看出是一个变量用来接收数据类型 E e: Element元素 T t: Type类型 ArrayList集合在定义的时候不知道集合中都会存储什么类型的数据,所以类型使用泛型 E:末知的数据类型 创 阅读全文