個人財務 Javaプログラミング:コンピュータに何かをさせる - ダミー

Javaプログラミング:コンピュータに何かをさせる - ダミー

目次:

ビデオ: はじめてのP:第1週:プログラマになる -プログラミングの魅力を学ぼう!1 2024

ビデオ: はじめてのP:第1週:プログラマになる -プログラミングの魅力を学ぼう!1 2024
Anonim

リスト1では、Javaコードが爆発的に発生します。すべての初心者プログラマと同じように、あなたはコードを謙虚に見つめることが期待されます。しかし、怖がらないでください。あなたはそれのハングアップを取得すると、プログラミングはかなり簡単です。はい、楽しかったです。

リスト1:シンプルなJavaプログラム

/ *

*人生の良いものをリストするプログラム

*著者:Barry Burd、BeginProg @ BurdBrain。 2003年2月13日

* /

- >

クラスEventsLike

{

public static void main(文字列args [])

{

システム。でる。 println( "チョコレート、ロイヤルティ、スリープ");

}

}

リスト1の心臓部には、実際に直接命令をコンピュータに出す単一の行があります。ライン

システム。でる。 println( "チョコレート、ロイヤルティ、スリープ");

は、コマンドプロンプトウィンドウにチョコレート、ロイヤリティ、スリープという単語を表示するようにコンピュータに指示します。この行は、少なくとも2つの異なる方法で記述できます。

<!

Javaでは、コンピュータに何かをさせる直接命令は、
  • ステートメント と呼ばれます。リスト1の文は、コンピュータに何らかのテキストを表示するよう指示します。他のプログラムの文は、特定のメモリ位置に7を入れるようにコンピュータに指示したり、画面にウィンドウを表示させたりすることがあります。コンピュータプログラムのステートメントは、あらゆる種類のことを行います。 メソッド呼び出しです。 メソッド呼び出しは、メソッドを動作させるためにコンピュータに指示するコード(Javaプログラムの別の部分)です。ステートメント
  • <! - 3 - > FixTheAlternator(junkyOldFord);
はメソッド呼び出しの例であり、

Systemも同様です。でる。 println( "チョコレート、ロイヤルティ、スリープ");

    Javaにはさまざまな種類のステートメントがあります。メソッド呼び出しは1種類だけです。

セミコロンでのステートメントの終了

    Javaでは、各ステートメントはセミコロンで終了します。リスト1のコードには1つの文しか含まれていないので、リスト1の1行だけがセミコロンで終わっています。

例えば、メソッド・ヘッダーのように、リスト1の他の行をとります。メソッドヘッダ(mainという単語がある行)は、コンピュータに何かをさせるために直接指示するものではありません。代わりに、メソッドヘッダーは、将来の参照のためにいくつかのアクションを記述します。ヘッダーは「誰かがメインメソッドを呼び出す場合に備えて、コードの次の数行はその呼び出しに応じて何をすべきかを示します。 "

完全なJava文はすべてセミコロンで終わります。メソッド呼び出しはステートメントなので、セミコロンで終わりますが、メソッドヘッダーもメソッド宣言もステートメントではありません。

Systemという名前のメソッド。でる。 println

リスト1の途中のステートメントは、

Systemというメソッドを呼び出します。でる。 println

。このメソッドは、Java APIで定義されています。システムに電話をかけるときはいつでも。でる。 printlnメソッドを使用すると、その画面にテキストが表示されます。 たとえばPauline Ottという名前を考えてみましょう。そのうちの1人は修道女です。もう一つは物理学者です。もちろん、Java APIにprintlnという名前のものがいくつかあるのと同じように、英語圏の世界では多くのPaulinesが存在します。物理学者のポーリン・オットと映画批評家のポーリーン・カールを区別するために、 "Pauline Ott"というフルネームを書いてください。 "そして、修道女と物理学者を区別するために、"シスター・ポーリン・オット(Sister Pauline Ott)。同じように、どちらかのシステムを書いてください。でる。 printlnまたはDriverManager。 println。最初は、コンピュータの画面にテキストを書き込みます。 2番目はデータベースログファイルに書き込みます。 PaulineとOttが独自の名前であるのと同様に、System、out、およびprintlnもJava APIの名前です。しかし、printlnを使用するには、メソッドのフルネームを記述する必要があります。 printlnだけを書くことは決してありません。それは常にシステムです。でる。 printlnまたは他のAPI名の組み合わせ。

Javaプログラミング言語では、大文字と小文字が区別されます。小文字を大文字に変更した場合(またはその逆の場合)は、単語の意味を変更します。システムを交換することはできません。でる。システムでprintln。でる。 Println

そうすると、プログラムは動作しません。 Javaクラス あなたは

オブジェクト指向プログラミング

( OOP とも呼ばれる)という言葉を聞いたことがあります。 OOPは、コンピュータプログラミングの問題を考える方法です。これは、いくつかの異なるプログラミング言語によってサポートされています。 OOPは1960年代にSimulaと呼ばれる言語で始まりました。それは1970年代にSmalltalkという別の言語で強化されました。 1980年代、OOPは言語C ++で大きな時間を費やしました。 頭字語を変更し、それをクラス指向プログラミングのCOPと呼ぶ人もいます。オブジェクト指向プログラミングは クラス

