- 博客(8)
- 收藏
- 关注
原创 Java SE 基础:集合(2)
作者:小兔子脚 链接:https://zhuanlan.zhihu.com/p/25064361 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Map Map接口 ----HashMap:Map的主要实现类。 ----LinkedHashMap:使用链表添加进Map的顺序,故遍历Map时,是按添加的顺序遍历的。 ----Tre
2017-02-02 19:28:39 182
原创 Java SE 基础:集合(1)
作者:小兔子脚 链接:https://zhuanlan.zhihu.com/p/25063771 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一:集合概述 》1.存储对象可以考虑:数组、集合 》2.数组存储对象的弊端:一旦创建,其长度不可变 》3.集合: 分为 Collection 和 Map 两种体系。 ①Collection 接口:
2017-02-02 18:53:04 184
原创 Java SE 基础:反射
作者:小兔子脚 链接:https://zhuanlan.zhihu.com/p/25057658 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 反射(Reflection)被视为 动态语言的关键。 反射机制 是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态的获取信息以及动
2017-02-01 18:56:58 167
原创 Java SE 基础:泛型
作者:小兔子脚 链接:https://zhuanlan.zhihu.com/p/25054132 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一:为什么要有泛型? 1.解决元素存储的安全问题。 2.解决获取元素时,需要进行类型强制转换。 二:泛型使用: 1.在集合中使用泛型: 2.自定义泛型类、泛型接口、泛型方法 1)自定义泛型
2017-01-31 23:27:43 180
原创 Java SE 基础:内部类
内部类:即在类的内部定义的类。 内部类的分类: 》成员内部类(定义在类的内部,方法外) 》局部内部类(声明在方法内) 1.成员内部类: ①成员内部类是外部类的一个成员,可用权限修饰符修饰 ②可用static final abstract 修饰 ③可在其内部定义属性、方法、构造
2017-01-31 20:36:54 184
原创 Java SE 基础:方法的参数传递
//个人观点,望请指教 //没贴代码,纯理解,需要自己写代码,debug,为加强理解,至少敲代码。 Java的参数传递机制就是值传递: 1.形参是基本数据类型:可以解释为 形参 是 实参 的一个副本(方法中的变量是局部变量,作用域仅是本身方法),因此如果方法中修改了该参数,也仅是改变副本,实参的值不受影响。 2.形参是引用类型:同样是值传递,只不过这个值传递 传递的是 实参
2017-01-30 17:09:55 237
原创 Java SE 基础:多维数组
一:多维数组初始化两种方式: 1.静态初始化: int a[][] = new int[][]{{1,2,3},{1,2},{3}}; 2.动态初始化: ①String[][] names = new String[2][1]; ②String[][] names = new String[4][]; 同时还需指定 每行 有多少列。 names[0] = new S
2017-01-29 20:38:21 170
原创 Java SE 基础:一维数组
作者:小兔子脚 链接:https://zhuanlan.zhihu.com/p/25042868 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 //个人观点,望请指教,谢谢。 一:基本数据类型的变量创建的数组:byte, short, int, long, float, double, char, boolean 1.对于byte short i
2017-01-29 20:26:26 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人