Posts

Showing posts with the label 面向对象的程序设计

Java

Image
提示 :本条目的主题不是 JavaScript 或 爪哇岛 。 Java 编程范型 编程范型:面向对象(类别基础)、结构化、命令式、泛型、反射、并发计算 設計者 詹姆斯·高斯林 太阳计算机系统 實作者 甲骨文公司 发行时间 1995年 ,​23年前 ​( 1995 ) [1] 最新发行时间 Version 10.0 型態系統 静态、安全、强类型、 标明类型 ( 英语 : Nominal type system ) 、弱类型 許可證 GNU通用公共许可协议、JCP 常用文件扩展名 .java、.class、.jar 網站 java.com 主要實作產品 OpenJDK、GCJ、其他 衍生副語言 泛型Java ( 英语 : Generic Java ) 、 Pizza ( 英语 : Pizza (programming language) ) 啟發語言 Ada 83、C++、C# [註 1] 、Eiffel [4] 、Generic Java、Mesa [5] Modula-3, [6] , Oberon [註 2] 、Objective-C [註 3] UCSD Pascal, [8] [9] Object Pascal [註 4] 影響語言 Ada 2005、 BeanShell ( 英语 : BeanShell ) 、C#、Clojure、ECMAScript、Groovy、Hack [11] 、Haxe、J#、JavaScript、Kotlin、PHP、Python、Scala、Seed7、Vala 維基教科書中有關Java的文本 Java 是一種廣泛使用的電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,广泛应用于企业级Web应用开发和移动应用开发。 任職於昇陽電腦的詹姆斯·高斯林等人于1990年代初开发Java語言的雛形,最初被命名为Oak,目標設定在家用电器等小型系統的程式语言,應用在电视机、电话、闹钟、烤面包机等家用电器的控制和通訊。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代網際網路的发展,Sun公司看見Oak在網際網路上应用的前景,于是改造了Oak,於1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 Java编程语言的风格十分接近C++语言。...