我是靠谱客的博主 快乐花生,最近开发中收集的这篇文章主要介绍Java主要特性,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java简介

        Java是由sun公司于1995年5月推出的面向程序设计语言和Java平台的总称。

Java主要特性

        1、Java语言是简单的

                Java语言不适用指针,而是引用。并提供了自动分配和回收内存空间,使得程序员不必

        为内存管理而担忧。

        2、Java语言是面向对象的

                Java语言提供类、接口和继承等面向对象的特性,为了简单起见,只支持类之间的单继

        承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。

        Java语言全面支持动态绑定。Java语言是一个纯的面向对象程序设计语言。

        3、Java语言是分布式的

                Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接

        口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket

        等。Java的RMI机制也是开发分布式应用的重要手段。

        4、Java语言是健壮的

                Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保障。

        5、Java语言是安全的

                Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码攻击。

        6、Java语言是体系结构中立的

                Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后

        缀为class文件),然后可以在实现这个Java平台的任何系统中运行,这种途径适合于异构的

        网络环境软件的分发

        7、Java语言是可移植的

                Java严格规定了各个基本数据类型的长度。

        8、Java语言是解释性的

                Java程序在Java平台上被编译为字节码格式,然后可以在实现这个Java平台的任何系统

        中运行。

        9、Java是高性能的

                与那些解释型的高级脚本语言相比,Java 的确是高性能的。事实上,Java 的运行速度

        随着 JIT(Just-In-Time)编译器技术的发展越来越接近于 C++。

        10、Java语言是多线程的

                在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)来创建的。

        11、Java语言是动态的

                Java语言的设计目标之一是适应动态变化的环境。Java程序需要的类能够动态地被载入

        到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的

        类有一个运行时刻的表示,能进行运行时刻的类型检查。

 

最后

以上就是快乐花生为你收集整理的Java主要特性的全部内容,希望文章能够帮你解决Java主要特性所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部