原创 Java中方法調用時參數傳遞問題

下面通過一段代碼理解Java中方法調用時參數傳遞問題 public class Demo01{ public static void mian(String[] args){ int i=10; add(i); system.o

原创 Java中"this"關鍵字的用法...

文章目錄第一種用法:可省略的this.第二種用法:區分局部變量和方法變量第三個用法:this(); 第一種用法:可省略的this. 首先引入一個我之前遇到的一個疑惑: 我的疑惑是:創建的n方法沒有static關鍵字,證明是實例

原创 淺談Java虛擬機中"棧內存""堆內存"以及"方法區"的作用

Java虛擬機主要有棧內存,堆內存,方法區三大部分 棧內存: 方法進行依次根據調用情況壓棧彈棧,方法內的局部變量在棧內存當中存儲。 如果通過new創建了對象,在堆內存中的對象所對象的內存地址在棧內存中(下方有圖解)。 引用是保存

原创 如何安裝JDK並配置環境變量

跟多小夥伴和初學者在真正寫java代碼之前瞭解到了一定要安裝JDK並配置環境變量,接下來我們先了解一下關於JDK的一些事兒,並講講如何安裝和配置… 1.JDK JRE JVM 三者之間的關係 JDK:Java開發工具箱 JRE:j

原创 一篇文章學會"抽象類"和"接口"!

文章目錄一、抽象類:1、什麼是抽象類?2、抽象類屬於什麼類型?3、抽象類怎麼定義?4、抽象類可以實例化嗎?5、final和abstract的關係?6、抽象類的子類7、抽象類有構造方法嗎?8、什麼是抽象方法呢?9、特別注意:10、問

原创 看過來!!關於Java語言中自加運算符(a++和++a)的區別...

很多初學者在學習Java語言時,對於自加運算符,也就是a++和++a(自減運算符同理,a–和--a)總覺得摸棱兩可,以自加運算符爲例,今天我把我學習到的經驗分享給大家,自減運算符同理… 首先,不管是a++還是++a,他們的作用都是

原创 static關鍵字的講解(Java)...

文章目錄關於static關鍵字,我們可以從變量和方法兩個角度講解。1.用static修飾變量:2.用static修飾方法:3.靜態代碼塊: 關於static關鍵字,我們可以從變量和方法兩個角度講解。 1.用static修飾變量

原创 來自程序員菜鳥的第一篇csdn博客......

本人目前是大三在校學生,就讀於哈爾濱理工大學軟件工程系。高考畢業之後陰差陽錯就讀了軟件工程專業。一開始並沒有對這個專業有太多瞭解和興趣,大一大二的時間並沒有認真學習,基礎知識較差,甚至有掛科的經歷,整天忙碌於校學生會的工作。但是隨