エクササイズ09.09 | Javaプログラミング書かれたインタビューの質問

プログラムコードがある場合:
パブリッククラスデモ{
パブリック静的無効メイン(文字列[] args){
[1]文字列A =引数;
のSystem.out.println(A);
コンパイルした後、結果が得られるものは、次のコマンドを実行します?
JavaのデモA1、A2、A3
の結果:A2
2、以下に定義する従来のクラス、答える質問:
クラス従業員{
文字列名;
int型の年齢;
ダブル賃金、
静的なint型なし= 0;
従業員(文字列A1は、A2、A3ダブルint型) {
年齢= A2; A3 =賃金; A1 =名
;ノー++
などの使用は、次のステートメントは、オブジェクトのクラスを生成するために使用されています。
従業員E1、E2を、
E1 =新しい新しい従業員(「ジン王」、26,6300 );
E2 =新しい新しい従業員( "張シャン"、30,3800);
問題:
すべてのことの1)e2.name、e2.age、e2.wage値?
2)オブジェクトE1を生成し、e2の後、e1.Noはどのくらいの値プロパティにクラス名と年齢によってませ参照を前置することはできませんか?
結果:1)(チャン・シャン; 30; 3800.0)
2)いいえアクセスすることができ、あなたは年齢にアクセスすることはできません
図3に示すように、読み取りプログラムの演算結果の書き込み
クラスQ1を{
公共の静的な無効メイン(文字列引数[]){
ダブルD = 1.23;
12月()に新しい新12月=オン12月オン;
dec.decrement(D)
のSystem.out.println( D);
classs 12月{ON
公共ボイドデクリメント(ダブルdecMe){
decMe = decMe - 0.1;
結果:1.23
4、次のプログラムの実装の分析結果:
クラス値{
公共のint I = 15;
パブリッククラスのテスト{
公共の静的な無効メイン( ARGV文字列[])が{
テスト新しい新しいTテストを()=; t.first();
公共ボイドまず(){
int型I = 5;
値=新しい新しいV値();
VI = 25; SECOND(V、I)。
System.out.println(VI);
公共ボイドSECOND(値Vは、IがINT){
I = 0; VI = 20であり、
値=新しい新しいヴァル値();
ヴァル= V;
のSystem.out.println(VI + "" + I);
結果:0 20 15である
5、次の手順で行われた分析の結果:
パブリッククラスのテスト{
公共の静的な無効メイン(){
。INT I = 1、J = 10;
DO {
(I ++は> --j)IF
続行;
}ながら(私は<5。)
のSystem.out.printlnは( "I =" + I "は、J =" + J + 1);
結果:I = 5、J 6 =

おすすめ

転載: blog.51cto.com/14512197/2436866