原创 Java——數值類型的轉換

數值類型轉換圖 圖中箭頭的指向是指可以轉化爲相應的類型 轉換規則如下: –如果兩個操作數中有一個是double類型,另一個操作數就會轉換爲double類型。 –否則,如果其中一個操作數是float類型時,另一個操作數將會轉換

原创 Java——System.exit()用法及個人理解

該方法的原型是:System.exit(int status). 取值及作用 status由使用者自取,一般可取0,1或者其他數;當其爲System.exit(0)時,正常退出當前程序,關閉虛擬機(JVM);當其爲System

原创 關於新手創建Maven項目時,如何解決junit版本號標紅

今天用ide創建Maven項目時,pom裏面的junit依賴的版本號出現標紅(即版本號錯誤),如下圖: 找到本地倉庫,一般爲.m2\repository,我的是C:\Users\MyComputer.m2\repositor

原创 Java——char類型和字符串

char類型 在Java中char(2個字節)類型描述了UTF-16編碼中的一個代碼單元,除非確實要處理UTF-16代碼單元,最好將字符串作爲抽象數據類型處理 字符串(String)(StringBuffer和StringBu

原创 Java——淺談抽象類和接口

抽象類 爲什麼要有抽象類? 我曾經也想過爲什麼要有抽象類,普通的類和子類不就能夠完成任務了嗎,但是後來明白,父類裏面的方法實現很多都沒有用,都在子類裏面重寫了,那父類裏面的代碼豈不是冗餘了。 反過來思考,抽象類把一些具有相同屬

原创 ide中maven項目導入jar包(包含導入本地jar包方法)

導入jar包可有兩種方案: 1、本地沒有相關jar包,需要聯網下載的情況,ide提示中也沒有 2、本地有已經下載好的,將其導入 1、第一種方案: 新建一個Test1項目,待項目創建好後,如下圖所示: 注意:圖中光標所在處,如果

原创 Java——容器&泛型初步體驗

1.認識容器 java的容器類主要由兩個接口派生而出:Collection和Map。 Collection是容器層的根接口。 JDK不提供Collection接口的具體實現,而是提供了更加具體的子接口(如Set、List和Queu

原创 Error: A JNI error has occurred, please check your installation and try again

之前用高版本的Eclipse,後來因爲系統原因重裝了,之後裝了幾次JDK,雖然每次都刪除了,但是eclipse老是報錯,最後搜尋各種文章終於解決。 解決方法: 1.右鍵項目——>Build Path 我們可以把JRE System

原创 Spring(一)概述和簡單入門案例

文章較長,比較全面,請耐心閱讀,後續將不斷更新,敬請關注 一、什麼是Spring Spring是一個開源開的輕量級的Java開發框架 Spring爲簡化企業級應用開發而生,使用Spring可以使簡單的JavaBean實現以前只有

原创 Java——System.out.println()

java中有println,print,printf,輸出 println 輸出要輸出的內容後在結尾處加上換行符,光標指向下一行首處 print 輸出內容後不換行,可以直接從後邊緊接着輸出 printf 輸出格式和c語

原创 Java——有異常語句時的finally的執行順序

前邊已經說過了finally的作用,接下來說一下在包含finally的方法中,它的執行情況 需要注意的是,在執行到finally之前,JVM退出了的話,finally纔會執行。所以,如果finally之前有return語句,