想了解java技術(shù)編程入門嗎?想了解一、Java及編程入門?? 嗎?......本文帶你一探究竟。
1.一、Java及編程入門
本篇系《我的大數(shù)據(jù)學(xué)習(xí)筆記》*篇,依據(jù)尚硅谷《Java基礎(chǔ)全套教程——宋紅康》視頻所記。視頻鏈接:【尚硅谷】Java基礎(chǔ)全套教程,JAVA零基礎(chǔ)入門必備,適合初學(xué)者的完整視頻 (宋紅康主講)如有侵權(quán)請(qǐng)立即聯(lián)系我刪除。1. 編程入門1.1 概述計(jì)算機(jī):硬件+軟件程序設(shè)計(jì):創(chuàng)建或開發(fā)軟件程序設(shè)計(jì)語(yǔ)言:C、C++、python、Java、Golong1.2 計(jì)算機(jī)硬件介紹總線(bus)連接:中央處理器(CPU)、內(nèi)存、存儲(chǔ)設(shè)備、輸入設(shè)備、輸出設(shè)備、通信設(shè)備馮·諾依曼體系結(jié)構(gòu)1.2.1 中央處理器電子脈沖頻率:HZ,多數(shù)表達(dá)方式:GHz本機(jī)中央處理器:1 KHz = 1024 Hz行業(yè)發(fā)展規(guī)律摩爾定律 18-24個(gè)月CPU性能翻倍安迪-比爾定律 操作系統(tǒng)需要更高硬件需求反摩爾定律 18-24個(gè)月營(yíng)業(yè)額降一半1.2.2 存儲(chǔ)設(shè)備 存儲(chǔ)設(shè)備分類 磁盤驅(qū)動(dòng)器 至少一個(gè),永久保存數(shù)據(jù)或程序光盤驅(qū)動(dòng)器USB閃存驅(qū)動(dòng)器1.2.3 內(nèi)存:計(jì)算機(jī)硬件組成部分bit(比特:非0即1)、byte(字節(jié))、KB、MB、GBCPU、內(nèi)存、硬盤的關(guān)系← 運(yùn)行速度依次增大← 大小依次減少內(nèi)存的表示方式內(nèi)存記錄地址、地址對(duì)應(yīng)01數(shù)值1.2.4 輸入和輸出設(shè)備輸入設(shè)備:鍵盤、鼠標(biāo)輸出設(shè)備:顯示器(分辨率:顯示像素?cái)?shù))、打印機(jī)像素密度dpi:?jiǎn)挝挥⒋缟嫌卸嗌賯€(gè)像素點(diǎn)1.2.5 計(jì)算機(jī)發(fā)展計(jì)算鼻祖阿蘭圖靈/馮諾依曼1.3 計(jì)算機(jī)軟件介紹1.3.1 計(jì)算機(jī)系統(tǒng)操作系統(tǒng):管理和控制計(jì)算機(jī)的活動(dòng)主要任務(wù):控制和監(jiān)視系統(tǒng)的活動(dòng)分配和調(diào)配系統(tǒng)資源調(diào)度操作1.3.2 萬維網(wǎng)萬維網(wǎng)萬維網(wǎng)(World Wide Web,www,環(huán)球信息網(wǎng)):讓W(xué)eb客戶端訪問web服務(wù)器上的頁(yè)面網(wǎng)址:統(tǒng)一資源標(biāo)識(shí)符(例: Transfer Protocol, HTP)將資源傳輸給用戶萬維網(wǎng)、因特網(wǎng)和互聯(lián)網(wǎng)的關(guān)系2. Java語(yǔ)言及大數(shù)據(jù)學(xué)習(xí)框架2.1 Java學(xué)習(xí)框架第1部分:Java基礎(chǔ)編程Java語(yǔ)言概述基本語(yǔ)法數(shù)組面向?qū)ο缶幊坍惓L幚淼?部分:Java高級(jí)編程枚舉類&注解Java集合泛型IO流多線程Java常用類Java反射機(jī)制網(wǎng)絡(luò)編程Java中Lambda表達(dá)式與Stream AP的使用Java 9&10&11新特性第3部分:Java技術(shù)拓展常用數(shù)據(jù)類型表達(dá)常用算法表達(dá)2.2 大數(shù)據(jù)學(xué)習(xí)框架
上述文章了解到關(guān)于一、Java及編程入門?? ,讓我們對(duì)java技術(shù)編程入門 有一個(gè)直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。