Java概述

原创
2015/07/13 19:36
阅读数 198
  • Java发展简史

       

        注*:发展J2EE或J2ME的前提是学好J2SE

 

  • Java语言的特性

        1.简单性

        丢弃了C++中很少使用的、很难理解的特性,如指针。而操作符重载、多继承、自动的强制类型转换等特性使得程序员相对简单地能进行编码。

        2.面向对象

        Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。

        3.可移植性【跨平台】

        Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。所以Java代码使用JDK编译后可在Linux或Windows等系统上直接运行。

        4.健壮性【自动垃圾回收机制,GC】

        5.多线程

        Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。

 

  • Java的加载与执行

        

        注*:此处的编译时和运行时各阶段将在后面分析


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部