java语言

了解Java语言小知识

时间:2024-09-24 14:12:08 java语言 我要投稿
  • 相关推荐

了解Java语言小知识

  了解Java语言小知识是学习它的基础,下面是小编整理的关于Java语言的小知识,欢迎学习!更多内容请关注应届毕业生考试网!

了解Java语言小知识

  Java语言基础

  Java是由Sun公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。

  编程环境:

  JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。

  编程工具:

  Eclipse:一个开放源代码的、基于Java的可扩展开发平台。

  NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。

  IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。

  MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境 。

  EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序 。

  Java语言特点

  简单性

  Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。

  面向对象

  程序员要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。

  分布性

  Java设计成支持在网络上应用,它是分布式语言。Java既支持各种层次的网络连接,又以Socket类支持可靠的流(stream)网络连接,所以用户可以产生分布式的客户机和服务器。

  Java语言的优点

  Java语言最大的优点是它的跨平台性。一次编写,到处运行。能始终如一的在任何平台上运行,使得系统的移植、平台的迁移变得十分容易。其他优点如下。

  简单易学:Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧,是很容易学习的。

  面向对象:Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implement)。Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。

  安全性:Java语言不支持指针,只有通过对象的实例才能访问内存,使应用更加安全。

  可移植性:这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSIC实现的。

  对对象技术的全面支持和平台内嵌的API使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。

【了解Java语言小知识】相关文章:

掌握Java语言需要了解的知识12-02

Java语言编程基础知识04-18

Java语言的作用域有哪些及分类知识03-30

C语言小知识汇总12-02

Java语言的优点12-05

Java语言的历史12-03

Java基础知识精选02-20

Java语言的基本特点03-29

Java语言基本概述03-29