摘要: * 字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。 * 通过查看API,我们可以知道 * A:字符串字面值"abc"也可以看成是一个字符串对象。 * B:字符串是常量,一旦被赋值,就不能被改变。 * * 构造方法: * public String():空构造 * public St 阅读全文
posted @ 2018-10-27 15:42 武士黄 阅读(164) 评论(0) 推荐(0) 编辑
摘要: * System类下有一个静态的字段: * public static final InputStream in; 标准的输入流,对应着键盘录入。 * * InputStream is = System.in; * * class Demo { * public static final int x 阅读全文
posted @ 2018-10-27 15:32 武士黄 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。Object类的构造方法有一个,并且是无参构造这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造 * * Object类的方法: * public int hashCode():返回该对象的哈希码值。 * 阅读全文
posted @ 2018-10-25 01:09 武士黄 阅读(152) 评论(0) 推荐(0) 编辑
摘要: * Map集合和Collection集合的区别? * Map集合存储元素是成对出现的,Map集合的键是唯一的,值是可重复的。可以把这个理解为:夫妻对 * Collection集合存储元素是单独出现的,Collection的儿子List是可重复的,Set是唯一的。可以把这个理解为:光棍(11.11) 阅读全文
posted @ 2018-10-24 21:50 武士黄 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 代码: Collection c = new ArrayList(); c.add("hello"); c.add("world"); c.add("java"); System.out.println(c); 为什么c输出的不是地址值呢? A:Collection c = new ArrayLis 阅读全文
posted @ 2018-10-22 14:48 武士黄 阅读(242) 评论(0) 推荐(0) 编辑
摘要: // ClassCastException 报错,注意,千万要搞清楚类型 * Vector的特有功能: * 1:添加功能 * public void addElement(Object obj) -- 被add()替代 * 2:获取功能 * public Object elementAt(int i 阅读全文
posted @ 2018-10-22 11:27 武士黄 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 对象数组的内存图解: 集合的继承体系图解: * 数组和集合的区别? * A:长度区别 * 数组的长度固定 * 集合长度可变 * B:内容不同 * 数组存储的是同一种类型的元素 * 而集合可以存储不同类型的元素 * C:元素的数据类型问题 * 数组可以存储基本数据类型,也可以存储引用数据类型 * 集合 阅读全文
posted @ 2018-10-21 10:48 武士黄 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 集合体系图: * ArrayList * 集合的体系结构: * 由于不同的数据结构(数据的组织,存储方式),所以Java为我们提供了不同的集合, * 但是不同的集合他们的功能都是相似,不断的向上提取,将共性抽取出来,这就是集合体系结构形成的原因 * * 体系结构: * 怎么学习?最顶层开始学习,因为 阅读全文
posted @ 2018-10-15 15:50 武士黄 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。 * String toString() : 返回该对象的字符串表示 * return getClass().getName() + "@" + 阅读全文
posted @ 2018-10-14 10:57 武士黄 阅读(644) 评论(0) 推荐(0) 编辑
摘要: //包名采用全部小写字母 * 包的特点: * 可以有多层 * 不同包下的文件名可以重复 * 包的声明必须是第一行代码 * 不同包之间的互相访问 * 使用类的全名 * 使用关键字import将类导入 * * * 注意:*代表的是通配符,代表导入了这个包下所有的类,并没有导入子包下的类 * * 类的全名 阅读全文
posted @ 2018-10-14 10:48 武士黄 阅读(180) 评论(0) 推荐(0) 编辑