北大青鸟

网站首页 > 常见IT技术问题 > Java开发 >

站内公告

JAVA开发语言有那些特点?

责任编辑:宏鹏来源:武汉北大青鸟鲁广校区时间:2013-01-14 11:17:28
导读:Java语言适用于Internet环境,是一种被广泛使用的网络编程语言,作为流行的开发语言,Java语言有哪些特点?

Java语言适用于Internet环境,是一种被广泛使用的网络编程语言,它具有如下的一些特点:

简单

Java语言的语法规则和C++类似,但Java语言取消了指针和多重继承,统一使用引用来指示对象(C++中有两种形式,实际上是两种产生对象的途径,而Java中只有一种),通过自动垃圾收集免去了程序设计人员对于内存块的释放工作。

面向对象(近于完)

Java语言为了提高效率,定义了几个基本的数据类型以非类的方式实现,余下的所有数据类型都以类的形式进行封装,程序系统的构成单位也是类。因而几乎可以认为是完面向对象。

平台无关性(可移植、跨平台)

Java虚拟机(JVM)是在各种体系结构真实机器中用软件模拟实现的一种想象机器,必要时候可以用硬件实现。

当然,这些虚拟机内部实现各异,但其功能是一致的--执行统一的Java虚拟机指令。

Java编译器将Java 应用程序的源代码文件(.java)翻译成Java字节码文件(.class),它是由Java虚拟机指令构成的。由于是虚拟机器,因而Java虚拟机执行Java程序的过程一般称为解释。

依赖于虚拟机技术,Java语言具有与机器体系结构无关的特性,即Java程序一旦编写好之后,不需进行修改就可以移植到任何一台体系结构不同的机器上。

从操作系统的角度看,执行一次Java程序的过程就是执行一次Java 虚拟机进程的过程。

面向网络编程

Java语言产生之初就面向网络,在JDK中包括了支持TCP/IP、HTTP和FTP等协议的类库。

多线程支持

多线程是程序同时执行多个任务的一种功能。多线程机制能够使应用程序并行执行多项任务,其同步机制保证了各线程对共享数据的正确操作。

良好的代码安性

运行时(Runtime)一词强调以动态的角度看程序,研究程序运行时候的动态变化,也用运行时环境一词表达类似的含义。

本文标题:JAVA开发语言有那些特点?,责任编辑:宏鹏,来源:武汉北大青鸟鲁广校区栏目,于2013-01-14 11:17:28发布于北大青鸟鲁广校区。Java语言适用于Internet环境,是一种被广泛使用的网络编程语言,作为流行的开发语言,Java语言有哪些特点?

专业老师指导

赵老师

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业

立即在线咨询

培训咨询客服

陈老师

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑

立即在线咨询

本文地址:https://m.027hpedu.com/wenda/java/2169.html

文章标题:JAVA开发语言有那些特点?

上一篇:关于Java的Spring注解问题

下一篇:JSP的路径和相对路径

热点关注

推荐Java开发

热门Java开发

预约你的精彩未来

预约将免费领取7天课程体验卡

-------请选择试预约课程-------

JAVA
WEB前端
PHP
UI设计
Python
电子商务
视频剪辑
大数据工程师
平面设计

83345人已领取

全国百余家校区

只为您方便就学

北大青鸟鲁广校区

北大青鸟鲁广校区

武汉市洪山区珞喻路724号(地铁二号线光谷广场站F口出)

预约到校
领取学习大礼包

首页

热门课程

视频网课

新闻资讯

关于学校

联系学校

预约选课申请

  • 预约时间

    请选择预约时间

  • 预约课程

    请选择预约课程

  • 姓   名
  • 手机号
  • QQ 号
  • 微信号

添加老师微信号

专业老师24小时1对1学习指导

定制专属于你的专属学习方案

微信号:17740513250

复制老师的微信号

复制成功啦

快去微信添加老师为好友吧~

北大青鸟小青

微信号:17740513250

北大青鸟小青

微信号:17740513250

设置备注
小主知道啦