Java與計算機基礎(chǔ)

Markdown語法介紹
Java基礎(chǔ)二
Java基礎(chǔ)三

計算機組成

硬件:看得見,摸得著的東西
  1. 中央處理器(CPU):由運算器和控制器組成。
  2. 存儲器:
  • 內(nèi)存:內(nèi)存條(代數(shù)、睿頻)
  • 外存:硬盤(SSD、HSD、HDD)侦香,U盤
  1. 輸入設(shè)備:鍵盤、鼠標
  2. 輸出設(shè)備:顯示器
軟件:能在計算機上
  1. 系統(tǒng)軟件:Windows执桌、Mac鄙皇、Linux系統(tǒng)
  2. 應(yīng)用軟件:程序員編程代碼開發(fā)的軟件

計算機語言:人與計算機之間交互的方式

分類:
  1. 機器語言
  2. 匯編語言
  3. 高級語言

Java語言

  1. 概述:Sun公司在1995年推出的高級編程語言,Java之父為詹姆斯·高斯林(James Gosling)仰挣,Sun公司在2009年被Oracle公司收購伴逸。
  2. 平臺版本
  • J2SE:標準版
  • J2ME:小型版
  • J2EE:企業(yè)版
  1. 特點
  • 開源
  • 跨平臺
  • 多態(tài)
  • 多線程
  • 面向?qū)ο?/li>
  1. JDK和JRE
  • JDK:Java開發(fā)工具包(Java Development Kit), 包含開發(fā)工具 和 JRE.常用開發(fā)工具包括javac、java.
  • JRE:Java運行時環(huán)境(Java Runtime Environment)膘壶,包含運行Java程序時所需的核心類庫和JVM错蝴。核心類庫包括java.lang,java.util,java.io
  • JVM:Java虛擬機(Java virtual Machine),用來保證Java程序跨平臺性的颓芭,但是JVM本身并不能跨平臺顷锰。


    圖解
  1. Java環(huán)境搭建
    (1) JDK下載:Oracle
    (2) JDK的安裝
    • 傻瓜式安裝
    • 自定義安裝(不要直接安裝在盤符目錄下,安裝路徑最后不要有中文亡问,空格等特殊符號)
    • 文件目錄解釋:
      bin:存放的是編譯器和工具
      db:存數(shù)數(shù)據(jù)
      include:編譯本地方法
      jre:Java運行時文件
      lib:存放類庫文件
      src.zip:存放源代碼的

常用DOS命令

操作 說明
盤符名稱: 盤符切換官紫。E:回車,表示切換到E盤州藕。
dir 查看當前路徑下的內(nèi)容束世。
cd 目錄 進入單級目錄。cd eric
cd 目錄1\目錄2... 進入多級目錄床玻。cd eric\JavaSE
cd .. 回退到上一級目錄毁涉。
cd \ 回退到盤符目錄。
cls 清屏锈死。
exit 退出命令提示符窗口贫堰。
color /help 設(shè)置控制臺顏色, 例如: color 3f
ipconfig /all 查看本機IP地址.
ping ip地址或者網(wǎng)址 -t 測試網(wǎng)絡(luò)連接是否通暢.
shutdown -s -f -t 時間 設(shè)置電腦定時關(guān)機(時間單位: 秒)
shutdown -a 取消電腦的自動關(guān)機計劃
java -version 查看你安裝的JDK版本的.

Java基本操作

  1. 注釋
