Java基礎:第二講 Java能幹什麼

來源:互聯網
上載者:User

 

Java能幹什麼李緒成 Blog:http://blos.csdn.net/javaeeteacherJava是一種語言,是一種程式設計語言,Java能幹什麼呢。程式設計語言當然是用來編程的,那程式是幹什麼的呢?程式可以簡單的理解為:理解我們的請求,然後對我們的請求進行處理,然後把結果告訴我們。例如,計算個人所得稅,首先要讓程式知道個人所得稅如何計算,需要什麼資訊,計算完之後如何告訴我們。在執行的時候我們把個人的工資資訊,起征點資訊告訴程式,程式進行計算,然後把結算結果告訴使用者。這裡面的幾個關鍵點:n   程式如何表示我們的請求,我們的請求通常是一些資料,也就是程式如何來表示我們的資料;n   程式如何處理我們的請求,處理過程應該包含很多具體的步驟;n   如何把執行的結果告訴使用者,執行結果通常是人沒有辦法直接理解的,需要轉換成人可以理解的形式。其實,這就是程式的兩個主要方面:資訊表示和組織,如何讓程式表示我們的要求,如何把程式的結果以我們可以理解的方式告訴我們(上面的第1點和第2點);資訊如何處理。實際上就是我們所說的程式設計中兩個很重要的概念:資料結構和演算法。所以要學習程式設計,資料結構和演算法兩門課應該好好學習。接下來,我們考慮作為程式設計語言的Java是幹什麼的?程式設計主要關注資料結構和演算法,作為程式設計語言的Java就是來實現資料結構和演算法的。這樣,我們學習Java主要學習Java如何表示資料,如何進行處理。對於資料表示,在程式中表現為變數和常量,包括簡單類型的和複合類型的,簡單類型包括數字、字元、布爾類型等,複合類型就是我們所說的類(介面也可以理解為比較特殊的類)。對於資料處理,在程式中表現為各種運算操作,以及各種運算操作的組合(選擇結果、迴圈結構等),運算的邏輯單元(方法)。這些內容也正是我們Java的基本文法要介紹的內容。 上一講: 第一講 學習Java那些東西是最基本的?下一講: 第三講 Java的關鍵特性——跨平台性

李緒成 CSDN Blog:http://blog.csdn.net/javaeeteacher 

CSDN學生大本營:http://student.csdn.net/invite.php?u=124362&c=7be8ba2b6f3b6cc5

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.