Java の知識ポイント - 基本

PHP中文网
リリース: 2017-06-20 09:59:41
オリジナル
1234 人が閲覧しました

Javaプログラミング:

JavaはJAVASE(Standard Edition)、J2EE(Enterprise Edition)、JAVAME(Micro Edition)

BasicとAdvanced
Basics:構文、セマンティクス、キーワード
Advanced : アプリケーションシナリオ: ファイル読み取り、マルチスレッド、ネットワーク、コレクションフレームワーク

JDK
Java は API (インターフェース) のセットを提供します,
32 ビットオペレーティングシステムは 64 をインストールできませんが、64 ビットインストールすることができます。
デフォルトの場所にインストールされているため、環境変数を設定せずにJavaエディタを起動できます。

Eclipse

1.ワークスペース:プロジェクトが格納されている場所
2.パッケージエクスプローラー:プロジェクトの管理場所
3.src:ソースコードを格納する
4.パッケージ:ウィンドウフォルダー、各点第一レベルのディレクトリです

変数:

コメント
1. 単一行のコメント // ほとんどは単一行のコメントを使用します
2. 複数行のコメント /* */
3. ドキュメントのコメントjavadocツールはクラス宣言とメソッド宣言を生成します


内容
1.識別子、キーワード
2.変数
3.演算子

データ型

1.10進数の整数int

2.文字char単一の文字、'A'

識別子
Javaの規則 識別子全体は0-9 a-z A-Z _ $で構成され、数字で始めることはできません

プログラマーの規則 各識別子はできる限り意味のあるものにする必要があり、意味のないabcdを使用しないでくださいa1、a2.

複数の意味のある単語を組み合わせて使用​​します。

値そのものの型


演算子
1.代入演算子=:=の右辺の値を=の左辺に代入します。
2. 算術演算子 + - * / % を最初に */ 、次に +- を使用して、優先度を上げます。

Java キーワード
システムによって割り当てられた意味のある単語がありますが、システムによって占有されており、識別子として使用することは許可されていません。クラス名、パッケージ名、メソッド名、変数名。

変数は最初に宣言してから使用する必要があります。

変数は重い名前を許可しません (ライフサイクルで有効な範囲)
異常は 2 種類に分けられます)

私Upover in_ in in ?
// クラス名とプロジェクト名の各単語の最初の文字は大文字にする必要があります // パッケージ名はすべて小文字にする必要があります

Package
システム内のすべてのクラスには独自のクラスがありますパッケージを使用する場合は、インポートする必要があります。パッケージ名は import にインポートされます。java.lang 内のすべてのクラスをインポートする必要はありません。


基本データ型
数値型:整数:short(2バイト)int(4バイト)long(8バイト)10進数:float(4バイト)double(8バイト)

Not数値文字:char(エンコード形式に従って計算された2バイト)(GBK、GB2312、UTF-8)

論理:ブール値(1/8バイト)true false 1ビット1/8バイト
バイト:byte(1バイト)

参照データ型その他の非基本型はすべて参照型 1. //定数型 1 int 型
2. // 1l long 型
3. // 1.0 double 型
4. // 1.0f float 型

Basicデータ型変換
1.整数を変換する場合、short>int>longは任意に変換できますが、long>int>shortは強制型変換でオーバーフローする可能性があります。 2.整数 小数を変換する場合、任意の形式に変換できます。小数を整数に変換する場合、強制的に型変換を行う必要があり、小数点以下の桁が失われます。
3. 小数を変換する場合、float>double は任意に変換できますが、double>float は強制型変換になります。
4. 非数値型を変換する場合、逆変換する場合は、対応する整数型に変換されます。強制的な型変換が必要です。


i++ と ++i 1. i++: 最初に演算を実行し、次に +1 自体を実行します
2. ++i: 最初に +1 を実行してから、演算;

文字型: a=97 A=65 0=48

関係演算子
< >= <=
最終的に関係演算子が戻ります。ブール値


論理演算子

break
1.スイッチ分岐構造から抜け出す
2.ループ構造から抜け出す(内側のループから飛び出す)


続く
1. この章のサイクルを終了し、次のサイクルに進みます

配列

データ構造
配列、リンクリスト、キュー、スタック、ツリー。 。 。

定義
メモリ内に連続した空間をオープンします
一度初期化(新規)すると、空間の追加や削除はできません。

宣言
1. データ型[] 識別子; 2.
データ型識別子[];
スペースの割り当て

Java の基本データ型に加えて、他の型は new キーワードを使用してヒープに格納する必要があります。スペースを作ります。


最初に定義し、初期化後に使用します。

1.
配列の添字が範囲外です 2. java.lang.
ArrayIndexOutOfBoundsException --> 配列する基本データ型が同じアドレスを指している場合、1 つの変数を変更しても、他の変数には影響しません。 (スタック内) 参照データ型 同じアドレスを指す場合、一方の変数を変更すると、もう一方の変数にも影響します。 (参照はスタック上、オブジェクトはヒープ上) 文字列例外。 多次元配列 定義 データ型 [][] 変数名 = 新しいデータ型 [長さ][長さ];

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート