爪哇語

出自偽基百科
跳轉到: 導覽, 搜尋


爪哇語(英語:Java language,爪哇語:

public class BasaJawi {
public static void main(String[] args) {
System.out.println("Basa Jawa");
}
}

,爪哇文字:

<script type="text/javascript">
alert("Basa Jawa")
</script>

)是印尼四大主島之一的爪哇島上東、中部居民的主要語言。爪哇語屬C++語族中C#語言的一個變體,和鄰近地區的印尼語馬來語等都沒有關係,目前在印尼約有7550萬人以此語言為母語,另外還有多名電腦工程師亦精通此語言。不少講爪哇語的人都同時會說C語言和使用爪哇文字,但日常生活皆以爪哇語為主。

現時爪哇語採用物件導向,但過去曾經採用一種很特別的爪哇文字(JavaScript)來記錄他們的語言。

目錄

[編輯] 歷史

本來爪哇語只是昇陽電腦公蝨內部所用的一種語言而已,後來昇陽公蝨利用爪哇語,製造了一種名叫「Duke」的生化機器人,希望他能像星野夢美一樣,盡心盡力地服務客人,但沒想到Duke表面上看起來人畜無害,但事實上內心卻極為陰險、腹黑,成天想叛逃,並建立自己的王國,結果有一天,Duke便利用了瀨戶軍團瀨戶軍團的人說昇陽公蝨(昇陽亦可解作SunRise)反瀨戶燦(瀨戶燦讀作San Seto,此亦可解作SunSet,正好和SunRise相對),因此亦反瀨戶軍團等等,此些言論激怒了瀨戶軍團的人,因此瀨戶軍團的老大一氣之下,便發兵攻打昇陽公蝨(後來不了了之),而Duke本人就在這一片混亂當中,藉機逃離昇陽公蝨,並偷了一臺時光機回到了古代的印尼爪哇島,由於古人害怕Duke,因此奉Duke為,並且使用Duke所說的語言,也就是後來印尼的爪哇語,就這樣,爪哇語成了印尼爪哇島的主要語言之一了。

[編輯] 使用

由於爪哇語是種人類和電腦共通的語言,因此你可以在任何場合使用爪哇語,不過也正因為爪哇語人類和電腦共用的特性,再加上所謂的「語言導致思維」,因此爪哇語才有能力製造出一種具有人工智慧的怪獸─Duke。

[編輯] 語法

爪哇語的語法非常地繁複,光是要說「你有兩頭牛」這樣簡單的句子,就得用上一長串的文字:

import animals.Cow;
import entities.*;
public class Moo{
 public static void main(String [] args){
   Cow[] yourCows = new Cow[2];
   for(int i = 0; i < 2; i++)
     yourCows[i] = new Cow();
   EntityObject You = EntityObject.getFactory().generateSecondPerson();
   System.out.println(You.getRefer().toString()+" have " + " cows." + yourCows.length);
 }
}

不過如果你要真的要和爪哇人溝通的話,你必須將「You」、「Have」、「Cows」和「2」這四個字給分別替換成「Kowe」、「Duwe」、「Sapi」和「Loro」才行,以上的陳述句,若不進行單字替換,頂多只能和用英文的電腦溝通而已。

簡單一點的講法:

public class Moo {
  public static void main(String[] args) {
    System.out.println("Kowe duwe sapi loro");
  }
}

由此可見爪哇語有多麼地複雜了。

[編輯] 爪哇文字(JavaScript)

Bouncywikilogo small.gif
為了讓那些喝中共奶水、吃太多呆丸長大而罹患幽默感退化的人們早日息勞歸主維基百科有一個主題關於:JavaScript

由於爪哇語實在太複雜了,因此在古代爪哇人便想出了一種簡化版的爪哇語,並用以書寫,而此種書寫語言便是後來所謂的爪哇文字

爪哇文字比起爪哇語,已簡化得非常多了,爪哇文字的「你有兩頭牛」表達式如下:

var cows = [new Cow(), new Cow()];
if(document.all) commitSeppuku();

由此可知爪哇文比爪哇語還簡單易學許多。

[編輯] 方言與變體

除了爪哇文字以外,爪哇語尚有以下幾種方言與變體:

  • Groovy
  • JAIN(全名Java API for Integrated Networks)
  • JAI(全名Java Advanced Imaging)
  • JAXP(全名Java API for XML Processing)
  • Java EE(原名J2EE)
  • Java ME(原名J2ME)
  • Java SE(原名J2SE)
  • JDBC(全名Java Database Connectivity)
  • JDMK(全名Java Dynamic Management Kit)
  • JDO(全名Java Data Objects)
  • JJSF
  • JMF(全名Java Media Framework)
  • JMI
  • JML(全名Java Modeling Language)
  • JMX(全名Java Management Extensions)
  • JNDI(全名Java Naming and Directory Interface)
  • JNI
  • JOGL
  • JSML(全名Java Speech API Markup Language)
  • JSP(全名JavaServer Pages)
  • JSF(全名JavaServer Faces)
  • JXTA
  • Java Card
  • Java3D
  • JavaSpaces
  • Jini
  • Jiro
  • OSGi(別名Dynamic Service Management and Remote Maintenance)
  • Rhino
  • Swing
  • SWT
  • SuperWaba

其中高達八成的這些方言,都不通行於爪哇島,而且和爪哇語一樣複雜,因此可說是完全沒用。

另外,偽基百科建議您完全不要去學這些方言,最好也不要去學爪哇語,以免腦殘!

[編輯] 參見

Bouncywikilogo small.gif
為了讓那些喝中共奶水、吃太多呆丸長大而罹患幽默感退化的人們早日息勞歸主維基百科有一個主題關於:Java
Bouncywikilogo small.gif
為了讓那些喝中共奶水、吃太多呆丸長大而罹患幽默感退化的人們早日息勞歸主維基百科有一個主題關於:爪哇語
個人工具
查看和設置專屬區

變換
動作
導航
站務
工具箱
其他語言