java程式設計入門指南,你應該瞭解的Java小知識

weixin_34365417發表於2018-03-01

Java是一種可以撰寫跨平臺應用軟體的物件導向的程式設計語言。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於PC、資料中心、遊戲控制檯、科學超級計算機、行動電話和網際網路,同時擁有全球最大的開發者專業社群。

給你java學習路線:html-css-js-jq-javase-資料庫-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

5862033-149397327e2ceb5e.png

對於剛剛轉行學習Java的小白來說,Java或許只是通過這個詞而已,因為自己的領域都不用這些,所以很少人去關心Java是啥?幹什麼用的?但在你決定轉行的那一刻,你就開始了你的Java之旅,關於Java要了解的一樣都不能少,今天千鋒小編給大家帶來Java的入門指南,其實就是就是一些小的知識點。

5862033-d03c02a0d117022c

小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!

java概述:

1991 年Sun公司的James Gosling等人開始開發名稱為 Oak 的語言,希望用於控制嵌入在有線電視交換盒、PDA等的微處理器;1994年將Oak語言更名為Java。

Java的三種技術架構:

JAVAEE:Java Platform Enterprise Edition,開發企業環境下的應用程式,主要針對web程式開發; JAVASE:Java Platform Standard Edition,完成桌面應用程式的開發,是其它兩者的基礎; JAVAME:Java Platform Micro Edition,開發電子消費產品和嵌入式裝置,如手機中的程式;如何定義一個函式?

5862033-b993dbe58fbae61a

小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!

函式其實就是一個功能,定義函式就是實現功能,通過兩個明確來完成:

1)、明確該功能的運算完的結果,其實是在明確這個函式的返回值型別。

2)、在實現該功能的過程中是否有未知內容參與了運算,其實就是在明確這個函式的引數列表(引數型別&引數個數)。函式的作用:

1)、用於定義功能。

2)、用於封裝程式碼提高程式碼的複用性。注意:函式中只能呼叫函式,不能定義函式。

5862033-b2597ca8f0247631

小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!

主函式:

1)、保證該類的獨立執行。 2)、因為它是程式的入口。 3)、因為它在被jvm呼叫。

Java把記憶體劃分為4個部分 1. 程式碼區 1、棧區 3、堆區 4、靜態區域

1、棧區(stacksegment)—由編譯器自動分配釋放,存放函式的引數值,區域性變數的值等,具體方法執行結束之後,系統自動釋放JVM記憶體資源

2、堆區(heapsegment)—一般由程式設計師分配釋放,存放由new建立的物件和陣列,jvm不定時檢視這個物件,如果沒有引用指向這個物件就回收

3、靜態區(datasegment)—存放全域性變數,靜態變數和字串常量,不釋放

4、程式碼區(codesegment)—存放程式中方法的二進位制程式碼,而且是多個物件共享一個程式碼空間區域

看不懂?沒關係,先簡單瞭解一下,認識一下,就是兩個好朋友,也得是從陌生到熟悉再到無話不談吧,學習Java也一樣,慢慢來。

5862033-04bf8f74b11e59b3.png
5862033-bd30727515fed02f.png
5862033-e2f84e1fe688e2a8.png

相關文章