原创 Java 編程題目 第七題

package com.liuhuan.test; import java.util.Scanner; public class fun07 { /* * 題目:輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的

原创 Java 編程題目 第十一題

package com.liuhuan.test; import java.util.Scanner; public class fun11 { /* * 題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提1

原创 Java 編程題目 第十題

package com.liuhuan.test; public class fun10 { /* * 題目:有1、2、3、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少? */ public static

原创 Java 編程題目 第三題

package com.liuhuan.test; public class fun03 { /* * 題目:打印出所有的 "水仙花數 ", * 所謂 "水仙花數 "是指一個三位數,其各位數字立方和等於該數本身。 *

原创 網上找到的,常用的排序算法總結,可以複習

冒泡排序   冒泡排序是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個算法的名字由來是因爲越小的元素

原创 Mac系統下向liunx服務器導入本地數據庫

第一步:本地生成.sql文件: 我這裏使用navicat進行導出:如圖 保存到本地。 ssh連接服務器: 我的:  ssh [email protected] 連接成功! 上傳文件到服務器: 登錄mysql並查看數據庫: 數據庫是

原创 JSR 303 約束

Bean Validation 中的 constraint 表 1. Bean Validation 中內置的 constraint Constraint 詳細信息 @Null 被註釋的元素必須爲 null @NotNul

原创 java設計模式----單例模式

需求:爲什麼需要單例模式? 例如:我們的圖形應用中,在菜單欄中我按下“幫助”菜單,如果我們不關閉這個窗口,那麼我們再次按下“幫助”菜單,也不會產生這個窗口。 單例模式主要用於對實例個數進行控制。 想要實現“單例模式”,創建一個類,需要滿足

原创 Java數據結構之隊列-使用數組實現隊列

package Queue; public class TestQueue { public static void main(String[] args) { // TODO Auto-generated method stu

原创 Java 編程題目 第一題

package com.liuhuan.test; import java.util.Scanner; /* * 古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第四個月後每個月又生一對兔子, * 假如兔子

原创 對super小記錄

super表示當前對象的父類對象的一個引用 1,調用父類構造器 2,調用父類方法,屬性。

原创 Java數據結構之堆棧-使用數組實現堆棧

public class TestStack { public static void main(String[] args) { // TODO Auto-generated method stub Stack st=n

原创 Java 編程題目 第二題

package com.liuhuan.test; public class fun02 { /* * 題目:判斷101-200之間有多少個素數,並輸出所有素數。 * 1.程序分析:判斷素數的方法:用一個數分別去除2到s

原创 java 爲什麼要用封裝類

在網上看了很對人對基本類型提供封裝類的說法。 我的理解就是:提供封裝類是爲了更好的對數據基本類型進行操作, 比如類型轉換:不用封裝類》》 int a=0;String result=Integer.toString(a); 用封裝類: I

原创 Java中的自動裝箱與拆箱(Autoboxing and unboxing)

在JDK5之後,引入了自動裝箱與拆箱(Autoboxing and unboxing) 創建一個Integer對象時,卻可以這樣:  Integer i = 100;但是和 int i = 100; 不一樣的 實際上,執行上面那句代碼的