日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

java自学报告_Vi,Java,Ant和Junit自学报告

發(fā)布時(shí)間:2024/7/23 java 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java自学报告_Vi,Java,Ant和Junit自学报告 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

vi自學(xué)報(bào)告

概述

vi 編輯器是所有 Unix 及 Linux 系統(tǒng)下最基本的編輯器,它直接以命令行窗口作為顯示界面。vim是vi的升級(jí)版,完全兼容vi并提供了一些新的特性。因?yàn)関i、vim完全脫離鼠標(biāo)而使用純鍵盤控制,所以熟練以后能大大提高編輯效率。

vi的模式

插入模式

真正用來(lái)輸入字符的模式。在該模式下按Esc進(jìn)入命令模式。在命令模式下按i進(jìn)入插入模式。

命令模式

提供除了輸入以外的其他操作,比如控制光標(biāo)移動(dòng)、刪除、復(fù)制等等。

底行模式

它與命令模式一樣,是做一些除了輸入以外的其他操作,因此很多人將底行模式看作命令模式的特例。底行模式下的特點(diǎn)是:在最后一行有冒號(hào)+你已經(jīng)輸入的底行命令。在命令模式下輸入冒號(hào),就進(jìn)入底行模式。在底行模式連續(xù)按兩次Esc回到命令模式。

命令模式基本命令

i → Insert 模式,按 ESC 回到 Normal 模式.

x → 刪當(dāng)前光標(biāo)所在的一個(gè)字符。

:wq → 存盤 + 退出 (:w 存盤, :q 退出) (:w 后可以跟文件名)

dd → 刪除當(dāng)前行,并把刪除的行存到剪貼板里

p → 粘貼剪貼板

hjkl 移動(dòng)光標(biāo),相當(dāng)于 ←↓↑→

:help → 顯示相關(guān)命令的幫助。你也可以就輸入 :help 而不跟命令。(退出幫助需要輸入:q)

有了以上命令就可以正常使用vi了,先熟練使用這些命令,再去學(xué)習(xí)其他的命令。學(xué)習(xí)順序可以按照簡(jiǎn)明vim練級(jí)攻略,循序漸進(jìn)地學(xué)習(xí)。

Java自學(xué)報(bào)告

Java語(yǔ)法本身與C++很相似,對(duì)于有C++基礎(chǔ)的同學(xué)不難學(xué)習(xí)。坑點(diǎn)主要在環(huán)境配置和jar包的使用上。

配置環(huán)境

java運(yùn)行環(huán)境的簡(jiǎn)稱是jre,操作系統(tǒng)需要它來(lái)運(yùn)行java代碼。如果你是開發(fā)者,你還要安裝jdk,它包括了java編譯器等等幫助開發(fā)的工具。

安裝好jdk、jre以后,你還要配置好環(huán)境變量,這是為了讓命令行程序知道:當(dāng)你輸入javac HelloWorld.java的時(shí)候,你到底想調(diào)用哪個(gè)程序,這個(gè)程序在哪里。如果沒(méi)有正確地設(shè)置環(huán)境變量,你輸入這個(gè)命令以后就會(huì)報(bào)錯(cuò):找不到j(luò)avac這個(gè)命令。

如何配置環(huán)境變量網(wǎng)上有很多教程,搜索 你的操作系統(tǒng)+“JAVA 環(huán)境變量”就可以找到。

Java開發(fā)往往使用的IDE是Eclipse,到官網(wǎng)下載安裝即可。

對(duì)jar包的使用

有時(shí)候你要使用別人編寫的類,你就要讓他發(fā)給你一個(gè).jar包。得到這個(gè)jar包以后你要將它添加到自己的項(xiàng)目中,編譯器才能知道去哪里找到這個(gè)類。

使用Eclipse時(shí)將jar包添加到自己的項(xiàng)目的方法:在項(xiàng)目瀏覽器中右鍵自己的項(xiàng)目->Build Path->Configure Build Path->選擇Libraries標(biāo)簽->Add External JARs->選擇jar包的路徑->ok。

Ant自學(xué)報(bào)告

Ant作用與make相同,簡(jiǎn)化我們?cè)趫?zhí)行編譯、打包時(shí)輸入的命令。

Ant的使用依賴于一個(gè).xml文件。

一個(gè)網(wǎng)上經(jīng)常見到的實(shí)例

將這個(gè)文件放在你的項(xiàng)目目錄中,與src文件夾處于同一個(gè)目錄,src文件夾中有一個(gè)你寫好的HelloWorld.java。使用命令行,進(jìn)入build.xml所在目錄,輸入ant或ant run,ant就會(huì)自動(dòng)幫你創(chuàng)建classes文件夾(init)、編譯src文件夾中所有的.java文件并將生成的.class文件放到classes文件夾中(complie)、將calsses文件夾打包生成hello.jar放在當(dāng)前目錄(build)、執(zhí)行HelloWorld中的main方法(run)。

括號(hào)中的英文就對(duì)應(yīng)上面代碼的target name

你也可以在命令行輸入ant clean來(lái)將剛才編譯打包生成的文件刪除,或者輸入ant rerun,相當(dāng)于ant clean以后ant run。

Junit自學(xué)報(bào)告

JUnit是一個(gè)Java語(yǔ)言的單元測(cè)試框架,你只要告訴Junit你期望你的代碼做什么事情,Junit就會(huì)幫你運(yùn)行代碼并檢查你的代碼功能是否符合你的期望。

要導(dǎo)入Junit框架,你可以導(dǎo)入一個(gè).jar包(前提是你下載好了Junit的jar),或者你也可以導(dǎo)入一個(gè)Library(Eclipse自己集成了Junit的Library,你只需要添加到你的項(xiàng)目就可以了)。

Eclipse中導(dǎo)入Junit Library方式:項(xiàng)目瀏覽器中右鍵自己的項(xiàng)目->Build Path->Add Libraries->選擇Junit->finish。

簡(jiǎn)單的Junit實(shí)例

import static org.junit.Assert.*;

import org.junit.Test;

public class CalculateTest {

Calculate calculation = new Calculate(); // 測(cè)試Calculate類

@Test

public void testSum() {

int testRes = calculation.sum(2, 5);

int res = 7;

assertEquals(res, testRes);

}

}

前面兩行的import語(yǔ)句不用管,Eclipse會(huì)自動(dòng)幫你添加。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的java自学报告_Vi,Java,Ant和Junit自学报告的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。