3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
介紹:作為一名程序員,想起當初一步步走來的不易!在這裡,我感謝曾經努力的自己!從這篇文章開始,小編我會分享所有關於Java的知識!從剛剛接觸編程的0基礎小白開始,一步步到大神級別!如果你是真心想學習Java,請不要因為文章內容多而中途離開!祝所有人都能成功!開發前奏興趣是學習編程最好的老師不積跬步,無以至千里這輩子沒辦法做太多事情,所以每一件都要做到精彩絕倫——史蒂夫.喬布斯第一章Java 概述 本章內容:計算機基礎知識Java語言概述JDK的下載,安裝HelloWorld案列環境變數的配置計算機基礎知識計算機計算機硬體計算機軟體軟體開發計算機語言人機交互方式鍵盤功能鍵及快捷鍵介紹常用的DOS命令在這裡推薦一下小編的Java學習君羊,不管你是小白還是大牛,我們都歡迎你的到來!不管你是斗圖還是學習,我們都歡迎你的加入!不管你是單身狗還是撒狗糧,我們都歡迎你!616959444計算機(Computer)全稱:電子計算機,俗稱電腦。是一種能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體和軟體所組成,沒有安裝任何軟體的計算機稱為裸機。常見的形式有台式計算機、筆記本計算機、大型計算機等。 l計算機的應用已滲透到社會的各個領域,正在改變著人們的工作、學習和生活的方式,推動著社會的發展。哪些方面?計算機硬體(Computer Hardware)是指計算機系統中由電子,機械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統結構的要求構成一個有機整體為計算機軟體運行提供物質基礎。 l計算機通常由CPU、主板、內存、電源、主機箱、硬碟、顯卡、鍵盤、滑鼠,顯示器等多個部件組成。計算機軟體是使用計算機過程中必不可少的東西,計算機軟體可以使計算機按照事先預定好的順序完成特定的功能,計算機軟體按照其功能劃分為系統軟體與應用軟體 •系統軟體: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS •應用軟體:office QQ聊天 YY語言 掃雷軟體開發——軟體按照特定順序組織的計算機數據和指令的集合 開發 •軟體的製作過程 l軟體開發 •藉助開發工具與計算機語言製作軟體計算機語言——語言 •人類進行溝通交流的各種表達符號,方便人與人之間進行溝通與信息交換 l計算機語言 •人與計算機之間進行信息交流溝通的一種特殊語言 •計算機語言中也有字元,符號等等 •常見的計算機語言如C,C++,C#,JAVA等等人機交互 ——軟體的出現實現了人與計算機之間更好的交互。 l交互方式 •圖形化界面:這種方式簡單直觀,使用者易於接受,容易上手操作。 •命令行方式:需要有一個控制台,輸入特定的指令,讓計算機完成一些操作。較為麻煩,需要記錄住一些命令。鍵盤快捷鍵介紹Ctrl+A全選Ctrl+C複製Ctrl+V粘貼Ctrl+X剪切Ctrl+Z撤銷Ctrl+S保存常用Dos命令打開DOS控制台的方式常用DOS命令d: 回車盤符切換dir(directory):列出當前目錄下的文件以及文件夾md (make directory) : 創建目錄rd (remove directory): 刪除目錄cd (change directory)改變指定目錄(進入指定目錄)cd.. : 退回到上一級目錄cd\: 退回到根目錄del (delete): 刪除文件,刪除一堆後綴名一樣的文件*.txtexit : 退出dos命令行cls : (clear screen)清屏Java語言概述Java語言發展史Java語言平台版本Java語言特點JRE與JDKJava語言發展史詹姆斯·高斯林(James Gosling) 1977年獲得了加拿大卡爾加里大學計算機科學學士學位,1983年 獲得了美國卡內基梅隆大學計算機科學博士學位,畢業後到IBM工作,設計IBM第一代工作站NeWS系統,但不受重視。後來轉至Sun公司,1990年,與Patrick,Naughton和Mike Sheridan等人合作「綠色計劃」,後來發展一套語言叫做「Oak」,后改名為Java。Java語言發展史Java Development Kit•1.0.2•1.1.1 →1.1.6 →1.1.7 → 1.1.8•1.2.1Java 2 SDK•1.2.2•1.3.0 →1.3.1•1.4.0 → 1.4.1 →1.4.2 →1.5.0(5.0) →1.6.0(6.0) →1.7.0(7.0)•jdk8Java語言平台版本J2SE(Java 2 Platform Standard Edition)標準版•是為開發普通桌面和商務應用程序提供的解決方案•該技術體系是其他兩者的基礎,可以完成一些桌面應用程序的開發J2ME(Java 2 Platform Micro Edition)小型版•是為開發電子消費產品和嵌入式設備提供的解決方案J2EE(Java 2 Platform Enterprise Edition)企業版•是為開發企業環境下的應用程序提供的一套解決方案•該技術體系中包含的技術如 Servlet、Jsp等,主要針對於Web應用程序開發Java語言特點簡單性面向對象健壯性結構中立高性能多線程安全性跨平台跨平台性 l什麼是跨平台性?通過Java語言編寫的應用程序在不同的系統平台上都可以運行。原理是什麼?只要在需要運行java應用程序的操作系統上,先安裝一個Java虛擬機(JVM Java Virtual Machine)即可。由JVM來負責Java程序在該系統中的運行。跨平台性(圖解)獲取源碼,項目講解視頻,基礎知識點講解 歡迎加群616959444JRE與JDKJDK下載通過官方網站獲取JDK針對不同操作系統,下載不同的JDK版本識別計算機的操作系統JDK的下載步驟圖1JDK的下載步驟圖2JDK的下載步驟圖3獲取源碼,項目講解視頻,基礎知識點講解 歡迎加群616959444JDK安裝傻瓜式安裝,下一步即可建議:安裝路徑不要有中文或者特殊符號如空格等最好目錄統一當提示安裝JRE時,可以選擇不安裝HelloWorld案列開發工具介紹HelloWorld程序解析運行與工作原理常見錯誤開發工具介紹編寫Java程序可以使用很多種工具•notepad(微軟操作系統自帶)•Editplus•Eclipse•MyEclipseHelloWorld首先定義一個類•class 類名在類定義后加上一對大括弧•{}在大括弧中間添加一個主(main)方法/函數•public static void main(String args){ }在主方法的大括弧中間添加一行輸出語句•System.out.println(「hello world」);HelloWorldclass HelloWorld { public static void main(String args) { System.out.println(「Hello World」); }}程序解析首先編寫java源代碼程序,擴展名.java在命令行模式中,輸入javac命令對源代碼進行編譯,生成位元組碼文件•javac 源文件名.java編譯完成後,如果沒有報錯信息,輸入java命令對class位元組碼文件進行解釋運行,執行時不需要添加.class擴展名•java HelloWorld運行與工作原理獲取源碼,項目講解視頻,基礎知識點講解 歡迎加群616959444常見錯誤1.找不到文件2.單詞拼寫問題3.括弧匹配問題4.中英文問題環境變數配置path環境變數配置的作用path環境變數配置方式classpath環境變數配置方式path環境變數配置的作用程序的執行需要使用外部指令javac,但是javac指令僅僅能在JDK安裝目錄下的bin目錄下時候,因此程序只能寫入bin目錄程序開發過程中,不能將源代碼寫入JDK的安裝目錄,因此需要將源程序保存到任意位置的指定目錄(英文目錄),所以需要使javac指令在任意目錄下可以運行path環境變數配置方式1通過配置path環境變數,將javac指令所在目錄也就是JDK安裝目錄下的bin目錄配置到path變數下,即可使javac指令在任意目錄下運行•win7,win8系統:右鍵點擊桌面計算機→選擇屬性→選擇高級系統設置→選擇高級選項卡→點擊環境變數→下方系統變 量中查找path→雙擊path•XP系統:右鍵點擊桌面計算機→選擇屬性→選擇高級選項卡→點擊環境變數→下方系統變數中查找path→雙擊path•將jdk安裝目錄下的bin目錄添加到最左邊並添加分號path環境變數配置方式2lpath環境變數的參照形配置方式•創建新的變數名稱:JAVA_HOME•為JAVA_HOME添加變數值:JDK安裝目錄•將path環境變數中JDK目錄修改•%JAVA_HOME%\bin;lpath環境變數具有先後順序lpath環境變數裡面記錄的是可執行性文件,如.exe文件,對可執行文件先在當前路徑去找,如果沒找到就去path環境變數中配置的路徑去找lclasspath環境變數里記錄的是java類的運行文件所在的目錄java命令的配置Java語言跨平台的原理和圖解個人建議,新手先用記事本寫代碼,打牢代碼功底!堅持不斷的學習,才能讓你真正的成功

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