Javaベース(3):Java基本データ型、修飾子

1550 ワード

一、Java基本データ型
1.組み込みデータ型
データ型は実はよく理解されていて、生活の中のデータ概念と同じです.Javaには、 が内蔵されており、8種類であり、8種類しかないことを覚えています.
  • byte
  • short
  • int
  • long
  • double
  • float
  • boolean
  • char

  • いずれも独自の取値範囲があり、具体的には実際の開発では、自分のニーズに合わせて選択すればよい.
    2.参照データ型
    Javaでは , が参照データ型, であることを簡単に理解できる.
    二、Java修飾子
    Java修飾子は、アクセス修飾子と非アクセス修飾子に分けられます.修飾子は、クラス、メソッド、変数を定義するために使用できます.
    1.アクセス修飾子
  • デフォルト:1つのパッケージ内で
  • を使用できます.
  • private:現在のクラスでは
  • を使用できます.
  • public:異なるパッケージの異なるクラスで
  • を使用できます.
  • producted:本パッケージおよびそのクラスのサブクラス.このクラスのサブクラスは、異なるパッケージの下で
  • であってもよい.
    2.非アクセス修飾子
    2.1.static
    単語から理解して、静的です.したがって、修飾されたクラス、メソッド、およびプロパティは、静的クラス、静的メソッド、および静的プロパティとも呼ばれます.
    2.1.1.static Class
  • 静的クラスは静的内部クラス
  • のみである.
  • 静的クラスは、newキーを使用せずにStringクラスなどのインスタンスを直接作成できます.

  • 2.1.2.static Method()
  • staticによって修飾される方法を静的方法
  • と呼ぶ.
  • 静的方法では非静的方法は使用できず、非静的変数
  • は使用できない.
    2.1.3.static variable
  • 静的変数は、グローバル変数
  • のみである.
  • 静的変数はクラス変数とも呼ばれ、グローバル共有
  • 2.2.final
    最終的に、クラス、メソッド、変数を修飾できることを示します.
    2.2.1 final variable
  • 定数は、一度の初期化賦値のみを行うことができ、値は
  • に変えることができない.
    2.2.2 final method()
  • は布団類の継承は可能ですが、
  • は書き換えることはできません.
  • 意味は規定が死んだことであり、他のクラスが
  • を書き換えることを許さない.
    2.2.3 final class
  • は継承できません
  • 2.3 abstract
  • 抽象メソッドのあるクラスは必ず抽象クラス
  • である.
  • 抽象クラスは抽象メソッド
  • を持たなくてもよい
  • 抽象クラスはfinalによって修飾できない
  • 抽象方法finalとstatic修飾
  • を区別できない
    2.4スレッド修飾子
    オンラインコースの章の詳細