07 2015 档案

摘要:此题为给一个集合,求所有子集中的某一个子集,这个子集满足条件:1,此集合的和为一个level2幸运数字,该数字要么全是7,要么全是42,该集合为满足条件中所有数组中和最大的一个3,如果有多个这样的数组,返回字典序最小的那个。其中比较重要的算法就是求一个集合的所有子集:如下:int [] number... 阅读全文
posted @ 2015-07-25 15:35 hitz&x 阅读(131) 评论(0) 推荐(0)
摘要:class Test{public static void main(String[] args){ String s1 = "abc";//s1是一个类类型的变量,abc是一个对象,字符串的最大特点,一单被初始化就不能改变。s1是字符串的引用。 String s2 = new String("ab... 阅读全文
posted @ 2015-07-25 15:16 hitz&x 阅读(234) 评论(0) 推荐(0)
摘要:集合是一种容器。集合和数组的不同之处:只用于存储对象,集合长度可变,数组只能存同一种类型的对象,集合可以存任意对象。Collection |--List:元素是有序的,元素可以重复,因为该集合提醒有索引 |--ArrayList:底层的数据结构使用的是数组,查询速度很快,增删稍慢。是不同... 阅读全文
posted @ 2015-07-25 15:16 hitz&x 阅读(647) 评论(0) 推荐(0)
摘要:创建线程:通过对java.lang包的查找,继承Thread类可以创建线程1,建立类继承Thread类2,复写Thread中的ran方法。3,调用线程的start()方法,该方法的作用是,启动线程,调用ran方法。public class Test {public static void main(... 阅读全文
posted @ 2015-07-25 15:15 hitz&x 阅读(344) 评论(0) 推荐(0)
摘要:线程间通信,其实就是多个线程在操作同一个资源,但操作动作不同。同步代码块用了同一个锁。public class Test{public static void main(String args []){ Res r = new Res(); Input in = new Input(r); Outp... 阅读全文
posted @ 2015-07-25 15:15 hitz&x 阅读(288) 评论(0) 推荐(0)
摘要:面向对象的第三个特征,多态:可以理解为事物存在的多种状态。1,多态的体现:父类的引用指向了自己的子类,父类的引用可以接收子类对象。Animal c1 = new Cat(); c1.eat(); function(new Dog()); function(new Pig());public stat... 阅读全文
posted @ 2015-07-25 15:14 hitz&x 阅读(220) 评论(0) 推荐(0)
摘要:内部类:将一个类定义在另一个类里面,称里面那个类为内部类。举例:class Zx{public static void main(String []arr){Outer o = new Outer();o.method();}}class Outer{class Inner //内部类,可以定义多个... 阅读全文
posted @ 2015-07-25 15:14 hitz&x 阅读(208) 评论(0) 推荐(0)
摘要:继承1,提高代码复用性2,让类与类之间产生关系,有了关系,才会有多态的特性3,必须是类与类之间有所属关系才可以继承。看父类的所有方法属性在子类中是否都必须具备。Java只支持单继承,不支持多继承,多继承容易带来安全隐患。使用库的时候:查阅父类的方法,使用子类创建对象,因为父类可能不能创建对象,子类的... 阅读全文
posted @ 2015-07-25 15:13 hitz&x 阅读(139) 评论(0) 推荐(0)
摘要:求解思路是把数字转换成字符串,进行判断,级数public class Test { public static void main(String args []) { TheLuckyNumbersLevelOne a = new TheLuckyNumbersLevelOne(); Syste... 阅读全文
posted @ 2015-07-24 15:26 hitz&x 阅读(168) 评论(0) 推荐(0)
摘要:RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父... 阅读全文
posted @ 2015-07-14 15:07 hitz&x 阅读(211) 评论(0) 推荐(0)
摘要:static关键字:用法:用于修饰成员(成员变量,成员函数)特点1随着类的加载而加载,随着类的消失而消失。说明生命周期最长。2优先于对象存在,静态先存在,对象后存在。3被所有对象共享4可以直接被类名调用 Persion.country ;使用注意事项:1,静态方法只能访问静态成员(因为static... 阅读全文
posted @ 2015-07-08 21:41 hitz&x 阅读(129) 评论(0) 推荐(0)
摘要:来自http://blog.csdn.net/gueter/article/details/1524447URL篇http url格式:http://host[:port][abs_path]host为合法的主机域名或者IP地址;port为指定端口号,如果为空则使用缺省端口80;abbs_path为... 阅读全文
posted @ 2015-07-07 20:33 hitz&x 阅读(243) 评论(0) 推荐(0)
摘要:方法方法的定义:修饰符 返回值类型 函数名(参数列表){执行语句;return 返回值;}由于main时静态的所以定义的函数也需要是静态的staticpublic static xxx(){}函数的重载:同一个类中,可以存在一个以上的同名函数,只他们的参数个数或者参数类型不同即可。//重载和返回值类... 阅读全文
posted @ 2015-07-07 20:32 hitz&x 阅读(896) 评论(0) 推荐(0)
摘要:概述面向对象三个特征:封装,继承,多态。找对象,建立对象,使用对象,维护对象之间关系。类和对象关系:类:对现实生活中事物的描述。即class定义的类。对象:就是这类事物,事实存在的个体。对应于java中new的实体。 对象指向实体。 定义类:就是在描述事物,就是定义属性和行为,行为对应为方法。定义类... 阅读全文
posted @ 2015-07-07 20:32 hitz&x 阅读(189) 评论(0) 推荐(0)