认识Java

138 阅读2分钟

介绍

Java是一门高级的面向对象的程序设计语言。也是一种跨平台的程序设计语言,用Java语言编写的程序可以运行在任何平台和设备上,真正实现“一次编写,到处运行”。

Java非常适用于企业网络和Internet环境,并且成为Internet中最具有影响力、最受欢迎的编程语言之一。

与常用的C++相比,Java语言简洁的多,而且提高了可靠性,除去最大程序错误根源,此外还有较高的安全性。

运行

Java语言编写的程序既是编译型又是解释型。

运行原理:

程序代码经过编译之后转换为Java字节码的中间语言,Java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。

编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。

image.png

应用领域

  • 桌面应用系统开发
  • 嵌入式系统开发
  • 电子商务应用
  • 企业级应用开发
  • 交互式系统开发
  • 多媒体系统开发
  • 分布式系统开发
  • Web应用系统开发
  • 移动端应用开发

版本

  • JavaSE
    • java的标准版
    • 用于桌面应用程序开发(Java语言基础;JDEC(java数据库连接);I/O(输入输出);TCP/IP网络;多线程)
  • JavaEE
    • java的企业版
    • 用于开发服务器应用程序(网站;服务器接口)
    • javaEE版本兼容javaSE版本
  • JavaME
    • java迷你版
    • 用于嵌入式开发

API文档

API即应用程序编程接口,主要包括类的继承结构、成员变量、成员方法、构造方法、静态成员的描述信息、详细说明等。

在线查看:docs.oracle.com/en/java/jav…