JAVA
huangzhaorongit
这个作者很懒,什么都没留下…
展开
-
JAVA中的传递都是值传递吗?有没有引用传递呢?
JAVA中的传递都是值传递吗?有没有引用传递呢? 在回答这两个问题前,让我们首先来看一段代码: Java代码 public class ParamTest { // 初始值为0 protected int num = 0; // 为方法参数重新赋值 public void change(int i) { i = 5; } // 为方法参数重新赋值...原创 2008-09-12 17:20:19 · 97 阅读 · 0 评论 -
JAVA对象的序列化
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的! 如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读出来会有什...原创 2008-09-12 17:35:47 · 97 阅读 · 0 评论 -
java编译过程与c/c++编译过程不同
1、java编译过程与c/c++编译过程不同java编译程序将java源程序编译成jvm可执行代码--java字节码.c/c++编译过程:当C编译器编译生成一个对象的代码时,该代码是为在某 一特定硬件平台运行而生成的。因此在编译过程中,编译程序通过查表将 所有对符号的引用转换为特定的内存偏移量,以保证程序运行。java编译过程:java编译器却不将对变量和方法的引用编译为数值引用, 也不确定程序执...原创 2008-10-19 09:13:21 · 293 阅读 · 0 评论