20182330 2019-2020-1「オブジェクト指向プログラミングとデータ構造」テストレポート
コース:「プログラミングとデータ構造」
クラス:1823
名:魏ヤンアイス
学生ID:20182330の
実験先生:ジョニーの
実験日:2019年9月9日
必修/選択科目:必修
1.実験内容
- 学習Eclipseの下のJavaコマンドライン・プログラム開発、Javaアプリケーションの開発、デバッグ
- 運動Linuxの基本的なコマンド。
- JDB Javaの学習スキルプログラムをデバッグします
- 単純なJavaプログラムを書きます。
2.実験方法と結果
- Javaプログラムを書くための簡単な
ステップ:コードエディタを入力して、Vimを保存
ステップ2:入力が
- (入力javac 文件名.java
決定的とコンパイラのコンパイル
javac -d bin src/文件名.java
binフォルダに生成されたクラスファイルを)ステップ3:入力し
java 文件名
たプログラムを実行します
- JDB Javaの学習スキルプログラムをデバッグします
オープン3つの端子:ステップ
- ステップ2:第1の端末コードが編集され、他方の入力端子には、
java -g -d bin src/文件名.java
(コードをデバッグするために-g)コンパイル ステップ3:第3の入力端子
jdb -classpath .:./bin 文件名
デバッグJDBを入力します
stop in 文件名.main
メソッドにブレークポイントを設定しますrun
)クラスファイルを実行し、(メインの先頭で停止します
locals
ビュー変数:メソッドの変数とローカル変数。印刷のevalも可能
list
これは(ソースコードの位置を示すために表示するにはuse ./src
矢印が場所に実行しようとしている注意してください)== ==
next
メソッド本体に実行する方法ステップ
3.実験過程で発生した問題や決済処理
- 質問1:メインクラスと引数指定することは実行する必要がありません
(メインクラスやパラメータを指定する必要があります) 問題1つのソリューション:ウェブ上で見て:
run 文件名
メインクラス缶を指定します。
質問2:Scannerクラスを使用するときにコンパイルエラー
- 問題2ソリューション:読んだ本がこの本を学ぶことではないの初心者の間違いであることが判明しました
質問3:JDB変数の値を入力することができませんでしステッピング
- 質問3ソリューション:クラス代表のブログを学ぶ - エラーの原因:JDBは、デバッグウィンドウに入力出力操作のために、それは不可能、コンソールを取ります。
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y 文件名
またはエラー
9000に住所、正常に動作させるので、
その他(知覚、思考、など)
- 時間で解く問題が発生し、遅延することを拒否
- 細部へのこだわり、と組み合わせる思考学習
効率3.書き込みブログが増加しています。マークダウンフォーマットは、学ぶために継続する必要があります