摘要: 内部类 定义在类内部、方法内部或局部代码块内部的类 (1)非静态内部类 class A { class Inner { } } A a = new A(); A.Inner inner = a.new Inner();(2)静态内部类 class A { static class Inner { ... 阅读全文
posted @ 2015-12-26 22:46 冰山雪鸮 阅读(119) 评论(0) 推荐(0) 编辑
摘要: (1)java中的基本数据类型 byte 1字节,-128到127,-2^7到2^7-1 short 2字节,-2^15到2^15-1 int 4字节,-2^31到2^31-1 long 8字节,-2^63到2^63-1 float 4字节,单精度 double 8字节,双精... 阅读全文
posted @ 2015-12-26 19:10 冰山雪鸮 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 递归在处理循环调用方法本身上有很好的效果,它的特点是牺牲了内存,在特定情况下提高了运算速度。如在求 某数的阶乘,利用递归调用显然比循环乘法运算更有效果(在输入较大数时容易溢出)package recur;import java.util.Scanner;public class Recur { ... 阅读全文
posted @ 2015-12-26 13:03 冰山雪鸮 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 排序和查找是我们经常用到的方法,通常编译器也会自带这类方法如java里面的Arrays.sort()和Arrays.binarySearch(a, key),排序通常有两种方法,插入排序和冒泡排序,一般来说,冒泡排序比插入排序的效率更更高。查找数组中某个值的位置,如果数组是有序数组,二分法查找是个... 阅读全文
posted @ 2015-12-26 11:15 冰山雪鸮 阅读(203) 评论(0) 推荐(0) 编辑