原创 今天開始學java(十二):又是String關鍵字還有陌生的static

String java.lang.String類代表字符串類 API當中說:java程序中所有的字符串面值,都作爲此類的實例實現 其實就是說:程序當中所有的雙引號字符串,都是string類對象,就算沒有new,也照樣是。 Stri

原创 今天開始學java(十三)繼承

繼承是多態的前提,如果沒有繼承,就沒有多態 繼承主要解決的問題是:共性抽取 繼承關係的特點 1、子類可以擁有父類的“內容” 2、子類可以擁有自己專屬的新內容 在繼承的關係中,“子類,就是一個父類”,也就是說,子類可以被當做父類看待

原创 開始學java(八)對象的創建以及使用

通常情況下,一個雷並不能直接使用,需要根據類創建一個對象,才能使用: 之前創建了一個叫student的類,內容爲以下內容: //模擬學生 //屬性:是什麼,姓名,年齡…… //行爲:能做什麼,吃飯,睡覺,學習…… public c

原创 JAVA練習題,選出數組中的最大值與倒序輸出數組中的值

方法千千萬,學習當中只要是能寫出來而且正確就是對的,節省內存與時間是在基礎打好的前提下進行的 先看最大值 public class DemoArray07 { public static void main(String[

原创 開始學java(六)方法的介紹以及注意事項

//方法就是若干語句的功能集合。 //方法好比是一個工廠,參數就是工廠的原料,返回值就是工廠的產出物 //參數就是進入方法的數據,返回值就是從方法中出來的數據 定義方法的完整格式: 修飾符 返回值類型 方法名稱(參數類型 參數名稱

原创 開始學java(七)數組的概念

數組:是一種容器,可以同時存放多個數據 特點: 1、數字是一種引用數據類型 2、數組當中的多個數據,他們的類型必須統一 3、數組的長度在程序運行期間不可改變 數組的初始化:在內存當中創建一個數組,並且向其中賦予一些默認的值 兩種

原创 今天開始學java(七)關於內存劃分

java的內存需要化身成爲五個部分: 1、棧內存:存放的都是方法中的局部變量。方法的運行一定是在棧當中 局部變量:方法的參數,或者是方法{}內部的變量 作用域:一旦超出作用域,立刻從棧內消失。 2、堆內存:凡是new出來的東西,都

原创 IDEA的常用快捷鍵

需要掌握alt+enter自動修正代碼與ctrl+alt+l格式化代碼會比平時寫代碼更方便 還有就是setting中如果ctrl+空格會切換輸入法的話建議把補全改成alt+/

原创 開始學java(五)循環語句

又是循環 循環結構的基本組成部分,一般可以分爲四部分: 1、初始化語句:在循環開始最初執行,而且只做唯一一次。 2、條件判斷:如果成立則循環繼續,如果不成立,則循環退出 3、循環體:重複要做的事情內容,若干行語句 4、步進語句:每

原创 開始學java(四)普普通通的if…elseif…else和switch語句+switch穿透

格式: if(判斷條件1){ 執行語句1; }else if (判斷條件2){ 執行語句2; } … }else if(判斷條件N){ 執行語句N; }else{ 最後的執行語句; } 執行流程: 1、首先判斷關係表達式