![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
虚拟爱恋
这个作者很懒,什么都没留下…
展开
-
静态方法为什么不能使用非静态成员变量
" 静态方法中只能使用静态成员,而不能使用非静态成员。非静态方法中既能使用静态成员,也能使用非静态成员",搞Java的应该都知道这两句话,但是为什么呢? 今天同学突然问我这个问题,我也一愣,一直认为就是这样的,但是对细节却不甚了解。后来想了想,然后我对他说:“静态方法和静态属性,是在你第一次使用这个类的时候加载到内存中,并且以后都不会消失(理论上),除非程序关掉。而非静态成员必原创 2012-11-04 15:46:42 · 633 阅读 · 0 评论 -
Java IO流
JAVA 中的IO流一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。转载 2012-11-07 14:41:45 · 487 阅读 · 0 评论 -
Java中不能被实例化的类
在Java中不能被实例化的类一般分为以下3种情况。 1)抽象类 因为抽象类里面的方法尚未定义如何实现,所以无法进行实例化; 2)内部类 因为内部类的实例化需要借助于外部类,所以某种程度上说是不能被直接实例化的; 3)将构造函数的权限设为private 这种情况常见于官方提供的类中,例如原创 2013-02-24 20:38:33 · 8833 阅读 · 0 评论