摘要: 成员内部类 作为外部类的一个成员存在的类称为成员内部类。 注意: 必须先创建外部类才能创建内部类。 成员内部类不能含有static的变量和方法。因为成员内部类需要先创建外部类,才能创建它自己的。 代码: 调用: 打印: 分析: 反编译后自动生成文件:Outer$Inner.class Outer 反 阅读全文
posted @ 2016-11-28 18:10 SQP51312 阅读(3092) 评论(0) 推荐(0) 编辑
摘要: 什么是内部类? 一个类的定义放在另一个类的定义内部,这个类这就是内部类。类名不需要和文件夹相同。 代码: 编译后: 生成两个.class文件:Outer.class和Outer$Inner.class;因为是两个不同的类,所以内部类的成员变量和方法名可以和外部类相同。 Outer反编译代码1: Ou 阅读全文
posted @ 2016-11-28 18:09 SQP51312 阅读(511) 评论(0) 推荐(1) 编辑
摘要: 什么是局部内部类? 定义在方法中的内部类。 注意: 1、内部类不能被public、private、static修饰; 2、在外部类中不能创建内部类的实例; 3、创建内部类的实例只能在包含他的方法中; 4、内部类访问包含他的方法中的变量必须有final修饰; 5、外部类不能访问局部内部类,只能在方法体 阅读全文
posted @ 2016-11-28 18:09 SQP51312 阅读(9624) 评论(0) 推荐(0) 编辑
摘要: 在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,加入了对String支持。 1、int型 输出:0 2、enum类型 输出:中 3、String 输出:中 分析(String类型) 字节码反编译后: 从中可以看出: 1 阅读全文
posted @ 2016-11-18 16:22 SQP51312 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 枚举类型(Enumerated Type) 什么是枚举? 枚举是一个被命名的整型常数的集合。在多种编程语言中都有使用(C/C++/c#/java等)。 示例 为什么使用枚举? 在JDK1.5 之前,定义常量都是: public static fianl …… 。 类常量 接口常量 使用 但是这种方式 阅读全文
posted @ 2016-11-16 14:33 SQP51312 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 遍历数组 1 String[] s = { "A", "B", "C" }; for (int i = 0; i < s.length; i++) { System.out.println(s[i]); } 2 String[] s = { "A", "B", "C" }; for (String 阅读全文
posted @ 2016-11-15 14:18 SQP51312 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 作用: 通过给语句块加标号可以赋予语句块名称。 标号位于语句块之前,标号只能被continue和break引用。 标号标识的语句块一般是多层循环结构。 break只能跳出单层循环,对于多层循环通过break后加标号的方式可跳出标号所标识的循环体。 continue的用法与break类似,只是作用和效 阅读全文
posted @ 2016-11-15 10:43 SQP51312 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 软件过程是软件生命周期中的一系列相关活动,即用于开发和维护软件及相关产品的一系列活动。 软件过程模型可以帮助开发团队理解开发过程,形成对开发中的活动、资源和约束的共同理解,可以根据具体情况对一个过程进行裁翦等。 瀑布模型 瀑布模型最早由Royce提出,该模型因过程排列酷似瀑布而得名。 该模型是文档驱 阅读全文
posted @ 2016-11-03 11:55 SQP51312 阅读(441) 评论(0) 推荐(0) 编辑
摘要: UP (Unified Process,统一软件开发过程)。 RUP(Rational Unified Process) 是 Rational 公司开发和维护的过程产品。 统一过程模型是一种“用例驱动,以体系结构为核心,迭代及增量”的软件过程框架,由UML方法和工具支持。它提供了一种演进的特性。 每 阅读全文
posted @ 2016-11-03 11:53 SQP51312 阅读(423) 评论(0) 推荐(0) 编辑
摘要: CPU是计算机的控制中心,主要由运算器、控制器、寄存器组和内部总线等部件组成。 控制器由程序计数器、指令寄存器、指令译码器、程序状态字寄存器PSW、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。它的主要功能有:从内存中取出一条指令,并指出下一条指令在内 阅读全文
posted @ 2016-11-03 11:51 SQP51312 阅读(226) 评论(0) 推荐(0) 编辑