Java基礎之一

2021-08-29 21:24:28 字數 813 閱讀 8001

/**

* * public/private/protected/預設修飾符

* * 在說明這四個關鍵字之前,我想就class之間的關係做乙個簡單的定義,對於繼承自己的class,base class可以認為他們都是自己的子女,

* 而對於和自己乙個目錄下的classes,認為都是自己的朋友。

1、public:public表明該資料成員、成員函式是對所有使用者開放的,所有使用者都可以直接進行呼叫

3、protected:protected對於子女、朋友來說,就是public的,可以自由使用,沒有任何限制,而對於其他的外部class,protected就變成private。

作用域 當前類 同一package 子孫類 其他package

public √ √ √ √

protected √ √ √ ×

friendly √ √ × ×

private √ × × ×

不寫時預設為friendly

package a.b.c;

public class test

package a.b.c;

public class testa

}package a.b.c.d;

public class testb

}package a.b.c.d;

import a.b.c.test;

public class testc extends test

}請問以上testa、testb、testc能編譯過嗎,如編譯不過,原因是什麼ß

* <>

* @author mike**/

Java基礎之一維陣列

1 陣列 掌握 1 概述 儲存同一種資料型別的多個元素的容器。同一資料型別 多個元素容器 2 定義格式 a 資料型別 陣列名 例如 int arr1 b 資料型別 陣列名 了解 3 陣列的初始化 a 動態初始化 只給長度,系統給出預設值 格式 資料型別 陣列名 new 資料型別 陣列長度 舉例 in...

java基礎之一 物件,介面

equals int t1 1 int t2 2 person p1 new person person p2 new person t1 t2 true p1 p2 false p1.equals p2 true此處重點說明string和integer物件 string記憶體位置說明 string...

php基礎之一

1.超全域性變數 get post server cookie env 2.使用foreach 遍歷陣列 foreach array as key value 3。定義常量 define name value,true false 預設true表示忽略大小寫 4.通過值返回資料 function g...