と呼ばれるものから始まるからです。 Javaでは、すべてがクラスから始まり、すべてがクラスで囲まれ、すべてがクラスに基づいています。 Javaでは、主な方法はクラス内にある必要があります。リスト1のコードは、ThingsILikeというクラスから始まります。リスト1をもう一度見て、ThingsLikeクラスの後に何が起こるのかを確認してください。残りのコードは中括弧で囲まれています。これらの括弧は、クラス内のすべてのものをマークします。これらの中カッコがなければ、ThingsILikeクラスの宣言がどこから始まるのか知ることができますが、宣言がどこで終了するのかはわかりません。 これは、ThingsILikeクラスの中のものが箱の中にあるかのようです。

中括弧を使用する:

これらの中括弧は、コードの塊がどこで始まり、終わるかをコンパイラに指示します。

  • インデントコード: インデントは、コードの塊が始まり、終わるところの人間の目(および他のプログラマーの目)を示します。
  • 忘れないでください。あなたは両方をする必要があります。

Javaプログラミング:コンピュータに何かをさせる - ダミー

エディタの選択

Drupalフォーラムの有効化 - ダミー

Drupalフォーラムの有効化 - ダミー

フォーラムはユーザーコミュニティを作成するのに最適です。人々は他者からの援助を得ることができ、あなたのコンテンツに関するフィードバックを提供し、単純に社会化することができます。あなたのDrupalフォーラムは、あなたが望むようにしっかりとまたはゆるやかに制御することができます。フォーラムで許可されているカテゴリを制御できます。フォーラムの例を見るには、Drupal Forumを参照してください。 ...

ドリューパルフレンドリーなウェブホスティング会社 - ダミー

ドリューパルフレンドリーなウェブホスティング会社 - ダミー

ウェブホスティング会社は、あなたがDrupalをインストールし、あなたのサイトをウェブ上に見えるようにするWebサーバー。一部の企業では、Drupalをインストールしたり、ワンクリックでインストールすることができます。あなたがDrupalのインストールをスキップする場合は、次のいずれかのアカウントを取得することを検討してください。

Drupalガーデンサイト構造管理 - ダミー

Drupalガーデンサイト構造管理 - ダミー

Drupal Garden Structureページでは、 、ページ、およびブロックを表示します。このページから制御できる特定の機能、ブロック、およびページには、連絡先フォーム、フォーラム、メーリングリストなどがあります。ブロックで表示される機能をブロックで管理することもできます。

エディタの選択

エグゼクティブとのデータマイニング - ダミー

エグゼクティブとのデータマイニング - ダミー

数字で遊ぶという楽しみのためにデータマイニングに取り掛からない。あなたは行動を望む。あなたは正しいことを見たいと思っています。データからの確かな証拠に基づいてビジネス上の決定を下すことが重要であることを理解しています。しかし、あなたは決定を下す権限を持つ人ではありません。だからあなたは...

ビッグデータガバナンスチャレンジ - ダミー

ビッグデータガバナンスチャレンジ - ダミー

データガバナンスは、大きなデータソースが彼らがどのように管理されているか。従来のデータウェアハウスやリレーショナルデータベース管理の世界では、データ保護の必要性に関するルールをよく理解している可能性があります。たとえば、医療界では、それは...

エディタの選択

エレクトロニクスコンポーネント:赤外線ライトダミーを作成する方法

エレクトロニクスコンポーネント:赤外線ライトダミーを作成する方法

赤外線を電気的に生成するには、赤外線スペクトルで動作する特殊な発光ダイオード(LED)を使用します。赤外線LED(しばしばIR LEDと呼ばれる)は、RadioShackまたは電子部品を販売する他の店で容易に入手できます。 IR LEDは、通常のLEDと似ていますが、光を見ることはできません。

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

を通して、あなたの電子プロジェクトを制御する場合パラレルポートであるKit 74 DOSソフトウェアは、コマンドプロンプトから実行できるRELAY、DELAY、WAITFORの3つのコマンドで構成されています。 RELAYコマンドRELAYコマンドは、1バイトのデータをパラレルポートに送信します。あなたから実行できること - RELAY、DELAY、およびWAITFOR - 8つの出力端子のそれぞれが...

デジタルエレクトロニクス:フリップフロップ回路の種類? - エレクトロニクスではダミー

デジタルエレクトロニクス:フリップフロップ回路の種類? - エレクトロニクスではダミー

、フリップフロップは特殊なタイプのゲートラッチ回路です。フリップフロップにはいくつかの異なるタイプがあります。フリップフロップの最も一般的なタイプは次のとおりです。SRフリップフロップ:SRラッチに似ています。 CLOCK入力に加えて、SRフリップフロップにはSETとRESETという2つの入力があります。 SET入力がHIGHの場合...