java語言的入門介紹
java語言的入門開始介紹
java程式語言是目前世界最流行的程式語言,它是在c++的基礎上開發出來的語言,它取其精華去其糟粕讓java語言具有功能強大和簡單易用的特徵。
java具有:面對物件、分散式、健壯性、安全性、平臺與可移植性、多執行緒、動態性等特點。
java可以編寫:桌面應用程式、web應用程式、分散式系統、鑲嵌式應用程式
對於新手來說,剛開始學習java會很吃力,因為他們並不瞭解java不知道java可以做什麼,當更深層次的瞭解java後就會對java這門語言有了更深層次的理解
Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特徵去掉了,這些特徵是一般程式設計師很少使用的。例如,Java不支援go to語句,代之以提供break和continue語句以及異常處理。Java還剔除了C++的運算子過載(overload)和多繼承特徵,並且不使用主檔案,免去了預處理程式。因為Java沒有結構,陣列和串都是物件,所以不需要指標。Java能夠自動處理物件的引用和間接引用,實現自動的無用單元收集,使使用者不必為儲存管理問題煩惱,能更多的時間和精力花在研發上。
java做的軟體:一般的程式語言都可以做軟體,java也可以,譬如Eclipse等知名的java開發工具
java做的遊戲:我的世界(mc)就是透過java語言開發的,在以前諾尼亞流行的年代,手機上的遊戲90%都是java語言所開發出來的
java可以做Android:Android是一種基於Linux的自由及開放原始碼的作業系統,其原始碼是java。
java可以編寫網站:對於學習java的學生來說,最關心java能做什麼,跟java有關的行業很多,目前很多的大型網站都是由jsp寫的,jsp全名是java Server Pages。他是一種網頁技術。
等等,很多都是由java開發的
下面介紹java所用的程式設計工具:
Eclipse:一個開放原始碼的、基於Java的可擴充套件開發平臺 。
NetBeans:開放原始碼的Java整合開發環境,適用於各種客戶機和Web應用。
IntelliJ IDEA:在程式碼自動提示、程式碼分析等方面的具有很好的功能。
MyEclipse:由Genuitec公司開發的一款商業化軟體,是應用比較廣泛的Java應用程式整合開發環境 。
EditPlus:如果正確配置Java的編譯器"Javac"以及直譯器"Java"後,可直接使用EditPlus編譯執行Java程式 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984164/viewspace-2731398/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python基礎入門之Python語言介紹Python
- Go語言介紹Go
- Java語言入門:該如何學習JavaJava
- [譯]用javascript實現一門程式語言-AST的介紹JavaScriptAST
- Java多執行緒傻瓜入門介紹Java執行緒
- Java爬蟲入門(一)——專案介紹Java爬蟲
- 語言型別介紹及其Python的語言型別型別Python
- Mybatis 入門介紹MyBatis
- Rocketmq 入門介紹MQ
- libevent入門介紹
- Django 入門介紹Django
- linux介紹(入門)Linux
- Nginx 入門介紹Nginx
- rollup入門介紹
- 『python入門:』 python的介紹Python
- NLP漢語自然語言處理入門基礎知識介紹自然語言處理
- C語言-GCC的簡單介紹C語言GC
- c語言入門C語言
- perl語言入門
- Java中函數語言程式設計Monad概念介紹Java函數程式設計
- R語言的入門教程R語言
- Spring Shell入門介紹Spring
- MapStruct的介紹及入門使用Struct
- 大型語言模型(Large Language Models)的介紹模型
- 系統整合語言Ballerina介紹
- groovy 程式語言簡單介紹
- 今天談談.NET與Java,入門語言的選擇Java
- Prolog 語言入門教程
- R語言快速入門R語言
- Go語言快速入門Go
- Dart 語言入門 (四)Dart
- WebSocket協議入門介紹Web協議
- 整合學習入門介紹
- IT程式設計各學科語言的介紹程式設計
- 【R語言入門】R語言環境搭建R語言
- 入門全棧Java程式設計師——課程介紹全棧Java程式設計師
- NodeJs 入門到放棄 — 入門基本介紹(一)NodeJS
- Python語言與其他語言有什麼不同?優勢介紹Python