`
祝建国
  • 浏览: 5252 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一.java数组 1.java数组与其他容器的比较 (1)效率----------访问效率最好; (2)可以持有primitives; (3)长度固定; (4)类型识别; 2.数组工具类(Arrays) 提供了五个基本方法: (1)填充------用来进行填充的fill(); 在使用fill()来填充一个数组时,该数组只能被填充为同一个值 (2)排序------用来进行排序的sort(); 排序需要使用比较器,comparable和compartor (3)查找------用来进行查找的binarySearch(); 一定要先排序后查找,如果有两个相同的值不确定会返回那 ...
1.集合框架整体架构         collection:集合层次中的根接口,JDK没有提供这个接口直接的实现类。 set:不能包含重复的元素。sortedSet是一个按照升序排列元素的set。 list:是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式。 map:包含了key-value对。map不能包含重复的key。sortedMap是一个按照升序排列key的map    
1.继承方法中私有权限的覆盖 package com.chinamworld.chapter53; public class Father { public void publicMethod(){ System.out.println("this is public method"); } protected void protectedMethod(){ System.out.println("this is protected method"); } void packageMethod(){ System.out.print ...
继承对访问权限的影响 代码如下: package com.chinamworld.chapter53; public class Father { public void publicMethod(){ System.out.println("this is public method"); } protected void protectedMethod(){ System.out.println("this is protected method"); } void packageMethod(){ System.out.pri ...
1.私有权限特殊情况分析 package com.chinamworld.chapter52; public class TestExtends { private void h(){ System.out.println("TestExtends" + " h()"); } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Hello hello = new Hello() ...
1.java隐藏实现的目的 a.java隐藏实现的目的是完成接口与实现的分离,把做什么和怎么做进行分离; b.告诉客户程序员,他们可以使用那些东西,不能使用那些东西。相当于在系统里构建自己的内部机制。 2.java的两个域(范围) java有两个范围: a.class:java中最小的域,不做过多的解释了; b.编译单元:Java的源代码文件通常称为编译单元,每个编译单元都必须是一个.java结尾的文件;但是并不要求每一个编译单元一定要有一个public类,没有也可以,如果没有public类则此编译单元(即.java的名字可以随便起),否则一定要和.java的名字一直;   一个编译单元可以有多 ...
Global site tag (gtag.js) - Google Analytics