java基礎學習筆記day01

來源:互聯網
上載者:User

標籤:螢幕   過程   hello   標點符號   動態   byte   製作   java語言   自訂   

      java基礎學習筆記day011.軟體開發:  軟體:按照特定順序組織的電腦資料和指令的集合  開發:軟體的製作過程  軟體開發:藉助開發工具和電腦語言製作軟體2.java概述:  java之父:詹姆斯·高斯林  JDK:java開發環境  jre:java運行環境  JVM:java虛擬機器  java跨平台是因為,JVM能在不同的平台運行,JVM是跨平台的  JavaSE:標準版  JavaME:手機端,物聯網  JavaEE:企業版,互連網項目3.java語言特點:  簡單性 解釋性 物件導向 高效能  分散式處理 多線程 健壯性 動態  結構獨立 安全性 開源 跨平台4.什麼是跨平台性:  通過java編寫的應用程式,通過不同版本的JVM能在不同的系統平台都可以運行5.HelloWorld程式解析:  首先編寫java原始碼程式,副檔名.java  在命令列模式中,輸入javac命令對源檔案進行編譯,產生位元組碼檔案j  avac HelloWorld.java  編譯完成後,如果沒報錯,輸入java,對class位元組碼檔案進行解釋運行  執行時不需要添加.class副檔名:java HelloWorld6.常見錯誤:  1.副檔名隱藏導致編譯錯誤  2.class寫錯,Class clsss...  3.類名格式有問題 ,暫時使用全部英文  4.類名後的括號對稱不正確  5.main方法格式不正確  6.main方法大括弧缺失  7.列印語句拼字錯誤  8.引號使用錯誤,使用了中文全形引號7.常見問題:  A:副檔名被隱藏  如何找到:工具--檔案夾選項--查看--去除隱藏副檔名的那個勾勾  B:我要求檔案名稱和類名一致。  實際上不這樣做也是可以的。  但是,注意:javac後面跟的是檔案名稱+副檔名  java後面跟的類名不帶副檔名  C:Java語言嚴格區分大小寫,請注意。  還有就是單詞不要寫錯了。  D:見到 非法字元: \65307肯定是中文問題。  我們寫程式要求標點符號必須全部是英文狀態。  E:括弧的配對問題。  一般來說,括弧都是成對出現的。  F:遇到  在類 HelloWorld 中找不到主方法, 請將主方法定義為  肯定是主方法的格式問題。8.DOS命令:  windows+r開啟運行,輸入cmd斷行符號  cd..退回上一級目錄  cd\退回根目錄  dir顯示目前的目錄內容  cd 進入指定目錄  D:進入D盤目錄  cls清除螢幕內容9.注釋:  //單行注釋  /*多行注釋*/  /**文檔注釋*/  //注釋是一個程式員必須要具有的良好編程習慣,  //初學者編寫程式可以養成:先寫注釋然後再寫代碼  //解釋說明程式,提高程式的可讀性,可以協助我們排錯 10.HelloWorld程式:public class HelloWorld{public static void main(String[] args){System.out.println("HelloWorld");}}public:許可權修飾符:公用,許可權最大class:類HelloWorld:類名,要和檔案名稱一致static:靜態修飾符main:方法名,主方法,被賦予特殊含義的單詞,程式的入口String[] args:接受字串類型數組,args:形參名System.out.println:輸出語句並換行11.關鍵字:  被系統賦予特殊含義的單詞,有特殊的意義,組成字母全部小寫12.標識(zhi四聲)符:  a~z,A~Z,0~9,底線_,貨幣符號$  數字不能開頭,不能和關鍵字重複,最好見名知意13.常量  在程式執行的過程中其值不能發生改變  常量分類:    字面值常量 自訂常量  整型常量:所有整數:10,20,30  小數常量:所有小數:1.2,3.1,4.10  字元常量:用單引號括起來的內容:‘a‘,‘b‘,‘c‘  布爾常量:較為特有,只有true和false  空常量:null  java針對常量有四種形式:  二進位:由0和1組成,以0b開頭  十進位:由0~9組成,整數預設的是十進位  八進位:由0~7組成,以0開頭  十六進位:由0~9,A~F,以0X開頭14.基本類型:  整型(byte,short,int,long),浮點型(float,double)  字元型(char):java中不支援Null 字元‘‘,特殊字元需要加‘\‘  布爾型(boolean):true,false  參考型別:  類(class),介面(interface),數組([]) public class HelloWorld  //類{public static void main(String[] args)//主方法,程式的入口{  System.out.println("HelloWorld");//輸出列印HelloWorld}}

java基礎學習筆記day01

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.