Java
runner9999
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java.lang包介绍(转)
Java.lang包介绍在整个JDK API中,大约包含1、200个包,总体来看,包名第一个名称主要有三种:java、javax和org。其中以java开头的包名是JDK的基础语言包,以javax开头的属于JDK扩展包(其中x是extend的简写),而以org开头的则是第三方组织提供的功能包(org是organization的简写)。而在JDK API中还包含了一些以com.s转载 2013-12-28 15:21:19 · 903 阅读 · 0 评论 -
JAVA 参数传递
JAVA 参数传递 网络上有太多关于JAVA参数传递是传值还是传引用的讨论,其实大多是概念不清,混淆视听。从程序运行的角度来看,参数传递,只有传值,从不传递其它的东西。只不过值的内容有可能是数据,也有可能是一个内存地址。 Java中的数据类型有两大类,即基本类型(primitive types),共有8种,包括int, short,转载 2014-03-03 17:10:03 · 628 阅读 · 0 评论 -
jdbc事务管理
本文转载自:http://apzx2007.blog.163.com/blog/static/70507440200910236014880/在JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。首先我们要注意,在转载 2014-01-04 10:04:14 · 720 阅读 · 1 评论 -
Java ClassLoader
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassL转载 2014-01-01 09:08:22 · 597 阅读 · 0 评论 -
Java序列化的机制和原理
Java序列化的机制和原理 本文讲解了Java序列化的机制和原理。从文中你可以了解如何序列化一个对象,什么时候需要序列化以及Java序列化的算法。有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字转载 2013-12-30 14:37:36 · 1068 阅读 · 0 评论 -
Java reflect机制
摘要Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并可于转载 2013-12-30 09:23:33 · 695 阅读 · 0 评论 -
JVM简介
1 JVM简介JVM是我们Javaer的最基本功底了,刚开始学Java的时候,一般都是从“Hello World”开始的,然后会写个复杂点class,然后再找一些开源框架,比如Spring,Hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflo转载 2013-12-29 11:23:51 · 542 阅读 · 0 评论 -
Java字节码指令集的使用详细
本篇文章对Java字节码指令集的使用进行了详细的介绍。需要的朋友参考下 Java虚拟机指令由一个字节长度的、代表某种特定含义的操作码(Opcode)以及其后的零个至多个代表此操作参数的操作数构成。虚拟机中许多指令并不包含操作数,只有一个操作码。若忽略异常,JVM解释器使用一下为代码即可有效工作。复制代码 代码如下:do{ 自动计算PC寄存器以及从PC寄存器的位置取出操作码转载 2013-12-29 10:33:31 · 1543 阅读 · 1 评论 -
java中的native方法
在java中native是关键字。它一般在本地声明,异地用C和C++来实现。它的声明有几点要注意:1)native与访问控制符前后的关系不受限制。2)必须在返回类型之前。3)它一般为非抽象类方法。4)native方法在异地实现,象抽象方法一样,所以没有方法体,以分号结束。如下列5种声明: native public void f();转载 2013-12-28 17:23:10 · 655 阅读 · 0 评论 -
java.lang包概述
java.lang.Object该类的对象是Java平台中所有其他类对象扩展层次树的根。所有其他类都直接或者间接地扩展了该类。该类提供了缺省的对象操作方法:clone()返回一个该对象的复制品。equals()比较该对象是否与指定对象“相等”,比较的规则完全取决于各个类的实现。finalize()垃圾回收器回收该对象时调用本方法。getClass()返回该对象的转载 2013-12-28 16:26:47 · 1065 阅读 · 0 评论 -
Hibernate持久化对象的三种状态
Hibernate持久化对象的三种状态大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。 1. 瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:a) 不在Se转载 2014-03-03 17:23:58 · 1009 阅读 · 0 评论
分享