Java简介

Java由Sun Microsystems于1995年发布,现归Oracle Corporation所有,是一种广泛应用的高级编程语言,以其跨平台、面向对象和安全性著称。适用于桌面、Web、分布式及嵌入式系统开发。
摘要由CSDN通过智能技术生成

什么是Java

Java是由Sun Microsystems(2009年被Oracle Corporation收购)于1995年5月23日在Sun World会议上发布的一种高级编程语言,拥有跨平台、面向对象、安全性等特性。
Java被广泛的应用到桌面应用程序、Web应用程序、分布式系统和嵌入式系统的开发当中。

特性

  • 面向对象 :Java是一个面向对象的语言。在Java中万事万物皆对象,将事物的状态与行为封装为对象,一切的问题都是对象与对象之间交互。
  • 可移植性:Java环境本身对新的硬件平台和操作系统是可移植的。
  • 安全性:Java是一种强类型语言,取消了指针,拥有自动的垃圾回收机制使得程序员不能精准的控制和干预垃圾回收器。
  • 编译和解释性:Java先通过编译器将代码编译成字节码文件(可跨平台),而不是通用的机器码,再通过解释器将字节码文件解释给机器。

版本

  • Java Card:专门为智能卡提供
  • Java ME: Java Platform, Micro Edition,以前称为J2ME,该版本目标是一些资源受到限制的环境,如移动设备和嵌入式设备。
  • Java SE:Java Platform, Standard Edition ,以前称为J2SE,该版本是为桌面应用和服务器提供的开发环境。
  • Java EE:Java Platform, Enterprise Edition,以前称为J2EE,该版本主要是为企业提供的,帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。该版本是在 Java SE 8的基础上构建的。

Java之父:James•Gosling
詹姆斯•高斯林

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值