Java學習第一天Java的基本了解

今天學習目錄如下:
1、Windows常用快捷鍵和常用命令
2、進制之間的轉(zhuǎn)換
3、原碼、反碼和補碼的操作

在學習Java之前我們先了解下Java的基本常識,比如操作系統(tǒng)、平臺相關(guān)性一些概念。
(1) 操作系統(tǒng):(Operating System,簡稱OS):是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運行。
(2) 平臺相關(guān)性:我們稱能夠支持程序運行的硬件或軟件環(huán)境為平臺。
不同的平臺都有其特有的指令格式,也就是說Win支持的指令格式和Linux支持的指令格式是不一樣的,進而導致了Windows的可執(zhí)行文件(exe)不能在Linux平臺上運行,反之Unix的可執(zhí)行文件也無法再Windows上運行,把這種情況稱為平臺相關(guān)性。
1、Windows常用快捷鍵和常用命令
(1) 編輯操作:
CTRL+C--------復制 CTRL+X--------剪切 CTRL+V--------粘貼
CTRL+A--------全選 CTRL+Z--------撤銷 CTRL+S--------保存
(2) 基本操作:
【W(wǎng)in】+D 顯示桌面 【W(wǎng)in】+R 打開“運行" 【W(wǎng)in】+L 屏幕鎖定
【W(wǎng)in】+E 打開“我的電腦” 【W(wǎng)in】+F 搜索文件(不建議,everthing 搜索文件) 【Alt】+TAB項目切換 先使用 【W(wǎng)in】+R打開“運行窗口",輸入:
calc—>啟動計算器 mspaint—>打開畫圖板(不建議) 搜索工具
notepad—>打開記事本 cmd—>CMD命令提示符
(3) 常用命令:
盤符之間的切換: 盤符:回車,如進入E盤, E:回車
進入指定目錄 :cd will
:cd Java
目錄的回退 :cd.. 回到上一級目錄
:cd\ 回到盤符根目錄
清屏 :cls
直接進入某一個目錄的命令行方式:按住:Shift + 鼠標右鍵---->在此處打開命令窗口
2、進制之間的轉(zhuǎn)換
(1) 對于任何一種進制---X進制,就表示某一位置上的數(shù)運算時是逢X進一位。 十進制是逢十進一,十六進制是逢十六進一,二進制就是逢二進一。
(2) 二進制:由兩個基本數(shù)字0,1組成,運算規(guī)律是逢二進一.計算機都使用二進制表示數(shù)據(jù).
八進制:由0、1、2、3、4、5、6、7組成,運算規(guī)律是逢八進一.
十進制:由0,1,2、3、4、5、6、7、8、9組成.
十六進制:由0~9以及A,B,C,D,E,F(xiàn)組成.
(3) 二進制數(shù)系統(tǒng)中,位簡記為b,也稱為比特,每個二進制數(shù)字0或1就是一個位(bit)。
計算機中的二進制則是一個非常微小的開關(guān),用“開”來表示1,“關(guān)”來表示0。
位是數(shù)據(jù)存儲的最小單位,其中8 bit 就稱為一個字節(jié)(Byte),1KB不等于1000B。
(4) 十進制和二進制之間轉(zhuǎn)換:
十進制--->二進制:
對于整數(shù)部分,用被除數(shù)反復除以2,除第一次外,每次除以2均取前一次商的整數(shù)部分作被除數(shù)并依次記下每次的余數(shù)。
另外,所得到的商的最后一位余數(shù)是所求二進制數(shù)的最高位。
二進制--->十進制:
進制數(shù)第1位的權(quán)值是2的0次方,第2位的權(quán)值是2的1次方,第2位的權(quán)值是2的2次方……公式:第N位 * 2的N-1次方,結(jié)果再相加.
(5) 十進制和八進制之間轉(zhuǎn)換:
十進制--->八進制:
10進制數(shù)轉(zhuǎn)換成8進制的方法,和轉(zhuǎn)換為2進制的方法類似,唯一變化:除數(shù)由2變成8。
八進制--->十進制:
進制數(shù)第1位的權(quán)值為8的0次方,第2位權(quán)值為8的1次方,第3位權(quán)值為8的2次方

(6) 十進制和十六進制之間轉(zhuǎn)換:100
十進制--->十六進制:
10進制數(shù)轉(zhuǎn)換成16進制的方法,和轉(zhuǎn)換為2進制的方法類似,唯一變化:除數(shù)由2變成16。
十六進制--->十進制:
第0位的權(quán)值為16的0次方,第1位的權(quán)值為16的1次方,第2位的權(quán)值為16的2次方
(7)二進制和八進制之間轉(zhuǎn)換:二進制先轉(zhuǎn)換成十進制再轉(zhuǎn)換成八進制
二進制和十六進制之間轉(zhuǎn)換:二進制先轉(zhuǎn)化成十進制再轉(zhuǎn)換成十六進制
八進制和十六進制之間轉(zhuǎn)換:八進制先轉(zhuǎn)化成十進制再轉(zhuǎn)化成十六進制
3、原碼、反碼和補碼的操作
(1) 原碼、反碼和補碼操作:
在計算機內(nèi),有符號數(shù)有3種表示法:原碼、反碼和補碼,所有數(shù)據(jù)的運算都是采用補碼進行的。
正數(shù)的原碼,反碼,補碼都相同,負數(shù)稍微復雜。
操作5(101)和-5的二進制。
(2) 原碼:
就是二進制定點表示法,即最高位為符號位,“0”表示正,“1”表示負,其余位表示數(shù)值的大小。
(3) 反碼:
負數(shù)的反碼是對其原碼逐位取反,但符號位除外。
(4) 補碼:
負數(shù)的補碼是在其反碼的末位加1。
實例:求反碼的時候,最高位是符號位不能改變。
正數(shù)的符號位是0.
負數(shù)的符號位是1.

正數(shù)5:
   5的二進制是:00000101
原碼:00000101
反碼:00000101
補碼:00000101

負數(shù):-5:
   5的二進制是:00000101
原碼:10000101
反碼:11111010
補碼:11111011
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 網(wǎng)站亂碼問題我們會經(jīng)常碰到,大多見于非英文的中文字符或其他字符亂碼,而且,這類問題常常是因為編碼方式問題,主要原因...
    波段頂?shù)?/span>閱讀 3,328評論 1 9
  • 常量的概述和使用 A:什么是常量在程序執(zhí)行的過程中其值不可以發(fā)生改變 B:Java中常量的分類字面值常量自定義常量...
    野望君閱讀 670評論 0 0
  • 本篇文章講解了計算機的原碼, 反碼和補碼. 并且進行了深入探求了為何要使用反碼和補碼, 以及更進一步的論證了為何可...
    yang2yang閱讀 2,469評論 1 13
  • 愛與美是世間最珍貴的東西,而邊城,帶給我愛與美的感覺。 初看,是一個發(fā)生在風景秀美的茶峒小城的一個動人愛情故事。翠...
    傳11111閱讀 363評論 0 2
  • 事無巨細,凡事怕精。不求樣樣通,但求一樣精,一個人一輩子只鉆研一件事,那他就是這個行業(yè)的高手。 今天去航天女子醫(yī)院...
    健康就是幸福閱讀 183評論 0 0

友情鏈接更多精彩內(nèi)容