Java入门_Java基础知识下,java_java基础知识
Java入门_Java基础知识下,java_java基础知识
类 分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉的进行分类。
基础成分 。
对象的特征分为静态特征和动态特征俩中。
静态特征指对象的外观,性质,属性等。
动态特征指对象具有的功能,行为,方法等。
对象:用来描述客观事物的一个实体,由一组属性和方法构成。
类:具有相同属性和方法的一组对象的集合。
声明类的语法:
class 类名:
{
类的成员变量(静态特征)
类的方法(动态方法)
}
下面定义了由类产生对象的基本形式:
创建属于某类的对象,只是在内存中为其建立了一个引用并置初值为null,表示不指向任何内存空间。
垃圾回收《*************************》
生活中:腾出空间,找东西时效率更高
程序中:腾出内存空间,提升程序的运行效率
垃圾回收:回收无用对象所占用的内存的过程
Java的垃圾回收由JVM完成
特点:
<1>程序只能决定一个对象不在被任何引用变量引用,使得它成为可以被回收的垃圾-类比 :决定什么样的东西扔掉
<2>不能决定垃圾回收的时间 垃圾回收器作为低优先级线程独立运行。在任何时候,程序都无法迫使垃圾回收器立即执行垃圾回收操作。
类比:居民把无用的物品放在指定地方,清洁工人会处理它,但是什么时候处理无法决定
<3>程序中可调用System.gc(或者Runtime.gc()方法)提示垃圾回收器尽快执行垃圾回收操作,但是不能保证调用后会立即执行垃圾回收。(催一催~~)
相关文章
- 暂无相关文章
用户点评