软件开发介绍-尚硅谷视频学习随记
目錄
軟件開發相關概念
Java相關介紹
環境配置
常用dos命令
常用快捷鍵
軟件開發相關概念
1.軟件:一系列按照特定順序組織的計算機數據和指令集合,進而構成的一種工具。分為系統軟件(操作系統)和應用軟件。
? ? 應用程序=算法+數據結構? ? ? ? ? ? ? 數據結構(數組、鏈表、二叉樹...)影響運行效率
2.人機交互方式:以什么樣的方式連接人機
? ? ? ? 圖形化界面(graphical user interface GUI)
? ? ? ? 命令行方式(command line interface CLI)
Java相關介紹
1.Java語言特點:
????????面向對象:兩個基本概念(類、對象)三大特性(封裝、繼承、多態)【面向對象與面向過程的區別為何?面向對象和面向過程的區別_你怕是個妖怪吧的博客-CSDN博客_面向對象和面向過程的區別】
????????健壯性:①去除了c的指針? ?②引入了垃圾回收機制
????????跨平臺性:Java程序的運行是基于JVM進行的,而針對不同的操作系統有不同版本的JVM,因此Java程序可以在不同平臺運行。一次編譯,到處運行
2.Java兩種核心機制
? ? ? ? Java虛擬機(Java virtal machine):一個虛擬的計算機,具有指令集并使用不同的的存儲區域,負責執行指令,管理數據、內存和寄存器
? ? ? ? 垃圾收集機制(garbage collection):程序在運行過程中將不再使用的內存空間進行回收,垃圾回收在Java程序運行過程中自動進行,程序員無法精確控制和干預。但這不代表Java程序不會再出現內存泄漏和內存溢出問題,因此程序編寫過程仍需謹慎注意。
3.JDK,JRE,JVM的區別:
????????JDK(Java development kit Java開發工具包)
? ? ? ? JRE(Java runtime environment Java運行環境)
????????簡而言之,用JDK的開發工具完成Java程序,交給JRE執行
環境配置
原因:是為了在控制臺的任何文件路徑下,都可以調用jdk指定目錄下的所有指令。
步驟:電腦屬性高級設置環境變量新建變量JAVA_HOME,定義為bin的上一級地址,以%JAVA_HOME%\bin定義(直接寫bin地址也可以,但是JAVA_HOME的變量后續有相關需要,因此以這種方式)
常用dos命令
cmd 打開命令行界面指令(打開默認C盤)
盤符(C D E)+冒號+回車 打開某盤
dir(全稱directory) 展示該盤下文檔目錄
md+文件夾名字+回車 在該盤下新建一文件夾(make directory)
cd+(盤符+冒號+\+文件夾名字) 進入某盤下某文件
cd+文件夾名字+\+文件夾名字+\+文件夾名字 一次性進入多層文件
cd+.+. 退出至上一級文件
cd+\ 一次性退出至頂層盤下位置
echo+文件名+:+寫入內容+>+文件名.文件格式 新建寫入文件操作
del+文件名(通配符*刪除同一類文件).文件格式 刪除文件操作
rd(remove)+文件夾名 刪除空文件夾
del+文件夾名字+rd+文件夾名字+回車 刪除非空文件夾
常用快捷鍵
?鍵盤左右鍵可移動光標
鍵盤上下鍵可調閱歷史操作命令
刪除字符:delete和backspace
注:實踐時發現某個文件夾中有多層文件夾好像不能一次性用以上命令,需要逐級解決
總結
以上是生活随笔為你收集整理的软件开发介绍-尚硅谷视频学习随记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC窗口程序
- 下一篇: MATLAB之GUI界面介绍与搭建