java基础研究
zhu_mao
这个作者很懒,什么都没留下…
展开
-
java 隐藏实现(1)
1.java隐藏实现的目的a.java隐藏实现的目的是完成接口与实现的分离,把做什么和怎么做进行分离;b.告诉客户程序员,他们可以使用那些东西,不能使用那些东西。相当于在系统里构建自己的内部机制。2.java的两个域(范围)java有两个范围:a.class:java中最小的域,不做过多的解释了;b.编译单元:Java的源代码文件通常称为编译单元,每个编译单元都必须是一个....2011-11-23 19:22:02 · 403 阅读 · 0 评论 -
java 隐藏实现(2)
1.私有权限特殊情况分析package com.chinamworld.chapter52;public class TestExtends { private void h(){ System.out.println("TestExtends" + " h()"); } /** * @param args */ public static voi...原创 2011-11-23 19:25:45 · 192 阅读 · 0 评论 -
java 隐藏实现(3)
继承对访问权限的影响代码如下:package com.chinamworld.chapter53;public class Father { public void publicMethod(){ System.out.println("this is public method"); } protected void protectedMethod(){ Sy...原创 2011-11-23 19:43:02 · 230 阅读 · 0 评论 -
java 隐藏实现(4)
1.继承方法中私有权限的覆盖package com.chinamworld.chapter53;public class Father { public void publicMethod(){ System.out.println("this is public method"); } protected void protectedMethod(){ Syste...原创 2011-11-23 19:58:41 · 259 阅读 · 0 评论 -
java 集合(1)--------集合框架整体架构
1.集合框架整体架构 collection:集合层次中的根接口,JDK没有提供这个接口直接的实现类。set:不能包含重复的元素。sortedSet是一个按照升序排列元素的set。list:是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式。map:包含了key-value对。map不能包含重复的key。sortedMap是一个按照升序排列ke...原创 2011-11-25 10:38:07 · 198 阅读 · 0 评论 -
java 集合(2)--------数组
一.java数组1.java数组与其他容器的比较(1)效率----------访问效率最好;(2)可以持有primitives;(3)长度固定;(4)类型识别;2.数组工具类(Arrays)提供了五个基本方法:(1)填充------用来进行填充的fill();在使用fill()来填充一个数组时,该数组只能被填充为同一个值(2)排序------用来进行排序的s...原创 2011-11-25 11:13:55 · 89 阅读 · 0 评论