![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
aflylove
这个作者很懒,什么都没留下…
展开
-
Java的垃圾回收(Garbage Collection)机制
一.谁在做Garbage Collection? 一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,在C转载 2006-08-31 20:02:00 · 872 阅读 · 0 评论 -
JAVA基础
JAVA基础最终课!多线程!多线程多任务处理1.进程是指一种“自包容”的运行程序,有自己的地址空间;线程是进程内部单一的一个顺序控制流2.基于进程的特点是允许计算机同时运行两个或更多的程序3.基于线程的多任务处理环境中,线程是最小的处理单位基于线程的多任务处理的优点1.基于线程所需的开销更少 (占资源更少) ----在多任务中,各个进程需要分配他们自己独立的地址空间 ----多个线程可转载 2006-09-26 22:23:00 · 1402 阅读 · 0 评论 -
Java课
Java课第八章 类的高级特性~2 final关键字: finalfinal与static一样属于修饰符,可放在变量,方法,和类的前面,与访问修饰符不同1.想声明一个常量,不希望它的值有所改变,只可赋值一次例:final i; i=30; 此时,变量i不可再被赋值,第一次赋值可在任何地方;2.声明一个方法,可以不被任何其他方法所覆盖,通常用在父类方法中例:final voi转载 2006-09-26 22:30:00 · 1324 阅读 · 0 评论 -
java中基本输入输出流的解释
网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。 Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io.FileInputStream和sun.net.T原创 2006-10-17 19:34:00 · 5245 阅读 · 0 评论 -
深入理解abstract class和interface - -
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很转载 2006-10-17 19:36:00 · 763 阅读 · 0 评论 -
java的左右移
左移 在对byte和short类型的值进行移位运算时,你必须小心。因为Java在对表达式求值时,将自动把这些类型扩大为 int型,而且,表达式的值也是int型 。对byte和short类型的值进行移位运算的结果是int型,而且如果左移不超过31位,原来对应各位的值也不会丢弃。但是,如果你对一个负的byte或者short类型的值进行移位运算,它被扩大为int型后,它的符号也被转载 2006-10-17 19:38:00 · 1250 阅读 · 0 评论