原创 JAVA ——數據類型與運算符

一、數據類型 在C語言中我們已經知道的數據類型有 整型: short int long longlong 浮點型:float double 字符型:char JAVA中沒有longlong類型,但是多了字符串類型、字節類型和布

原创 JAVA——順序表和鏈表

在談順序表之前我們先談一下線性表,顯而易見爲啥叫線性表,就是因爲表中的元素時連續的,而線性表又分爲順序表和鏈表。 這兩者有啥不同呢? 順序表 鏈表 在物理地址上是連續存儲的 物理存儲結構非連續 可以隨機訪問 只能

原创 C語言——掃雷小遊戲

掃雷boom 經過幾天的學習和嘗試,掃雷終於是被我給弄出來了,>經過幾天的學習和嘗試,掃雷終於是被我給弄出來了,沒那麼多廢話,直接上代碼了。 1、首先對使用的函數及變量做一個說明 #include<stdio.h> #includ

原创 JAVA——類和對象(一)

一、類和對象的基本概念 類:是抽象的概念集合,表示的是一個共性的產物,類之中定義的是屬性和行爲(方法); 比如說小貓,小狗,老鷹,獅子都是動物,灌木,楊樹,野草,鮮花都屬於植物,這就是類 對象:對象是一種個性的表示,表示一個獨立的

原创 JAVA——方法的使用

我認爲JAVA中的方法是一個代碼片段,和 C 語言中的 "函數"很像。 這個方法的作用也類似於C中的函數: 1.是能夠模塊化的組織代 2.代碼複用 3.使程序的可讀性更強 如何創建方法? public static 返回類型 方法

原创 JAVA——多態

多態是面向對象編程思想的三大特性之一,我感覺這三大特性,多態最繞,學的時候繞來繞去,老難了。 好了睡了這麼多,進入正題吧。 什麼是多態 不同類的對象對同一消息做出的不同響應叫做多態。也就是說,同一個消息因爲發送對象不同而做出不同的

原创 C語言——操作符小結

C語言——操作符小結 在C語言中操作符分爲算數操作符、移位操作符、位操作符、賦值操作符、單目操作符、關係操作符、邏輯操作符、條件操作符、逗號表達式、下標引用、函數調用和結構成員訪問。 首先我們介紹的是算數操作符。 算數操作符分爲“

原创 JAVA——抽象類和接口

抽象類 abstract關鍵字 abstract關鍵字修飾的類稱爲抽象類,修飾的方法稱爲抽象方法。 在使用抽象類時要注意: 抽象類不能被實例化,實例化的工作應該交由它的子類來完成,它只需要有一個引用即可。 在抽象類中抽象方法沒有

原创 JAVA——繼承

首先我們得了解什麼是繼承? 在生活中我們有子承父業,這就是一種繼承。而在我們面向對象編程中也存在這種現象,其中被繼承的類稱爲父類、基類或者是超類,繼承人則稱爲子類或者派生類。 那麼爲什麼要有繼承? 繼承是爲了提高編程效率,達到代碼

原创 JAVA——類和對象(二)

斷更了這麼久,自己定下的目標也沒有完成,我哭遼。馬上就秋招了,這半年抓緊時間,好好過一遍。 接着之前的我們繼續說類和對象。 private關鍵字 private關鍵字可以修飾成員變量,也可以修飾類的方法。 1.private修飾成

原创 C——指針

最近把指針看了一下,談一談我對指針的理解,哪裏有誤,還請多多指教。 指針是什麼? 根據我的理解,指針就是一個保存其他變量地址的地方,通過對指針的解引用*,我們就可以找到這個變量。 可以這麼理解,我要去住酒店,我需要根據房間號去找到