- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 java之高级for循环
高级for循环格式:for(数据类型 变量名 : 被遍历的集合(Collection)或者数组){}对集合进行遍历。只能获取集合元素。但是不能对集合进行操作。迭代器除了遍历,还可以进行remove集合中元素的动作。如果是用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。传统for和高级for有什么区别呢?
2016-05-18 11:00:23 420
原创 java 之匿名内部类
匿名内部类:1,匿名内部类其实就是内部类的简写格式。2,定义匿名内部类的前提:内部类必须是继承一个类或者实现接口。3,匿名内部类的格式: new 父类或者接口(){定义子类的内容}4,其实匿名内部类就是一个匿名子类对象。5,匿名内部类中定义的方法最好不要超过3个。abstract class AbsDemo{abstract void show();}
2016-05-11 11:30:14 234
原创 java之多态
在多态中成员函数的特点:在编译时期:参阅引用型变量所属的类中是否有调用的方法。如果有,编译通过,如果没有编译失败。在运行时期:参阅对象所属的类中是否有调用的方法。简单总结就是:成员函数在多态调用时,编译看左边,运行看右边。在多态中,成员变量的特点:无论编译和运行,都参考左边(引用型变量所属的类)。在多态中,静态成员函数的特点:无论编译和运行,都参考做左边。class
2016-05-09 16:59:05 249
原创 java之接口
接口:初期理解,可以认为是一个特殊的抽象类当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。class用于定义类interface 用于定义接口。接口定义时,格式特点:1,接口中常见定义:常量,抽象方法。2,接口中的成员都有固定修饰符。常量:public static final方法:public abstract 记住:接口中的成员都是pu
2016-05-09 15:41:29 252
原创 java之抽象类
当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用
2016-05-09 14:15:56 662
原创 java单例模式详解
class Single { //你声明的是一个static属性,那么它就会在虚拟机加载这个类的时候就帮你实例化好, //以后不再执行了,这个single对象会在虚拟机运行时一直存在于内存之中,//所以private static single s = new single();//这句话只会被调用一次,所以自然就只有这一个对...
2016-05-07 15:50:59 395
转载 listview的九大重要属性
1.android ListView 一些重要属性详解,兄弟朋友可以参考一下。首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和false。android:stackFromBottom="true"。2.transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最
2016-05-07 15:45:20 377
转载 Web安全的关键点
用浏览器打开一个网站,呈现在我们面前的都是数据,有服务端存储的(如:数据库、内存、文件系统等)、客户端存储的(如:本地 Cookies、Flash Cookies 等)、传输中的(如:JSON 数据、XML 数据等),还有文本数据(如:HTML、JavaScript、CSS 等)、多媒体数据(如:Flash、MP3 等)、图片数据等。 这些数据构成了我们看到的 Web 世界,它表面丰富
2016-05-07 15:33:52 290
转载 华为自主操作系统
任正非曾在2016年市场工作大会讲话时说:未来二、三十年世界会爆发一场巨大的技术革命,这是人类社会五千年来不曾有过的,其深度、广度我们还想象不到。但过去的二十多年,十几万华为人一同努力划桨,已经把华为的航母划到起跑线上了,华为努力进入无人区,承担着引领行业发展的责任。或许,带领华为进入“无人区”才是任正非真正的战略目标!我们现在只能模糊感知任正非对无人区的期望,可能若干年以后我们才会恍然大
2016-05-07 11:29:23 1784 1
原创 static的应用场景
什么使用静态?要从两方面下手:因为静态修饰的内容有成员变量和函数。什么时候定义静态变量(类变量)呢?当对象中出现共享数据时,该数据被静态所修饰。对象中的特有数据要定义成非静态存在于堆内存中。什么时候定义静态函数呢?当功能内部没有访问到肺静态数据(对象的特有数据),那么该功能可以定义成静态的。class Person{
2016-05-07 10:48:02 1000
原创 this关键字的应用
/*this:看上去,是用于区分局部变量和成员变量同名情况。this为什么可以解决这个问题?this到底代表的是什么呢?this:就代表本类的对象,到底代表哪一个呢?this代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在的函数,this就代表哪个对象。this的应用:当定义类中功能时,该函数内部要用到调用该函数的对象时,这时用this来表示这个对象。但凡本类功能内部使用了了本类对
2016-05-07 10:46:54 726
原创 static 的特点
→static特点1、随着类的加载而加载也就是说:静态会随着类的消失而消失,说明他的生命周期最长2、优先于对象存在3、被所有对象所共享4、可以直接被类名调用 →int age(成员变量)实例变量和 static int age(静态成员变量)类变量的区别1、存放为着实例变量是随着对象的创建而存在堆内存中类变量随着类的加载而存在于方法区中2、生命周期
2016-05-07 10:45:31 1031
原创 接口与抽象类的总结
接口是java中的一大特性和一大支柱性的优点接口用来别具体的类实现,会自动继承接口中的抽象方法给这类继承他的类接口有点像是复制的意思.只不过是java中是这么写罢了现在已经开始"面向接口编程"时代,利用接口来解耦接口中的方法一定都会被继承他的类实现`,如果少继承了或者没有继承`会报错比如说`你写了10个类,每个类中都需要一些同名且返回值一样的方法,这时候就可以用接口,把这些方法
2016-05-07 10:44:15 570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人