自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 Java 泛型通配符解惑

T  有类型?  未知类型一、通配符的上界既然知道List并不是List的子类型,那就需要去寻找替他解决的办法, 是AnimalTrianer.act()方法变得更为通用(既可以接受List类型,也可以接受List等参数)。在Java里解决办法就是使用通配符“?”,具体到AnimalTrianer,就是将方法改为act(List<? extends Animal

2017-06-27 16:19:15 377

转载 Android如何绘制视图,解释了为何onMeasure有时要调用多次

当Activity获取焦点的时候,它就需要绘制布局。Android框架会处理绘制过程,但这个Activity必须提供它布局树的根节点。   绘制过程是从布局的根节点开始的。这个过程需要测量和绘制布局树。绘制过程是通过遍历树和渲染每个与绘制区域相交的视图来处理的。接下来,ViewGroup职责就是请求它的每个子视图都会绘制(使用draw()方法),同时View的职责就是绘制自身。由于这个树都

2017-06-22 13:45:34 504

原创 Java 容器知识点(简)

1、加入Set的元素必须定义equals()方法以确保对象的唯一性。关于Set子类集合的元素顺序问题:HashSet以某种神秘的顺序保存所有的元素(O(∩_∩)O~)、LinkedHashSet按照元素的插入顺序保存元素、TreeSet按照排序顺序维护元素。2、除了并发应用,Queue在JavaSE5中仅有的两个实现是LinkedList和PriorityQueue。3、散列与散列码O

2017-06-11 10:23:23 576

原创 Java I/O 知识点(二)

1、标准I/O:按照Java标准I/O模型,Java提供了System.in、System.out、System.err。其中System.out、System.err已经事先被包装成了printStream,而System.in却是一个没有被包装的未经加工的InputStream。这意味着我们可以直接使用System.out、System.err,但是使用System.in的时候必须对其进行包装

2017-06-07 22:24:36 346

原创 Java I/O 知识点(一)

1、“流”屏蔽了实际I/O设备中处理数据的细节;Java类库中的I/O类分成了输入和输出两部分。任何自inputStream或Reader派生的而来的类都含有名为read()的基本方法,用于读取字节或字节数组。同样,任何来自outputStream或者Writer派生而来的类都含有名为write()的基本方法,用于写单个字节或者字节数组。但是,我们经常不会用到这些方法,它们之所以存在是因为别的类会

2017-06-03 17:12:36 582

动态代理及生成的代理类

动态代理及其生成的代理类,可以反编译查看其类的结构。

2017-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除