c
-
final的作用详解编程语言
前言 一直想写写这个话题。代表公司也面试过一些求职者,每次面试我必问的两个问题之一 就是“请你谈一谈对于final关键字的理解”。这是一个简单的小问题,但是不要小看它,通过对这个问…
-
Java对象表示方式2:XStream实现对对象的XML化详解编程语言
上一篇文章讲到了使用Java原生的序列化的方式来表示一个对象。总结一下这种对象表示方式的优缺点: 1、纯粹的Java环境下这种方式可以很好地工作,因为它是Java自带的,也不需要第…
-
Java对象表示方式1:序列化、反序列化和transient关键字的作用详解编程语言
平时我们在Java内存中的对象,是无 法进行IO操作或者网络通信的,因为在进行IO操作或者网络通信的时候,人家根本不知道内存中的对象是个什么东西,因此必须将对象以某种方式表示出来,…
-
自己实现一个Native方法的调用详解编程语言
JNI 开始本篇的内容之前,首先要讲一下JNI。Java很好,使用的人很多、应用极 广,但是Java不是完美的。Java的不足体现在运行速度要比传统的C++慢上许多之外,还有Jav…
-
System.load(String filename)和System.loadLibrary(String libname)的区别详解编程语言
前言 之前一篇文章在写Native方法的时候,第一个步骤里面有这么一段代码 static { System.load( “D:” + File.separator + “Hel…
-
从为什么String=String谈到StringBuilder和StringBuffer详解编程语言
前言 有这么一段代码: 1 public class TestMain 2 { 3 public static void main(String[] args) 4 { 5 Str…
-
自定义一个类加载器详解编程语言
为什么要自定义类加载器 类加载机制:IT虾米网 类加载器:IT虾米网 这两篇文章已经详细讲解了类加载机制和类加载器,还剩最后一个问题没有讲解,就是 自定义类加载器。为什么我们要自定…
-
讲讲HashCode的作用详解编程语言
前言 Object提供给我们了一个Native的方法“public native int hashCode();”,本文讲讲Hash是什么以及HashCode的作用 Hash 先用…
-
JDBC学习1:详解JDBC使用编程语言
什么是JDBC JDBC(Java Database Connectivity),即Java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供同一访问…
-
JDBC学习2:为什么要写Class.forName(“XXX”)详解编程语言
Class.forName(String name) 接上一篇JDBC。本来这个内容是放在前面的一篇里面的一起的,后来发现越写越多,想想看就算了,还是单独开一篇文章好了,这样也能写…