//單行注釋
/*
  多行注釋
  多行注釋
*/
/**
    文檔注釋
    文檔注釋
/
  1. 關(guān)鍵字:純英文組成,全部是小寫的
  • public:公共的權(quán)限待牵,目前先了解即可其屏。
  • class:表示在創(chuàng)建一個類
  • static:表示靜態(tài)的意思
  • void:表示方法的返回值類型
  1. 定義Java源代碼文件的格式
//類名可以自定義.
public class 類名 {
    public static void main(String[] args) {
        System.out.println(這里的內(nèi)容可以隨便寫);
    }
}
  1. 保留字:goto,const
  2. 常量
  • 自定義常量
  • 字面值常量:整數(shù)常量、小數(shù)常量、字符常量、字符串常量、布爾常量驼仪、空常量。
  1. 變量:在程序執(zhí)行的過程中佃扼,其值可以在某個范圍內(nèi)發(fā)生改變的量叫做變量
  • Java中要求一個變量每次只能保存一個數(shù)據(jù),而且必須要明確保存數(shù)據(jù)的數(shù)據(jù)類型。


    變量
  • 變量入門
//1. 定義一個Java類, 類名叫: VariableDemo01
public class VariableDemo01 {
    //2. 定義main方法, 作為程序的主入口, 所有代碼都是從這里開始執(zhí)行的.
    public static void main(String[] args) {
        //3. 定義一個int類型的變量, 變量名叫a, 初始化值為: 121
        int a = 121;
        //4. 通過輸出語句, 將變量a的值打印到控制臺上. 
        System.out.println(a);
    }
}

Java數(shù)據(jù)類型

Java是一種強類型語言汗盘,針對每一個數(shù)據(jù)都給出了明確的數(shù)據(jù)類型

區(qū)分一門語言到底是強類型語言還是弱類型語言的依據(jù)是: 看這門語言對數(shù)據(jù)的數(shù)據(jù)類型劃分是否精細.
如果精細, 則是強類型語言, 如果不精細, 則是弱類型語言.

數(shù)據(jù)類型的分類
  1. 基本數(shù)據(jù)類型:byte、short询一、char隐孽、int、long健蕊、float菱阵、double、Boolean
  2. 引用數(shù)據(jù)類型String缩功,數(shù)組晴及,類,接口
數(shù)據(jù)類型分類圖解
數(shù)據(jù)類型
  • byte類型的取值范圍是: -128 ~ 127,char類型的取值范圍是: 0 ~ 65535
  • 默認的整形是: int類型, 默認的浮點型(即: 小數(shù)類型)是: double類型.
  • 定義long類型的數(shù)據(jù)時, 數(shù)據(jù)后邊要加字母L(大小寫均可), 建議加L
  • 定義float類型的數(shù)據(jù)時, 數(shù)據(jù)后邊要加字母F(大小寫均可), 建議加F

變量的賦值與打印

  • 先聲明后賦值

數(shù)據(jù)類型 變量名嫡锌;
變量名 = 初始化值虑稼;

package com.neusoft;
import java.util.SortedMap;
public class VaribleDemo01 {
    public static void main(String[] args){
        //byte類型
        byte b;
        b = 20;
        System.out.println(b);
        //short類型
        short s;
        s = 30;
        System.out.println(s);
        //int類型
        int a;
        a = 100;
        System.out.println(a);
        //long類型
        long lon;
        lon = 100L;
        System.out.println(lon);
        //float類型
        float f;
        f = 10.5F;
        System.out.println(f);
        //double類型
        double d;
        d = 5.21;
        System.out.println(d);
        //char類型
        char c;
        c = 'B';
        System.out.println(c);
        //boolean類型
        boolean bb;
        bb = true;
        System.out.println(bb);
    }
}

  • 聲明變量并賦值

數(shù)據(jù)類型 變量名 = 初始化值;

package com.neusoft;
public class VaribleDemo02 {
    public static void main(String[] args) {
        //byte類型
        byte b = 20;
        System.out.println(b);
        //short類型
        short s = 30;
        System.out.println(s);
        //int類型
        int a = 100;
        System.out.println(a);
        //long類型
        long lon = 100L;
        System.out.println(lon);
        //float類型
        float f = 10.5F;
        System.out.println(f);
        //double類型
        double d = 5.20;
        System.out.println(d);
        //char類型
        char c = 'A';
        System.out.println(c);
        //boolean類型
        boolean bb = false;
        System.out.println(bb);
    }
}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末势木,一起剝皮案震驚了整個濱河市蛛倦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌啦桌,老刑警劉巖溯壶,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異甫男,居然都是意外死亡且改,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門查剖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钾虐,“玉大人,你說我怎么就攤上這事笋庄⌒ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵直砂,是天一觀的道長菌仁。 經(jīng)常有香客問我,道長静暂,這世上最難降的妖魔是什么济丘? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上摹迷,老公的妹妹穿的比我還像新娘疟赊。我一直安慰自己,他們只是感情好峡碉,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布近哟。 她就那樣靜靜地躺著,像睡著了一般鲫寄。 火紅的嫁衣襯著肌膚如雪吉执。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天地来,我揣著相機與錄音戳玫,去河邊找鬼。 笑死未斑,一個胖子當著我的面吹牛咕宿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蜡秽,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼荠列,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了载城?” 一聲冷哼從身側(cè)響起肌似,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诉瓦,沒想到半個月后川队,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡睬澡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年固额,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片煞聪。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡斗躏,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出昔脯,到底是詐尸還是另有隱情啄糙,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布云稚,位于F島的核電站隧饼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏静陈。R本人自食惡果不足惜燕雁,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一诞丽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧拐格,春花似錦僧免、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至呛伴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間谒所,已是汗流浹背热康。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留劣领,地道東北人姐军。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像尖淘,于是被迫代替她去往敵國和親奕锌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容