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

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

目次:

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

ビデオ: はじめてのP:第1週:プログラマになる -プログラミングの魅力を学ぼう!1 2025
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プログラミング:コンピュータに何かをさせる - ダミー

エディタの選択

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

Objective-Cでは、作成していないクラスであっても、iOSアプリケーションの既存のクラスに独自のメソッドを追加できます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション...

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーションの開発では、Objective-Cを使用すると、自分が作成していないクラスであっても、既存のクラスに独自のメソッドを追加することができます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション(たとえば、...

In App Purchase機能がiPadアプリで動作する仕組み

In App Purchase機能がiPadアプリで動作する仕組み

Apple App App Purchase機能を提供します。これにより、アプリユーザーはアプリ内から仮想アイテムを直接購入することができます。複数のレベルや環境、または仮想プロパティを持つゲームアプリケーションを開発する場合は、アプリケーションにIn App Purchase機能を追加して、レベル、環境、またはプロパティをさらに販売することを検討してください。 App Purchaseで...

エディタの選択

効果的なホームビジネスWebサイトを作成する方法 - ダミー

効果的なホームビジネスWebサイトを作成する方法 - ダミー

素晴らしいかもしれませんが、製品やサービスをさらに販売するのに役立たない場合は、時間とお金の無駄です。自宅のビジネスにとって本物の資産であるWebサイトを構築するための、実証済みの方法をいくつか試してみましょう。難しいことではありません...

マスターCSSファイルを作成する方法 - ダミー

マスターCSSファイルを作成する方法 - ダミー

多くのデザイナーがマスターHTMLコードのCSSファイルを作成し、個々のサイトのニーズに合わせて、最初からウェブサイトを構築するプロセスをスピードアップします。あなたがより多くのウェブサイトを構築するにつれて、いくつかのスタイルは標準的なデザインプラクティスの標準的な部分になります。 ...

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

Bing検索結果と並んでクリック単価(PPC)広告はMSN adCenterを通じて提供されます。 adCenterを使用して、Webマーケティングのニーズに合わせてアカウントとキャンペーンを作成できます。 Microsoftは、Bing Travel、adCenter Desktopなどのプログラムを追加することで、PPCサービスのインターフェース、ツール、検索品質、およびボリュームを向上させるために歩み続けています。...

エディタの選択

地中海ダイエットレシピ:フルーツサラダ - ダミー

地中海ダイエットレシピ:フルーツサラダ - ダミー

果実は地中海で豊富に生育し、地中海沿岸に沿って、アメリカ人より一般的に果実を多く食べるため、地中海の高レベルの疾病予防に貢献しています。あなたの次の食事やパーティーのために健康的なサイドディッシュのフルーツサラダを作るには、いくつかの方法があります。果物は地中海で豊富に生育し、地中海沿岸に住む人々は一般にアメリカ人よりも多くの果実を食べるため、地中海の高レベルの疾病予防に寄与します。

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

ジャイロとピタサンドイッチは一般的なカジュアルな食品です地中海でピザや他の地中海のサンドイッチと同じように、今日はピタサンドイッチとジャイロのさまざまなバージョンが存在します。ピタスは蒸気で作られた中央のポーチ付きの丸いパンです。