aboutsummaryrefslogtreecommitdiff
path: root/files/zh-tw/glossary/java/index.html
blob: 0675ad405f07a0e3ffc057e97a85ab6b4d3042ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---
title: Java
slug: Glossary/Java
tags:
  - Java
  - 術語表
translation_of: Glossary/Java
---
<p>Java 是一個{{glossary("Compile", "編譯式")}}{{glossary("OOP", "物件導向")}}、可攜性高的{{Glossary("computer programming", "程式設計")}}語言。</p>

<p>Java 屬於靜態型別,並具有類 C 的語法。它還有個稱作 Java 軟體開發套件(Java Software Development Kit, SDK)的函式庫,裡面有很多易於使用的功能包。</p>

<p>程式只提前{{glossary("Compile", "編譯")}}一次,編譯成專有的字節碼和包格式,接著在 Java 虛擬機(Java Virtual Machine, JVM)內部執行。JVM 支持跨平台,這使得 Java 程式幾乎可以在任何地方運行,而無需再次編譯或打包。這個特性使它成為很多大型企業的首選,但也可能會被認為過於「沉重」。</p>

<h2 id="了解更多">了解更多</h2>

<h3 id="基礎知識">基礎知識</h3>

<ul>
 <li>維基百科的 {{interwiki("wikipedia", "Java")}}</li>
</ul>

<div>{{QuickLinksWithSubpages("/zh-TW/docs/Glossary")}}</div>