- 博客(4)
- 收藏
- 关注
原创 代码优化
代码优化主要分为两个方面:减少代码的体积,提高代码的允许效率 乘法和除法使用位移操作: for(val=0;val<10000;val+=5){ a=val*3; b=val/2; }用位移操作可以极大地提高性能,因为在计算机底层,对位移的操作是最方便、最快的,因此改为:for(val=0;val<10000;val+=5){ a=val<<3; b=val>>2;
2017-12-15 19:42:29
404
原创 抽象类
我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。如果一个类没有足够的信息来描述一个具体的对象,而需要其他具体的类来支撑它,那么这样的类我们称它为抽象类。比如new Animal(),我们都知道这个是产生一个动物Animal对象,但是这个Animal具体长成什么样子我们并不知道,它没有一个具体动物的概念,所以他就是一个抽象类,需要一个具体的
2017-12-12 11:16:05
632
原创 对象克隆
Employee original=new Employee(“John Public”,50000); Employee copy=original; copy.raiseSalary(10); // original changed Employee copy=original.clone(); copy.raiseSalary(10);// original unchanged
2017-12-11 18:48:25
191
原创 集合类
集合类概述 java.util包中提供了一些集合类,这些类又被称作容器。集合与数组不同的是,数组的长度是固的,集合的长度是可变的。 数组用来存放基本类型的数据,集合用来存放对象的引用。 Collection Collection接口是层次结构中的根接口,构成Collection的单位成为元素。Collection接口通常不能直接使用,接口提供了添加元素、删除元素、管理数据的方法。List接口和
2017-12-08 19:24:43
353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