原创 題目:求1+2!+3!+4!+5!......+20!

/* * 題目:求1+2!+3!+4!+5!......+20! */ public class JieChengQiuHe { public static void main(String[] args) {

原创 九九乘法表

/* * 輸出九九乘法表 */ public class ChengFaBiao {public static void main(String[]

原创 利用遞歸方法求5!的階乘

/* * 題目:利用遞歸方法求5!的階乘。 * 分析: * 首先明確什麼是遞歸? 遞歸: */ public class DiGuiQiuJieCheng { public static void m

原创 找規律求和:有一分數列:2/1、3/2、5/3、8/5、13/8、21/13......求出這個數列的前20項之和。

/* * 題目:有一分數列:2/1、3/2、5/3、8/5、13/8、21/13......求出這個數列的前20項之和。 * * 分析:抓住分子、分母的變化規律。 * */ public class NumberSu

原创 Java求101--200之間有多少個素數(質數)

/*  * 題目:判斷101-200之間有多少個素數,並輸出所有素數。  * 程序分析:  *  (1)用一個數分別去除2到sqrt(這個數),如果能整除,則表明次數不是素數,反之是素數。  *  (2)用2- n/2去除,因爲一個自

原创 小球落地彈起問題

/*  * 題目:一球從100米高度自由落下,每次落地後反彈回原來高度的一半再落下,求他在第10次落地時, 共經過多少米?第10次反彈多高?  * 分析:首先判斷小球在第幾次落地後不再彈起。  */ public class ZiYo

原创 猴子摘桃問題

/*  * 題目:猴子吃桃問題:猴子第一天早上摘下若干桃子,當即吃了一半,還不過癮,又多吃了一個,第二天早上有將剩下的的桃子吃了一半,又多吃了一個。以後每天早上都吃前一天早上剩下的一半多一個。到了第十天早上想在吃時發現只剩下一個了。求第

原创 迴文數問題

import java.util.*; /*  *題目:一個五位數,判斷它是不是迴文樹。即12321是迴文樹,個位與萬位相同,十位與千位相同。  *  */ public class HuiWenShu { public static

原创 質因數的分解

package day07; import java.util.Scanner; /* * 題目:將一個正數分解質因數。例如,輸入90,打印出90=2*3*3*5. * * 程序分析:對n進行分解質因數,應先找到一個最小

原创 計算來到地球上多少天?

import java.util.*; import java.text.*; /* * 要求:測試來到地球多少天 * 分析: * (1)鍵盤錄入生日 (2)把該字符串轉

原创 Java中JDK 1.7和JDK 1.8新特性問題

JDK 1.7的部分新特性如下:   1)switch可以接受Stringe類型。隨着Java語言的發展,在java7中,開始支持String類型。 public class Switch { public void test(Str

原创 java內部類的那些事

在java語言中,可以把一個類定義到另外一個類的內部,在類裏面定義的這個類就叫做內部類,外面的類叫做外部類。在這種情況下,內部類可以被看成外部類的一個成員(與類的屬性和方法類似)。還有一種類被稱爲頂層類,指的是類定義代碼不能嵌套在其他類定

原创 Java面試中常見的開源框架的面試問題(一)

此次整理的面試問題一共兩篇博文,因筆者能力所限,整理不夠完善的地方希望大家給予寶貴的修改意見。 1、hibernate和mybatis的區別。 相同點: 1)都屬於ORM框架 2)都是對jdbc的包裝 3)都屬於持久層的框架 不同點: 1

原创 劍指offer ——輸入一個遞增排序的數組和一個數字S,在數組中查找兩個數,是的他們的和正好是S,如果有多對數字的和等於S,輸出兩個數的乘積最小的。

運行結果:分析:先選定第一個數字,然後將後面的數字依次遍歷求和,並與需要的數字比較,需要n-1次,如果第一個數字不行,選擇第二個,依次遍歷求和。。。。需要n^2次,時間複雜度比較高,但也是可以的,在面試中,如果沒有更好的辦法寫這個也是可以

原创 Mac上mysql默認端口那件事

如果可以通過終端訪問數據庫,並且可以完成所有的操作,但是ecplise中無法和數據庫建立連接,解決了常見的錯誤後還是報錯,那很有可能是端口不匹配。小編就是把所有常見的錯誤解決後,還存在錯誤,比如com.mysql.jdbc.Communi