java程式設計入門指南,你應該瞭解的Java小知識
Java是一種可以撰寫跨平臺應用軟體的物件導向的程式設計語言。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於PC、資料中心、遊戲控制檯、科學超級計算機、行動電話和網際網路,同時擁有全球最大的開發者專業社群。
給你java學習路線:html-css-js-jq-javase-資料庫-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm
對於剛剛轉行學習Java的小白來說,Java或許只是通過這個詞而已,因為自己的領域都不用這些,所以很少人去關心Java是啥?幹什麼用的?但在你決定轉行的那一刻,你就開始了你的Java之旅,關於Java要了解的一樣都不能少,今天千鋒小編給大家帶來Java的入門指南,其實就是就是一些小的知識點。
小編推薦一個學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,開發電子消費產品和嵌入式裝置,如手機中的程式;如何定義一個函式?
小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!
函式其實就是一個功能,定義函式就是實現功能,通過兩個明確來完成:
1)、明確該功能的運算完的結果,其實是在明確這個函式的返回值型別。
2)、在實現該功能的過程中是否有未知內容參與了運算,其實就是在明確這個函式的引數列表(引數型別&引數個數)。函式的作用:
1)、用於定義功能。
2)、用於封裝程式碼提高程式碼的複用性。注意:函式中只能呼叫函式,不能定義函式。
小編推薦一個學Java的學習裙【 六五零,五五四,六零七 】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!
主函式:
1)、保證該類的獨立執行。 2)、因為它是程式的入口。 3)、因為它在被jvm呼叫。
Java把記憶體劃分為4個部分 1. 程式碼區 1、棧區 3、堆區 4、靜態區域
1、棧區(stacksegment)—由編譯器自動分配釋放,存放函式的引數值,區域性變數的值等,具體方法執行結束之後,系統自動釋放JVM記憶體資源
2、堆區(heapsegment)—一般由程式設計師分配釋放,存放由new建立的物件和陣列,jvm不定時檢視這個物件,如果沒有引用指向這個物件就回收
3、靜態區(datasegment)—存放全域性變數,靜態變數和字串常量,不釋放
4、程式碼區(codesegment)—存放程式中方法的二進位制程式碼,而且是多個物件共享一個程式碼空間區域
看不懂?沒關係,先簡單瞭解一下,認識一下,就是兩個好朋友,也得是從陌生到熟悉再到無話不談吧,學習Java也一樣,慢慢來。
相關文章
- 帶你真正瞭解Java,Java程式設計師必學知識點整理Java程式設計師
- 程式設計師都應該瞭解哪些安全知識程式設計師
- 每個程式設計師都應該瞭解的硬體知識程式設計師
- 熟練Java的程式設計師應該掌握的知識技能Java程式設計師
- 你應該瞭解的 Java SPI 機制Java
- 每個程式設計師都應該瞭解的記憶體知識程式設計師記憶體
- Java程式設計常用計算機小知識Java程式設計計算機
- 好程式設計師Web前端教程分享新手應該瞭解的Cookie知識!程式設計師Web前端Cookie
- 中級JAVA程式設計師應該掌握的資料結構知識Java程式設計師資料結構
- 每個程式設計師都應該瞭解的“虛擬記憶體”知識程式設計師記憶體
- Java入門知識_Java初學者須知Java
- 100個你應該知道的java基礎知識Java
- 為SSD程式設計(6):總結—每個程式設計師都應該瞭解的固態硬碟知識程式設計師硬碟
- Java入門基礎學習,成為一個Java程式設計師的必備知識Java程式設計師
- Java8新特性,你應該瞭解這些!Java
- 建立索引,這些知識應該瞭解索引
- Java 異常你必須瞭解的一些知識Java
- 一網打盡:Java 程式設計師必須瞭解的計算機底層知識!Java程式設計師計算機
- 《java程式設計基礎》java的基礎知識(三)Java程式設計
- 第一講 你應該瞭解這些簡單的計算機基礎知識計算機
- java入門之初讀___java程式設計思想Java程式設計
- 入門Java你需要了解的幾個知識要點!Java
- 致剛入門的Web前端小白,這些知識你瞭解嗎?Web前端
- Java基礎知識入門-JDKJavaJDK
- Java入門基礎知識點Java
- 關於Java面試,你應該準備這些知識點Java面試
- JAVA NIO程式設計入門(二)Java程式設計
- JAVA NIO程式設計入門(一)Java程式設計
- JAVA NIO 程式設計入門(三)Java程式設計
- java Swing程式設計入門Java程式設計
- C++ 程式設計入門指南:深入瞭解 C++ 語言及其應用領域C++程式設計
- java物件導向程式設計的基本知識Java物件程式設計
- Android小知識-Java多執行緒的基礎知識瞭解下AndroidJava執行緒
- 【Camera專題】你應該瞭解的Camera HW-硬體知識
- 入門推薦系統,你不應該錯過的知識清單
- 好程式設計師Java培訓分享Java處理異常的幾個小知識程式設計師Java
- 來自Java程式設計師的Python新手入門小結Java程式設計師Python
- Java程式設計師應瞭解的10個物件導向設計原則Java程式設計師物件