java入门—第一节(2)(垃圾回收机制和Java特点)

        垃圾回收机制: JVM提供了一个系统级线程(垃圾回收器线程),它自动跟踪每一块被分配出去的内存空间,自动释放,定义成垃圾的内存。这种机制减轻了程序员编程的负担,有效避免了内存泄露的发生;但由于这种机制要追踪分配出去的内存并释放没用的内存,这一过程需要消耗系统资源,所以这种机制也存在着影响系统性能的问题。

java入门—第一节(2)(垃圾回收机制和Java特点)_第1张图片

2、java的特点:

    (1).Java语言是面向对象的,面向对象编程语言以对象为中心,以消息为驱动,即程序=对象+消息;而面向过程编程语言则以过程为中心,以算法为驱动,即程序=算法+数据。
    (2).Java语言编写的程序具有平台(指操作系统)无关性,即“一次编译,处处运行”。
    (3).Java语言是健壮的,Java是强类型的语言,它丢弃了指针,提供了垃圾回收机制和异常处理机制。

你可能感兴趣的:(JAVA)