摘要: 一:对象数组的概述 数组和集合存储引用数据类型,存的都是地址值 二:集合的由来及集合继承体系图 1.集合的由来 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 2. 阅读全文
posted @ 2017-08-22 13:25 TheCompass 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一:List的三个子类的特点 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: 底层数据结构是数组,查询快,增删慢。 线程安全,效率低。 Vector相对ArrayList查询慢(线程安全的) Vector相对LinkedList增删慢(数组结构) L 阅读全文
posted @ 2017-08-22 13:24 TheCompass 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 一:读程序写结果 阅读全文
posted @ 2017-08-20 16:56 TheCompass 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 字符串类常见面试题 1.判断定义为String类型的s1和s2是否相等 2.下面这句话在内存中创建了几个对象 3.判断定义为String类型的s1和s2是否相等 4.判断定义为String类型的s1和s2是否相等 5.判断定义为String类型的s1和s2是否相等 阅读全文
posted @ 2017-08-20 16:55 TheCompass 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一:String类概述 1.字符串字面值"abc"也可以看成是一个字符串对象. 2.字符串时常量,一旦被赋值,就不能被改变. 3.String类重写了toString方法. 二:String类常用构造方法 1.String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。 2.S 阅读全文
posted @ 2017-08-20 16:54 TheCompass 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Scanner的概述和方法介绍 一:Scanner的构造方法原理 1.Scanner(InputStream source) 构造一个新的 Scanner,它生成的值是从指定的输入流扫描的。 2. System类下有一个静态的字段:public static final InputStream in 阅读全文
posted @ 2017-08-20 11:21 TheCompass 阅读(559) 评论(0) 推荐(0) 编辑
摘要: * A:程序的编译和运行的环境配置(一般不改) * window -- Preferences -- Java * 编译环境:Compiler 默认选中的就是最高版本。 * 运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。 * 问题: * 低编译,高 阅读全文
posted @ 2017-08-19 20:18 TheCompass 阅读(603) 评论(1) 推荐(1) 编辑
摘要: package Callatz;/* 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印******* ***** *** * *** ************ */public class Shalou { public void shaLou(int n){ 阅读全文
posted @ 2017-08-19 18:57 TheCompass 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: * A:Alt+/ 起提示作用* B:main+alt+/,syso+alt+/,给出其他提示* C:补充输出语句,选中需要输出的部分,alt+/选择最后一项即可* C:定义自己的alt + / * windows--perference-Java-Editor-Templates--New * A 阅读全文
posted @ 2017-08-19 12:42 TheCompass 阅读(1236) 评论(0) 推荐(0) 编辑