java
ProfeSir
努力学习Java编程中...大家多多指教。
展开
-
多态继承的运行时绑定
有问题的话多思考,用自己所学知识解决问题才是王道,上网搜答案==没做原创 2016-07-29 08:59:21 · 757 阅读 · 0 评论 -
Spring 框架简介
Spring 系列: Spring 框架简介Spring AOP 和 IOC 容器入门在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的Spring 系列,其中还将介转载 2016-09-06 10:22:09 · 313 阅读 · 0 评论 -
JVM监测指令
http://blog.csdn.net/fenglibing/article/details/6411940转载 2016-09-16 13:01:52 · 393 阅读 · 0 评论 -
Java内存泄露的原因
关闭异常、堆内存溢出、OOM的几种情况1、堆内存溢出【情况一】: java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: -Xms3062m转载 2016-09-16 12:58:14 · 416 阅读 · 0 评论 -
TreeMap源码解析 给jdk写注释系列之jdk1.6容器(7)
TreeMap是基于红黑树结构实现的一种Map,要分析TreeMap的实现首先就要对红黑树有所了解。 要了解什么是红黑树,就要了解它的存在主要是为了解决什么问题,对比其他数据结构比如数组,链表,Hash表等树这种结构又有什么优点。 1.二叉查询树、红黑树介绍 以下为个人理解,有误请拍砖。。。 下面我尽可能用通俗易懂的语言,简单总结一下数组,链转载 2016-08-05 21:24:32 · 441 阅读 · 0 评论 -
反射的具体使用方法
装瞧个遍(反射)标签: java 2016-08-09 17:13 384人阅读 评论(2)收藏举报分类: java回忆录(18) 版权声明:本文为博主原创文章,未经博主允许不得转载。今天来看看我们经常能用到的一个知识点,但又不怎么会用的知识点——反射。那我们在什么时候会用到这个知识点呢,以前我们在学习SSH框转载 2016-08-10 15:57:40 · 582 阅读 · 0 评论 -
Java socket编程
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Trans转载 2016-08-10 11:56:37 · 433 阅读 · 0 评论 -
Iterator设计模式 给jdk写注释系列之jdk1.6容器(3)
前面讲了两种List,一种基于数组实现的ArrayList,一种基于链表实现的LinkedList,这两种list是我们工作中最常用到的List容器。当然数组和链表也是两种常见的基本数据结构,其他基本数据结构还有堆栈、队列、树等,对java容器的学习,也可以看做是对数据结构的学习和使用。 在ArrayList和LinkedList的分析中,都没有对容器遍历进行分析,前面说过迭代器转载 2016-08-05 14:04:46 · 406 阅读 · 0 评论 -
Iterator的几个方法及意义
迭代器是一个对象,它的工作时遍历并选择序列中的对象。迭代器通常被称为轻量级对象,因为创建它的代价小,Java的Iterator只能用来单向移动。4个方法:1.使用iterator()来返回一个Iterator。2.使用next()获得序列中的下一个元素。3.使用hasNext()检查序列中是否还有元素。4.使用remove()将迭代器新近返回的元素删除。其实,迭代器原创 2016-08-05 14:07:23 · 8536 阅读 · 2 评论 -
Java为什么使用System.arraycopy来操作数组
在阅读ArrayList源码的过程中发现了底层在实现添加和删除元素的时候,都使用了System.arraycopy方法。在阅读过System.arraycopy源码后,发现了C中的经典复制语句。 while(from *(to++) = *(from++); arraycopy 方法是一个本地方法。在 OpenJDK 源码包中可以找到原创 2016-08-05 13:19:50 · 787 阅读 · 0 评论 -
多态时子类父类构造器,成员变量及方法的调用顺序。
尊重原创从我做起原创 2016-07-31 23:05:56 · 1806 阅读 · 0 评论 -
JVM内部机制详解
1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字转载 2016-08-04 15:19:16 · 610 阅读 · 0 评论 -
SpringMVC详解
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)转载 2016-09-06 10:55:07 · 363 阅读 · 0 评论