誕生于 Sun Microsystems 時,這門語言還不叫 Java,而是叫 OAK 。然而 OAK 團隊去注冊商標的時候,被律師告知 OAK 已被 Oak Technologies 注冊為商標。Live Oak 團隊只好進行了一次頭腦風暴,為這門語言起另一個名字。
在 1995 年 1 月左右舉行的會議期間不僅出現了 Java 的名稱,還有 DNA、Silk、Ruby 和 WRL( WebRunner)、WebDancer 等名稱。WebRunner、WebDancer 等名字是源于營銷部門想要一個暗示與網絡或網絡相關聯的名稱,但 OAK 團隊認為 OAK(Java) 很可能在遠離 Internet 的應用程序中找到真正的歸宿,因此最好不要在名稱中過早歸類(事實證明,他們的看法是對的)。
這場會議列出了近十個名稱,但是大部分名稱都已被注冊商標,最后只能從 Silk 或 Java 兩個名稱中選一個。產品經理 Kim Polese 在家人和朋友身上對這兩個名稱進行了推廣,發現 “Java” 這個名稱更容易被接受和記住。另一方面,在團隊的投票中,“Java” 的票數更高。隨后團隊決定將 OAK 語言改名為 Java,并將瀏覽器命名為 HotJava 。
至于 “Java” 這個名稱到底出自誰的靈感 —— 由于留給 OAK 改名的時間非常緊迫,而且 OAK 即將發布新版本,在這樣倉促的狀態中,沒人記得 Java 這個名稱是誰提出來的。時任 Oak 產品經理的 Kim Polese 稱是他花了很多時間和精力來命名 Java ,但該說法沒人認同。而另時任高級工程師 Arthur van Hoff 則稱 “Java” 名稱是源于現場有人在喝 Peet's Java 咖啡,但具體是誰從咖啡中找到靈感卻無從得知。