Java学习总结
文章平均质量分 60
wj沧浪之水
这个作者很懒,什么都没留下…
展开
-
equals方法
看的多就理解了!原文地址:http://www.cnblogs.com/xdp-gacl/p/3637073.html一、equals方法介绍1.1.通过下面的例子掌握equals的用法 1 package cn.galc.test; 2 3 public class TestEquals { 4 public static void main(转载 2016-05-20 11:35:09 · 316 阅读 · 0 评论 -
static关键字
原文地址:http://www.cnblogs.com/xdp-gacl/p/3637407.html重点是程序执行过程中内存的分配情况:栈:局部变量堆:new 出来的对象据存储区:static变量,字符串常量一、static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。转载 2016-05-20 11:22:15 · 272 阅读 · 0 评论 -
Java网络编程
原文地址:http://www.cnblogs.com/xdp-gacl/p/3631965.html一、网络基础概念 首先理清一个概念:网络编程 != 网站编程,网络编程现在一般称为TCP/IP编程。 二、网络通信协议及接口 三、通信协议分层思想 四、参考模型 五、IP协议 每个人转载 2016-05-20 10:19:13 · 313 阅读 · 0 评论 -
java GUI编程
原文地址:http://www.cnblogs.com/xdp-gacl/p/3632279.html一、AWT介绍 所有的可以显示出来的图形元素都称为Component,Component代表了所有的可见的图形元素,Component里面有一种比较特殊的图形元素叫Container,Container(容器)在图形界面里面是一种可以容纳其它Component元素的一转载 2016-05-20 10:04:02 · 407 阅读 · 0 评论 -
正在表达式
参考教程http://www.runoob.com/regexp/regexp-tutorial.html转载 2016-05-18 15:17:13 · 289 阅读 · 0 评论 -
JSON工具类总结
json与类对象互相转化及map等相互转换,Jackson框架 private JSONUtils() { } public static ObjectMapper om; static { om = new ObjectMapper(); om.configure( DeserializationConfig.Feature.ACCEPT_SINGLE_VA原创 2016-05-30 16:56:17 · 518 阅读 · 0 评论 -
Java集合个人总结
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap一、Collection:1.1 List1.1.1 LinkedList:1.1.2 ArrayList:1.1.3 Vec原创 2016-05-27 16:49:26 · 2442 阅读 · 0 评论 -
Java反射学习总结
Java反射机制提供了什么功能:1、获取Class对象,在使用Java的反射功能时,基本首先都要获取类的Class对象,再通过Class对象获取其他的对象。可通过如下方式获取:1.1 调用getClass:Boolean var1 = true;Class classType2 = var1.getClass();1.2 运用.class 语法:原创 2016-05-27 15:21:47 · 491 阅读 · 0 评论 -
Java核心中的核心-多态
原文地址:http://www.cnblogs.com/xdp-gacl/p/3644035.html一句话概括多态(也叫动态绑定):在运行期间,判断其引用的实际类型,根据其实际的类型,调用对应的方法。多态可以帮助我们的程序的颗扩展性达到极致。多态的三个必要条件:1、要有继承。2、子类要重写父类的方法。3、父类的引用指向父类的对象。转载 2016-05-26 10:25:19 · 516 阅读 · 0 评论 -
Java面向对象经典总结
从网页的博客中看到的,总结的比较经典。http://www.cnblogs.com/xdp-gacl/p/3624100.htmlhttp://www.cnblogs.com/xdp-gacl/p/3628880.html转载 2016-05-25 17:43:56 · 376 阅读 · 0 评论 -
Java类成员的初始化顺序
静态成员(静态变量、静态初始化块) > 变量、初始化块 > 构造器只要一个类被使用:调用了类中的某个静态方法或者是创建对象,这两种情况表明该类被使用了。如果是有类的继承关系,则优先执行父类中的成员,属性及构造器,及初始化顺序为:父类的静态成员子类的静态成员父类的变量、初始化块父类构造器子类的变量、初始化块子类构造器静态成员的特性为,只在数原创 2016-05-25 10:24:54 · 342 阅读 · 0 评论 -
java内存管理
引用地址:http://www.cnblogs.com/gw811/archive/2012/10/18/2730117.html一、栈:1、虚拟机栈:与程序计数器一样,Java虚拟机栈(Java Virtual Machine Stacks)也是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧(Sta转载 2016-05-24 17:30:37 · 337 阅读 · 0 评论 -
Java异常处理
一、异常的概念 异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。 package cn.javastudy.summary;public class TestEx{ public static void main(String args[]){ int arr[]={1,转载 2016-05-20 09:37:18 · 271 阅读 · 0 评论 -
堆栈信息打印
堆栈信息的打印,有助于我们定位问题的所在,不仅仅是定位到错误的当前行,我们最常见到的堆栈信息是在异常处理时,try...catch中打印异常信息:e.printStackTrace();下面为常用的四中打印堆栈信息的方法:1、org.apache.commons.lang.exception.ExceptionUtils.getFullStackTrace(e) private s原创 2016-05-24 09:43:48 · 1953 阅读 · 0 评论 -
Java与C++的区别
面试遇到的一个问题,之前没怎么关注,在网上搜了一些相关的资料,欢迎补充:1、指针 JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。 2、多重继承 c++支持转载 2016-05-23 17:16:47 · 231 阅读 · 0 评论