Java语言的特点和优势

Java语言是简单的

相对于C语言来讲

  • 不使用指针,而是引用
  • 不必为内存管理而担忧
    java语言的特性 - 图1

    Java语言是面向对象的

  • 类、对象以及对象之间

  • 纯面向对象程序设计语言 java语言的特性 - 图2

    Java语言是健壮的

  • 强类型机制

  • 异常处理
  • 垃圾的自动收集 java语言的特性 - 图3

    Java语言是多线程的

  • 听音乐同时可以欣赏歌词

  • 支持多个线程的同时执行
  • 提供多线程之间的同步机制

image.png

Java语言是动态的

  • 动态地被载入到运行环境
  • 框架底层都是基于反射 java语言的特性 - 图5