# Introduction

> 簡單說明一下，什麼是 Java 。

## Java是一種程式語言。

在西元1990年12月，Sun公司的 Patrick Naughton、Mike Sheridan 與 James Gosling 主持『綠色專案』，該專案目的是開發出可以在消費性數位電子產品上運行的程式語言。當時計劃中該程式語言的名字是 Oak 。

Oak 名稱的由來，是因為 James Gosling 的辦公室窗外有一顆橡樹（Oak），但後來發現 Oak 名稱已經被註冊了，工程師們邊喝咖啡邊討論著新的名稱，最後改名為 Java。(爪哇咖啡)

![](/files/-MLRnlpn86Xlv5bfG9so)Java的Logo總是跟咖啡杯的外型脫不了關係。

## Java的崛起

在www全球資訊網的興起， Netscape公司決定在自家瀏覽器內建Java執行環境，進一步帶動了Java的熱潮。

那時候的網頁通常是靜態的(只有文字圖片的呈現，不能與使用者互動)，而Java的Applet使的瀏覽器可以直接與使用者互動，各大瀏覽器皆開始支援Java，雖然Java起初不是為了成為瀏覽器語言而設計的，但因種種特性與網路世界不謀而合，使的Java乘著這波熱潮快速蓬勃的發展，且不斷在進化。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yubin551.gitbook.io/java-note/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
