学校番号2019-2020-1「オブジェクト指向プログラミングとデータ構造、」テストレポート
コース:「プログラミングとデータ構造」
クラス:1823
名:張子である
学生ID:20182304の
実験先生:ジョニーの
実験日:2019年9月9日
必修/選択科目:必修
1.実験内容
•コマンドラインとIDE(IntelljのIDEA簡単なチュートリアル](に基づいて単純なJavaプログラムの編集、コンパイル、実行およびhttp://www.cnblogs.com/rocedu/p/4421202.htmlをデバッグする)。(このテストの主な用途コマンドライン)
•練習の基本的なLinuxのコマンド;
•JDBはスキルを学ぶためにJavaプログラムをデバッグする:https://www.cnblogs.com/rocedu/p/6371262.html
•単純なJavaプログラムを書きます。
2.実験方法と結果
- 1. Javaプログラムのテストを書きます
2.コンパイルと実行
javac -g -d bin src/HelloJDB.java
3.入力するステッピング:
jdb -classpath .:./bin HelloJDB
ブレークポイントの設定:stop in HelloJDB.main
[実行実行し、プログラムステップを実行するためにどのようなプレイリスト、次の実行は、次の
3.実験過程で発生した問題や決済処理
- 質問1:JDBは結果を一覧表示していない、の.javaファイルを見つけることができません
問題1つのソリューション:ビンにSRCで.javaファイルをコピーし、あなたがテーブルのリストを表示することができます。しかし、私は原則を理解していなかった、私たちは、実際には直接使用することができる
use
ようにコマンドをuse ./src
指摘し、ソースコードの場所- 質問2:することはできませんデバッグ
問題2解決策:コンパイルYaoan方法を指定してください、-g -dを追加するために必要な注意
- 質問3:次のステップとどのような違いのデバッグがあり、中に停止し、違いが何であるかで停止
質問3ソリューション:ステップメソッドは、クラスの呼び出しに、ある身体を入力します。この方法は、次に実行されるので、次のより高い効率は、一般的にシングルステップデバッギングあります。
、ブレークポイントを設定するために使用される方法で停止ブレークポイントを設定する行で停止し、ブレークポイント法は、一般的に主である()で、我々は、使用できるstop at HelloJDB:12
12行セットの行ブレークポイントを、サイクル12に続き突然かつ完全な停止を実行しますライン。
その他(知覚、思考、など)
- 所属ディレクトリを調べるには、プログラムを実行するための正しいディレクトリを開きます
- 適切に実行することができませんプログラム内の小さなエラーがあっても、間違ったコマンドをしないように注意してください