2.計(jì)算機(jī)語言介紹(一)(圖)介紹

2023-10-28    分類: 網(wǎng)站建設(shè)

文章目錄

1. 軟件開發(fā)簡(jiǎn)介

軟件開發(fā)是按特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。

軟件分為系統(tǒng)軟件和應(yīng)用軟件。

人機(jī)交互方式:

圖形界面(User GUI)簡(jiǎn)單直觀,易于用戶接受,易于操作。命令行模式(Line CLI):需要一個(gè)控制臺(tái)輸入特定指令,讓計(jì)算機(jī)完成一些操作。比較麻煩,有些命令需要記錄。

父親:“+=”

1.1 常用的DOS命令操作目的

win+R->輸入cmd

可以打開dos界面。

目錄

列出當(dāng)前目錄中的文件和文件夾

XX

創(chuàng)建目錄

XX號(hào)

刪除目錄

cd /XX/XX

進(jìn)入指定目錄

光盤..

返回上一目錄

光盤 /

回到根目錄

德爾XX

刪除文件

出口

退出dos命令行

補(bǔ)充:echo> 1.doc 向文檔寫入數(shù)據(jù)

常用快捷鍵

← →:移動(dòng)光標(biāo)

↑↓:查看歷史操作命令

和:刪除字符

注意:輸入dos命令時(shí),如果是英文輸入,所有標(biāo)點(diǎn)符號(hào)都是英文。

2. 計(jì)算機(jī)編程語言介紹

什么是計(jì)算機(jī)語言

語言:是人與人之間交流的一種方式。

例如:中國(guó)人用普通話與中國(guó)人交流。中國(guó)人要想和英國(guó)人交流,就必須學(xué)習(xí)英語。

計(jì)算機(jī)語言:人們與計(jì)算機(jī)交流的方式。

如果人們想與計(jì)算機(jī)交流,就必須學(xué)習(xí)計(jì)算機(jī)語言。有許多計(jì)算機(jī)語言。如:C、C++、Java、pHp、等。

第一代語言

機(jī)器語言:指令以二進(jìn)制代碼的形式存在。

第二代語言

匯編語言:使用助記符來表示機(jī)器指令。

第三代語言:高級(jí)語言

C、面向過程的語言

C++ 面向過程/面向?qū)ο?/p>

Java跨平臺(tái)純面向?qū)ο笳Z言

.NET 跨語言平臺(tái)

,...

過程導(dǎo)向:比如張三打籃球,打籃球的全過程(持球、傳球、投籃……)。

面向?qū)ο螅喝梭w對(duì)象、人體運(yùn)動(dòng)動(dòng)作、運(yùn)動(dòng)器材三個(gè)對(duì)象實(shí)例化了一個(gè)張三的對(duì)象。對(duì)象有打籃球的動(dòng)作,設(shè)備為籃球。

面向?qū)ο罂梢愿玫卦诔橄髮用娣治鰡栴},并在程序?qū)崿F(xiàn)中大大賦能以前的代碼。這些在面向過程的編程中是極其難以實(shí)現(xiàn)的。

3. Java 語言概述是SUN(斯坦福大學(xué)網(wǎng)絡(luò)公司)于1995年推出的一種高級(jí)編程語言,是一種面向編程語言。Java 最初很有吸引力,因?yàn)?Java 程序可以在 Web 瀏覽器中運(yùn)行。這些 Java 程序稱為 Java ()。使用現(xiàn)代圖形用戶界面與 Web 用戶交互。嵌入在 HTML 代碼中。隨著Java技術(shù)在Web上的不斷成熟,它已經(jīng)成為Web應(yīng)用的選開發(fā)語言。后端開發(fā):Java、pHp、Go、Node.js 3.1 Java 簡(jiǎn)史3.2 Java 技術(shù)系統(tǒng)平臺(tái)(Java)標(biāo)準(zhǔn)版

