原创 [Java] 組合與繼承的區別
組合和繼承都允許在新的類中放置子對象,組合是顯式地這樣做,而繼承是隱式地做。 那兩者之間的區別是怎樣的呢?又該如何選擇呢? 很多人對組合理解地還不是很好,所以我們先來理解一下組合: 組合技術通常用於想在新類中使用現有類的功能而非它的接口
原创 Python初學-變量這小東西
Python初學-變量這小東西 1. 和C++,Java的區別 動態類型 查看變量a的類型的方法有type(a),a.__class__或者a.__doc__ 一切都是對象:python中一切變量都是對象 2. 數字 自動轉換類型
原创 [Java] int型和string型的相互轉換
參見:點擊打開鏈接 int -> String int i=12345; String s=""; 第一種方法:s=i+""; 第二種方法:s=String.valueOf(i); 這兩種方法有什麼區別呢?作用是不是一樣的呢?是不是
原创 [Java] 如何設置、查看JAVA_HOME、classpath、path變量值
1、啓動CMD命令窗口 2、 set JAVA_HOME=x:\JDK_1.4.2 set PATH=%JAVA_HOME%\bin;%PATH% set CLASSPATH=.\;%JAVA_HOME%\li
原创 Windows平臺下markdown編輯器使用評測
Windows平臺下markdown編輯器使用評測 Windows平臺下markdown編輯器使用評測 Markdown簡介 Mac平臺 Web端 Windows平臺 有道雲筆記 Typora 馬克飛象 爲知筆記
原创 Python:語句表達式(code structure)
Python:語句表達式(code structure) Python語句表達式code structure 賦值 普通賦值 多重賦值 輸入語句 raw_input input 輸出語句 python2 python3
原创 Python初學
Python初學 Python是一種解釋型,面向對象,動態數據類型的高級程序設計語言 爲什麼選擇Python? 1. 語言發展 1972-1983 c,過程,指針,編譯 c++,對象,內存,編譯 1985-1995 Perl,L
原创 C++學習 【3.4】 程序設計初步--循環結構和循環語句
學習《C++程序設計》(第二版) 譚浩強 主編 第三章 程序設計初步 3.8 循環結構和循環語句 3.8.1 用while語句構成循環 3.8.2 用do-while語句構成循環 3.8.3 用for語
原创 Android Studio 使用教程學習
@(DataMaster)[Android] Android Studio 使用教程學習 1. Android Studio工具下載與安裝 工具下載 AndroidDevTools裏面有很多網站作者自己收集和整理的在android開
原创 [Java實現]通過一個Java小程序(吃蘋果)深入理解面向對象思想
很多人對面向對象開放程序設計都有一個大概的模糊的認識,但都不夠直觀,不夠深刻,面向地還不夠徹底 往往形成 面向對象開發==基於過程程序設計+類 然而這種觀念是不對的 下面通過一個例子來直觀地理解面向對象的概念: 這是一個人吃蘋果的例子
原创 C++學習 【3.2】 程序設計初步---輸入、輸出&關係運算、邏輯運算
學習《C++程序設計》(第二版) 譚浩強 主編 第三章 程序設計初步 3.4 C++的輸入和輸出 3.5 編寫順序結構的程序 3.6 關係運算和邏輯運算 3.4 C++的輸入和輸出 應該說明: 輸入和
原创 C++學習 【3.3】 程序設計初步--選擇結構和if語句
學習《C++程序設計》(第二版) 譚浩強 主編 第三章 程序設計初步 3.7 選擇結構和if語句 3.7.1 if語句的形式 3.7.2 if語句的嵌套 3.7.3 條件運算符和條件表達式 3.7.4
原创 [Java實現]吸血鬼數字問題的坑和嘗試
看《Thinking in Java》第4章的時候有這麼一個習題: 嘗試着寫了個程序: package exercise4; import java.util.Arrays; public class E10_Batman {
原创 [Java] 類中構造器的調用順序
在產生一個類的對象的時候,直觀上應該最先直接調用一個類的構造器,然後再生成其他的一些東西,然後事實並非如此: 且看下面這段程序: 我創建了一個Root類,令其中含有名爲Component1,2,3的類的一個實例,從Root中派生一個類St
原创 C++學習 【4.1】 利用函數實現指定的功能---函數,函數的形式,函數參數
學習《C++程序設計》(第二版) 譚浩強 主編 第四章 利用函數實現指定的功能 4.1 爲什麼需要函數 4.2 定義函數的一般形式 4.3 函數參數和函數的值 4.1 爲什麼需要函數 一般一個較大的程序