21.7.20
~22.1.18
Day2
JDKインストールとグローバルパス設定
Java Platform Standard Edition (Java SE) 8:
Java SE Development Kit (JDK) 8
Java SE Runtime Environment (JRE) 8.
Java SE = JDK + JRE
JDK連動原理とインストール後の作業フォルダ内のクラス連動とライブラリを使用できます.
インストールしたフォルダの機能と原理を理解します.
Javaをファイルとして保存してコンパイルできます.
jdk1.8の構成
アドレス演算子の検証
System.out.printin() -> . 演算子->アドレスを指す演算子->ポインタ演算子
(. -> & $ )
リファレンス
相手のアドレス、接続状態、CRUD相手が持つ値の関係を知る.
libのタイプ
.exe-実行可能ファイル
.dll - ↘
.jar-リファレンス
.pyc - ↗ exeを小さくし、残りの参照ファイルを参照させることで効率が向上します. binが注目するlibファイル ネイティブ2 ascii->キーボードで入力したすべての入力をコードに変換します.
JVM仮想マシンの監視->仮想マシン
jps->javaの実行時にIDが割り当てられていることを確認して処理する
(hadoopでは重要)
jar -> .クラスをプロジェクトとして実施し、参考にするプログラム
java -> .クラスファイルを実行します.
javac -> .Javaファイルをコンパイルした後.classにする include cに書かれているincludeのようにHeaderファイルを保存します.
winc(win OS)は、データ型を整数、実数、文字、文字列、ブール値に分割します.
Javaで書かれたデータ型を作成するには、ウィンドウに書かれているデータ型を知っている必要があります.つまり,ウィンドウに書かれたDataTypeをJavaにマッピングする. jre 外のjreフォルダとjdkのjreは同じで、どちらもライブラリを実行します.
jreのlibextは、周辺機器を追加するときに接続されるドライバファイルです.
(クラウドドライバ/その他のプログラムドライバなど…)
Windowやコントロールパネルと同じです.(Java実行時にすべてのJREライブラリが実行されます) binファイルを実行すると、jre+lib(jar)が参照され、実行とみなされます. の値を保存すると、ファイルとして保存すると、モード(拡張子)
.net(C#)
->C#.Netのプログラムを用いてWebサービス(.xml)のフレームワークを実現する.
データを処理するには、次の手順に従います.
ファイルの自由な変換を学ぶには...
txt
csv(tsv)
xml
json
sql =============================================
Ex1.java
そしてjava MyTestでコンパイルしたclassファイルを実行
"This Test!"
Ex2.java
3つのクラスはclassファイルを作成します.
すなわちjavaファイル内のすべてのクラスがコンパイルされ、他のファイルが作成されます.
=================================================================================
アクセス制限
公開(公開)
protected(継承時公開)
default(同じパッケージでのみ公開)
private(専用)
Day2
JDKインストールとグローバルパス設定
Java Platform Standard Edition (Java SE) 8:
Java SE Development Kit (JDK) 8
Java SE Runtime Environment (JRE) 8.
Java SE = JDK + JRE
JDK連動原理とインストール後の作業フォルダ内のクラス連動とライブラリを使用できます.
インストールしたフォルダの機能と原理を理解します.
Javaをファイルとして保存してコンパイルできます.
アドレス演算子の検証
System.out.printin() -> . 演算子->アドレスを指す演算子->ポインタ演算子
(. -> & $ )
リファレンス
相手のアドレス、接続状態、CRUD相手が持つ値の関係を知る.
.exe-実行可能ファイル
.dll - ↘
.jar-リファレンス
.pyc - ↗
JVM仮想マシンの監視->仮想マシン
jps->javaの実行時にIDが割り当てられていることを確認して処理する
(hadoopでは重要)
jar -> .クラスをプロジェクトとして実施し、参考にするプログラム
java -> .クラスファイルを実行します.
javac -> .Javaファイルをコンパイルした後.classにする
winc(win OS)は、データ型を整数、実数、文字、文字列、ブール値に分割します.
Javaで書かれたデータ型を作成するには、ウィンドウに書かれているデータ型を知っている必要があります.つまり,ウィンドウに書かれたDataTypeをJavaにマッピングする.
jreのlibextは、周辺機器を追加するときに接続されるドライバファイルです.
(クラウドドライバ/その他のプログラムドライバなど…)
Windowやコントロールパネルと同じです.(Java実行時にすべてのJREライブラリが実行されます)
```
Var = Value;
type var1 = 100;
```
8-1になります.properties(プリファレンスパラメータファイル)```
key = Value
```
8-2.xml(Webサービス).net(C#)
->C#.Netのプログラムを用いてWebサービス(.xml)のフレームワークを実現する.
<tag1> value </tag1>
<tag2> value </tag2>
8-3. json(リアルタイムデータを格納)```
{ key1 : value , key2 : value , ... }
```
回外データを処理するには、次の手順に従います.
ファイルの自由な変換を学ぶには...
txt
csv(tsv)
xml
json
sql
Ex1.java
class MyTest{
public static void main(String[] args){
System.out.println("This Test!");
}
}
Cmdウィンドウでjavac ex 1を使用します.Javaでコンパイルします.そしてjava MyTestでコンパイルしたclassファイルを実行
"This Test!"
Ex2.java
class AA {}
class BB {}
class CC {}
このようにjavac Ex 2を作成します.Javaにコンパイルする場合3つのクラスはclassファイルを作成します.
すなわちjavaファイル内のすべてのクラスがコンパイルされ、他のファイルが作成されます.
=================================================================================
アクセス制限
公開(公開)
protected(継承時公開)
default(同じパッケージでのみ公開)
private(専用)
public class BB {}
protected class DD {}
class AA {]
private class EE {}
=================================================================================/**
자바의 실행 특징 및 파일 저장
1. 자바의 실행 단위는 .class이다.
2. filename.java -> javac filename.java -> java filename
3. 자바의 파일이름은 class user_name{}의 user_name과 같아야 한다.
4. 자바는 .java 확장자를 가진 class code를 가진다.
5. 자바는 class 및 method 모든 영역에 접근 제한자를 지정 할 수 있다.
public(공개)
protected(상속시 공개)
default(같은 패키지에서만 공개)
private(비공개)
6. 하나의 자바 파일에 여러개의 클래스를 선언 할 수 잇으며 중첩으로도 선언 할 수 있고 접근 제한자를 다르게 줄 수 있다.
7.같은 접근 제한자 일대 맨 처음 선언하는 클래스 이름으로 저장하고 접근 제한자를 다르게 주고 같은 파일에 선언되는 여러개의 클래스는 접근 제한자의 우선순위 또는 public static void main(String[] args)를 가진 클래스로 저장한다.
*/
=================================================================================Reference
この問題について(21.7.20), 我々は、より多くの情報をここで見つけました https://velog.io/@jslover/21.7.20テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol