原创 繼承_super()

創建子類實例時,會先執行父類構造函數定義的流程,再執行子類構造函數定義的流程。如下例: class Some{ Some(){ System.out.println("調用Some(

原创 抽象方法,抽象類

abstract標示該方法爲抽象方法,該方法不用撰寫{}區塊,直接;結束即可。例如: public abstract class Role { ... public abstract void fight(

原创 設計模式(designer pattern)

撰寫程序常有些看似不合理但是又非得完成的需求。舉個例子說,現在老闆叫你開發一個猜數字遊戲,會隨機產生0-9的數字,用戶輸入的數字與隨機產生的數字相比,如果相同就顯示“猜中了”,如果不同則讓用戶繼續輸入數字,直到猜中爲止。 這程序

原创 繼承_Object頂層父類

繼承-Object頂層父類-重新定義toString() 越看代碼,越發現系統自帶的代碼比自己編寫的代碼更高深 java.lang.Object是所有類的頂層父類,這代表了Object上定義的方法,所有對象都繼承下來了。只要不

原创 繼承_方法的重寫

在重寫父類中某個方法時,子類必須撰寫與父類方法同名的方法,如果打錯字了,如下代碼: public class SwordsMan extends Role { public void Fight ()

原创 java抽象類

子類 public class Son extends Father{ @Override //如果沒有重寫showAge方法,系統會報錯,要麼將Son類設置爲抽象類,要麼對ShowAge方法進行重寫,實現功能。 public

原创 繼承中的語法檢查器

繼承中的語法檢查器 下面的語句可以運行 Pet p1 = new Dog(); 而下面的語句就無法通過編譯 Dog p2 = new Pet; 這是爲什麼呢?

原创 java數據類型的系統默認值

// 屬性不初始化,查看各數據類型的系統默認值 // Java中基本數據類型默認值爲: // short: 0 //   int: 0 //   long:0

原创 Apache POI解析Excel文件

官網:http://poi.apache.org/ 核心文件: 基於maven座標方式引入POI: 單元測試代碼: /** * 使用POI解析Excel文件 * @throws IOExcep

原创 國內類github代碼託管平臺

國內代碼託管平臺在這兩年突起,我最近聽得最多的就是coding.net這個網站了,還有如csdn、oschina和京東倒是聽說過,其它的就倒是第一次聽說。下面一起來看看這些代碼託管平臺是怎麼樣的吧。 GitCafe GitCafe是一個基

原创 MySQL 插入數據

MySQL 插入數據 MySQL 表中使用 INSERT INTO SQL語句來插入數據。 你可以通過 mysql> 命令提示窗口中向數據表中插入數據,或者通過PHP腳本來插入數據。 語法 以下爲向MySQL數據表插入數據通用的

原创 java前端和後端的區別

關於前端技術 前端的話我想主要是指jsp,頁面顯示給用戶的, 前端技術的話比如ajax,javascript,EL這些技術 關於後端技術 後端的話主要是對於業務的控制和處理,比如訪問數據庫,進行數據更新查看修改等等..

原创 Spring框架基本設置案例_helloSpring

1.導包 日誌 2.編寫applicationContext.xml src下 3.加載配置,創建工程,獲得bean 1.導包 2.創建類 HelloSpring.java package edu.tsi

原创 hibernate -- HQL語句總結

查詢整個映射對象所有字段 // 直接from查詢出來的是一個映射對象,即:查詢整個映射對象所有字段 String hql = "from Users"; Query query = sessi

原创 在mysql workbench裏面插入中文總會報錯怎麼辦

1.分析 估計數據庫創建的時候,已經指定了字段爲其他的字符集,所以,只是用set names ‘gbk’; 是沒用的。因爲這個指令只能修改到庫級別,得看一下字段的字符集。 2.驗證問題 用指令 SHOW FULL COLUMNS