Java入门_Java基础知识下

来源:互联网 发布:淘宝店铺标题图片 编辑:程序博客网 时间:2024/06/01 23:23
                                                                 类

           分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉的进行分类。

 基础成分 。

          对象的特征分为静态特征和动态特征俩中。

             静态特征指对象的外观,性质,属性等。             

             动态特征指对象具有的功能,行为,方法等。

对象:用来描述客观事物的一个实体,由一组属性和方法构成。

类:具有相同属性和方法的一组对象的集合。

                  声明类的语法:

                         class 类名:


{

                     类的成员变量(静态特征)

                     类的方法(动态方法)

}

                   下面定义了由类产生对象的基本形式:

             创建属于某类的对象,只是在内存中为其建立了一个引用并置初值为null,表示不指向任何内存空间。

                                     垃圾回收《*************************》

生活中:腾出空间,找东西时效率更高

程序中:腾出内存空间,提升程序的运行效率

               垃圾回收:回收无用对象所占用的内存的过程

                    Java的垃圾回收由JVM完成

特点:

<1>程序只能决定一个对象不在被任何引用变量引用,使得它成为可以被回收的垃圾-类比  :决定什么样的东西扔掉

<2>不能决定垃圾回收的时间               垃圾回收器作为低优先级线程独立运行。在任何时候,程序都无法迫使垃圾回收器立即执行垃圾回收操作。

类比:居民把无用的物品放在指定地方,清洁工人会处理它,但是什么时候处理无法决定

<3>程序中可调用System.gc(或者Runtime.gc()方法)提示垃圾回收器尽快执行垃圾回收操作,但是不能保证调用后会立即执行垃圾回收。(催一催~~)



原创粉丝点击