它支持桌面應(yīng)用程序(以下應(yīng)用程序)的 Java 平臺(tái),并提供完整的 Java 核心 ApI。此版本以前稱為 J2SE。(Java) 企業(yè)版

它是一套用于在企業(yè)環(huán)境中開發(fā)應(yīng)用程序的解決方案。技術(shù)體系中包含的技術(shù),如:、Jsp等,主要針對(duì)Web應(yīng)用的開發(fā)。該版本以前稱為 J2EE。Java ME (Java) 小型版

支持在移動(dòng)終端(手機(jī)、pDA)上運(yùn)行Java程序的平臺(tái)。精簡(jiǎn)了Java ApI,增加了對(duì)移動(dòng)終端的支持。此版本以前稱為 J2ME。爪哇卡

支持一些運(yùn)行在小內(nèi)存設(shè)備(如智能卡)上的Java () 平臺(tái)。從Java應(yīng)用領(lǐng)域來看,Java語言的應(yīng)用方向主要表現(xiàn)在以下幾個(gè)方面:

企業(yè)級(jí)應(yīng)用:主要指大型企業(yè)復(fù)雜的軟件系統(tǒng)和各類網(wǎng)站。Java 的安全機(jī)制和跨平臺(tái)優(yōu)勢(shì)使其廣泛應(yīng)用于分布式系統(tǒng)的開發(fā)。應(yīng)用領(lǐng)域包括金融、電信、交通、電子商務(wù)等。

平臺(tái)應(yīng)用:應(yīng)用程序采用Java語言編寫。發(fā)展水平很大程度上取決于Java語言的核心能力是否穩(wěn)固。

大數(shù)據(jù)平臺(tái)開發(fā):各種框架包括,,,等。就這一類技術(shù)生態(tài)而言java計(jì)算機(jī)編程語言,還有各種中間件,例如,Java,R等各種語言ApI可用于編程。

移動(dòng)應(yīng)用:主要在消費(fèi)類和嵌入式領(lǐng)域java計(jì)算機(jī)編程語言,指在各種小型設(shè)備上的應(yīng)用,包括手機(jī)、pDA、機(jī)頂盒、車載通訊設(shè)備等。3.3 Java 主要特點(diǎn)4. Java 程序運(yùn)行機(jī)制和運(yùn)行過程4.1 Java 兩大核心機(jī)制 Java 虛擬機(jī)(Java)垃圾回收機(jī)制()

問:Java 程序還會(huì)有內(nèi)存泄漏和內(nèi)存溢出問題嗎?

回答:是的!例如:

5.Java語言環(huán)境搭建5.1 明確JDK和JRE是什么

JDK(Java 套件 Java 開發(fā)套件)

JRE(Java Java 運(yùn)行時(shí)環(huán)境)

簡(jiǎn)單的說就是把用JDK的開發(fā)工具完成的java程序交給JRE運(yùn)行。

JDK = JRE + 開發(fā)工具集(如編譯工具等)

JRE = JVM + Java SE 標(biāo)準(zhǔn)類庫(kù)

5.2 下載安裝下載地址安裝JDK

建議:安裝路徑不要有中文或空格等特殊符號(hào)。

如果操作系統(tǒng)是64位的,軟件應(yīng)該盡量支持64位(除非軟件本身不區(qū)分)。

提示安裝JRE時(shí),一般是在JDK安裝過程中安裝,但為了后續(xù)使用,Idea等開發(fā)工具不報(bào)錯(cuò),建議按照提示安裝JRE。配置環(huán)境變量

配置方法:

我的電腦-屬性-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量

編輯path環(huán)境變量,在變量值的開頭添加java工具所在目錄,并用“;”隔開 和其他值。

打開 DOS 命令行并輸入任何目錄。如果出現(xiàn)參數(shù)信息,則配置成功。

分享名稱:2.計(jì)算機(jī)語言介紹(一)(圖)介紹
文章起源:http://www.muchs.cn/news23/291223.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、App設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)企業(yè)網(wǎng)站制作、網(wǎng)站導(dǎo)航Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司