Day016

1.說說你對 json 的理解?

a、JSON 指的是 JavaScript 對象表示法(JavaScript Object Notation);

b、JSON 是輕量級的文本數據交換格式,並不是編程語言;

c、JSON 獨立於語言存在;

d、JSON 具有自我描述性,更易理解;

e、JSON 可以將 JavaScript 對象中表示的一組數據轉換爲字符串,然後就可以在函數之間輕鬆地傳遞這個字符串,或者在異步應用程序中傳遞數據。

2.數據庫裏面的索引和約束是什麼?

索引是爲了提高數據的檢索速度,索引是建立在數據表上,根據一個或多個字段建立的約束是爲了保持數據的完整性,約束有非空約束,主鍵約束,外鍵約束等等。

3.有 5 個人坐在一起,問第五個人多少歲?他說比第 4 個人大 2 歲。問第 4 個人歲數,他說比第 3 個人大 2 歲。問第三個人,又說比第 2 人大兩歲。問第 2 個人,說比第一個人大兩歲。最後問第一個人,他說是 10 歲。請問第五個人多大?       

package demo01;
/**因爲五個人爲遞增關係,可以用遞歸方法
 * @author 26966
 */
public class Day016 {
	public static void main(String[] args) {
		//聲明變量把總人數賦給變量
		int sum=5;
		//輸出結果
		System.out.println("第五個人的歲數:"+getAge(sum));				
	}
	/**採用遞歸來實現方法求年齡,在a等於1是結束遞歸
	 * @param a
	 * @return
	 */
    public static int getAge(int a) {
    	if(a==1) {
    		return 10;
    	}else 
    		return getAge(a-1)+2;    	
    }
}
//運行結果:第五個人的歲數:18

發佈了53 篇原創文章 · 獲贊 5 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章