コアJava - 基本

王林
リリース: 2024-07-16 18:14:51
オリジナル
404 人が閲覧しました

core java -Basics

4日目:

今日はいくつかの重要なトピックについて学びます。楽しみにしています

Java クラス:

javaクラスは2種類に分かれます:
1)事前定義されたクラス
2)ユーザー定義クラス

1) 事前定義されたクラス:

  • すべての Java 事前定義クラスは常に 大文字

    で始まります

    [EX: システム、文字列...etc]

2) ユーザー定義クラス:

  • Java ユーザー定義クラスは SMALL大文字

  • の両方で始まります
  • Java クラス名は大文字で始めることを強くお勧めします。

Java メソッド:

javaメソッドは2種類に分かれます:
1)事前定義されたメソッド
2)ユーザー定義メソッド

1) 事前定義されたメソッド:

すべての Java 事前定義メソッドは常に 小文字で始まります。

2) ユーザー定義の方法:

すべての Java ユーザー定義メソッドは、小文字大文字 の両方で始まります。

注: 事前定義メソッド、ユーザー定義メソッドは、パラメータ化メソッド非パラメータ化メソッド

の 2 つのタイプに分けられます。

主な方法:

Main() is a Parameterized Method ,in 1 Parameter ,Type is String Array.
ログイン後にコピー

括弧内にパラメータまたは引数を書くことができます。

例:
パブリッククラス ClassA
{
void Meth1(int i) //パラメータ化されたメソッド
{
System.out.println("Meth1() が呼び出されました");
System.out.println("i 値:" +i);
}
void Meth2(int i,String S, char C) //パラメータ化されたメソッド
{
System.out.println("Meth2() が呼び出されました");
System.out.println(i-99);
System.out.println(S);
System.out.println(C);
}
public static void main(String[] args)
{
クラスA aobj=new ClassA();
aobj.Meth1(99);
System.out.println("-------------------");
aobj.Meth2(100,"こんにちは",'X');
}
}

出力:

Meth1() が呼び出されました
私は値:100

Meth2() が呼び出されました
1
こんにちは
×

面接の目的に関する重要な質問
Q) Java プログラムをコンパイルして実行するとき、内部的には何が起こりますか? A: コマンド Javac Filename.java を使用して Java プログラムを
コンパイルするときは常に、Java コンパイラーが Java プログラムをコンパイルします。コンパイルが成功すると、.Class ファイル が生成されます。生成された .class ファイルは、人間には理解できないバイト コード命令 で構成されています。これらのバイトコード命令はマシンだけが理解できます。このシナリオでは、そのマシンは JVM です。 Java プログラムを実行するには、コマンド java 生成された .class ファイル名 を使用して、生成された .Class ファイルを jvm の入力として提供する必要があります。jvm は、すべてのバイト コード命令が実行されているかどうかを確認します。その .Class ファイルに存在するものが正しいか間違っているか、正しい場合は出力が得られます。間違っている場合は、例外が発生します。

5日目を待っています------------------------------------------ ------------

以上がコアJava - 基本の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!