大家好,我是沉默王二。本篇文章通過我和妹妹的對話來談一談“Java 的特性”,這是個老生常談的話題,為此我想了三天三夜,終于想到了這個絕佳的主題,力求文章能夠超凡脫俗。
“語不驚人死不休”,沒錯,本篇文章的标題就是這麼酷炫,接受不了的同學就别點進來看了,所謂好奇心害死貓;能夠接受的同學我隻能說你賺到了,你不僅能在閱讀的過程中感受到思維的樂趣,還真的能學習到知識。下面就由我來介紹一下故事的背景吧。
我有一個漂亮如花的妹妹,她叫什麼呢?我想聰明的讀者朋友們都能猜得出:沉默王三,沒錯,年方三六。父母正考慮讓她向我學習,做一名正兒八經的 Java 程式員。我期初是想反抗的,因為程式員這行業容易掉頭發。但家命難為啊,與其反抗,不如做點更積極的事情,寫點有趣的文章,教妹妹如何更快地掌握 Java 這門程式設計語言。畢竟程式員還算得上高薪(都是拿命換的啊)。
(鋪墊結束,正文開始)
“二哥,你給我說道說道 Java 的特性吧。”
“三妹啊,這就直奔主題了啊,先去給哥買瓶紅牛吧,哥得考驗考驗你的誠心。”
“三妹啊,你怎麼還不去?”
“二哥,先掏錢啊。”
(我特麼這是搬起石頭砸自己的腳啊,早知道不裝逼了,還能省下七塊錢。)
“三妹啊,聽我慢慢來給你解釋。”
Java 力争成為一門簡單、安全,并且具有可移植的程式設計語言。它的主要特性有以下這些:
1)面向對象的
在 Java 中,萬物皆對象:通過字段定義其屬性,通過方法定義其行為,很容易将現實中的事物抽象為 Java 了解的對象。面向對象程式設計的基本概念有:
對象
類
繼承
多态
抽象
封裝
2)簡單的
Java 非常易于學習,其文法簡單,了解起來毫不費力。這主要有賴于:
Java 是基于 C++ 的,是以 C++ 程式員學起 Java 來可以算的上是手到擒來。
Java 剔除了 C++ 中難以了解的指針和運算符重載等功能。
Java 有垃圾回收機制,不需要程式員主動删除未引用的對象。
3)安全的
4)跨平台的

5)健壯的
6)動态的
7)可解釋執行的
8)高性能的
9)可并發的
10)分布式的
好了各位讀者朋友們,以上就是本文的全部内容了。能看到這裡的都是最優秀的程式員,升職加薪就是你了👍。這是《教妹學 Java》系列的第三篇文章,是不是有趣的很。随着時間的推移,内容會越來越豐富起來,大家要滿懷期待哦。如果想催更的話,添加我的微信(qing_gee)告知我哦。