![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 82
图派克
简单,冲动
展开
-
Java中的static与final关键字的作用
static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是转载 2016-11-03 17:42:37 · 326 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
转自:http://www.cnblogs.com/beanmoon/archive/2012/12/06/2805221.html最近在项目中总是纠结是使用抽象类还是接口,看了这篇分析抽象类和接口的好文,似乎清晰了很多,也对接口分离原则有了些了解。 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予转载 2016-12-30 16:51:08 · 281 阅读 · 1 评论 -
深入理解HTTP协议、HTTP协议原理分析
这是篇详细分析http的文章,感觉写的很好,就转过来了,链接http://www.th7.cn/Program/Android/201604/794105.shtmlhttp协议学习系列1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide W转载 2016-12-15 14:19:45 · 322 阅读 · 0 评论 -
Java中有关Null的一些事
转自:http://www.importnew.com/14229.html对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。我越发感转载 2016-12-16 13:42:57 · 257 阅读 · 0 评论 -
Java集合---LinkedList源码解析
转自:http://www.cnblogs.com/ITtangtang/p/3948610.html一、源码解析1、 LinkedList类定义2、LinkedList数据结构原理3、私有属性4、构造方法5、元素添加add()及原理6、删除数据remove()7、数据获取get()8、数据复制clone()与toArray()9、遍历数据:It转载 2016-12-07 14:45:39 · 201 阅读 · 0 评论 -
java ArrayList与LinkedList的普通for循环遍历
对于大部分Java程序员朋友们来说,可能平时使用得最多的List就是ArrayList,对于ArrayList的遍历,一般用如下写法:public static void main(String[] args){ List arrayList = new ArrayList(); for (int i = 0; i ) { arrayL转载 2016-11-24 17:54:02 · 2995 阅读 · 0 评论 -
Java源码解读——ArrayList(二)
看了下ArrayList的源码,记录下自己的解读心得与体会。 ArrayList的自动变长机制都知道ArrayList不像数组那样是定长的,然而ArrayList也使用了数组来保存数据,所以么,自然很关心是怎么实现变长的。 ArrayList通过ensureCapacityInternal(int minCapacity)方法实现自身容量的增加,在add()转载 2016-11-22 12:25:07 · 320 阅读 · 2 评论 -
Java源码解读——ArrayList(一)
为了提高自己的Java开发能力,我也向高手、牛人学习,去解读源码。自己底子差了点,不过看个源码还是没问题的。第一站ArrayList。源码为Java 1.7的源码ArrayList是一个实现可变长数组,继承AbstractList类,实现所有的List接口,还实现了RandomAccess、Cloneable、Serializable接口。ArrayList不进行同步,除此之外基本转载 2016-11-22 12:05:22 · 281 阅读 · 0 评论 -
Java单例模式——并非看起来那么简单
版权声明:本文为【viclee】原创,如需转载请注明出处~ Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在。一些管理器和控制器常被设计成单例模式。 单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以减少每次创建对象的时间开销,还可以节约内存空间;能够避转载 2016-10-28 10:32:51 · 222 阅读 · 0 评论 -
java中关于try、catch、finally中的细节分析
转载地址:http://www.cnblogs.com/aigongsi/archive/2012/04/19/2457735.html看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程12转载 2016-11-08 11:53:23 · 223 阅读 · 0 评论 -
java的接口、类、属性、方法各有哪些修饰符
1、 接口的修饰符只有:public2、 类的修饰符分为:可访问控制符和非访问控制符两种。可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1、公共类修饰符 public : Java 语言中类 的可访问控制符只有一个: public 即公共的。每个 Java 程序的主类都必须是 public 类作为公共工具供其转载 2016-11-07 16:48:50 · 705 阅读 · 0 评论 -
java 内部类和匿名内部类
Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。public class Outer{private static int i = 1;private int j=10;private int k=20;public s原创 2016-10-27 17:02:07 · 331 阅读 · 0 评论 -
Java高级部分笔记-------泛型
转自:https://my.oschina.net/codeWatching/blog/228755摘要: 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。1.泛型的概念在Ja转载 2017-02-17 17:30:42 · 477 阅读 · 0 评论