アカデミー初日-Java
このクリップをインストール
https://www.eclipse.org/接続
右上隅のダウンロードボタンをクリック
「Download Packages」をクリックします.
企業JavaとWeb開発プログラムをインストールするEclipse IDE
->コンソールプログラムの開発、Webクライアントの開発、Webサーバの開発(Web版のインストール)
ダウンロードウィンドウ64バージョンのクリップ
解凍
パスストレージフォルダをクリックします(cドライブ->classフォルダ->javaフォルダ)C:classjava-->起動
クリップフォルダ全体をcドライブに移動
ショートカットデスクトップに設定すると便利です.
JDK、JREのインストール
https://www.oracle.com/index.html接続
製品-ソフトウェア-java-Download-java SE 8-JDK Download-Java SE開発ツール8 u 281-windowx 64ダウンロード(ログインが必要)
ダウンロードしたjdk-8 u 281-windows-x 64をクリックします
JAVA SE開発キット8画面
環境変数の設定
JRE HOME:JREインストールパス
システム変数-新規-JAVA HOME->C:Program FilesJavajdk 1.8.0_281
システム変数-新規-JRE HOME->C:Program FilesJavajre 1.8.0_281
システム変数-ダブルクリックPath-新規-%JAVA HOME%bin入力
<レッスン-手動コンパイル>
public class Hello{
public static void main(String[] args) {
System.out.print("Hello~~World!!");
}
}
コマンドウィンドウを開く
C:classjava>java-version(JREインストールの検証)
C:classjava>javac-version(JDKインストールの検証)
C:\class\java>javac.exe Hello.java
C:\class\java>java.exe Hello
-> Hello.classファイルの作成
JDK&JREのインストール 環境変数の登録 Path設定 サンプルの作成と実行 JDK->JAVA開発キットの略、Java開発ツール JDK 1.0~1.16バージョン(=JDK 1~16) JDK1.8(=JDK 8)インストール(クラスで使用されているバージョン)-->これまでのベンダーの主なバージョンは1.8です。 古いバージョンをインストールする理由->信頼性が高いため //新バージョンは機能的ですが、旧バージョンで利用できるメリットはありません。 (信頼性が高くなく、経済的効果がないため、古いバージョンを選択) プログラムソース->プログラム実行可能ファイル さまざまな開発に必要な機能を提供するツールバー(プログラムセット) JRE-->Javaランタイム環境、Javaランタイム環境 Javaで作成されたプログラムで実行できるさまざまな環境を提供 JRE 1.8(コース) [人] Hello.java ソースファイル プログラミング構文(ソース)を記録するファイル 拡張子(.java) 書式(テキストファイル) プログラミング構文をjava言語->多くのコマンドの集合->コンピュータが実行(実行)するコマンドの集合として構成します。 Compile プログラムソースをマシン言語(バイナリコード)に翻訳する操作 Compiler,コンパイラ:翻訳プロフェッショナル Java Compiler->JDKに含まれる->C:Program FilesJavajdk 1。8.0_281\bin ->javac.exe 使用法(コマンドウィンドウ) javac.Exce Javaソースファイル名(パス) javac.exe Hello.java コンパイル結果:翻訳を完了した訳本(機械言語)>Hello。class(クラスファイル&実行可能ファイル) public class~(人用言語)-->翻訳(コンパイル)-->10001110~(コンピュータで聞き取れる言語) Apple-->翻訳-->お詫び Hello.class クラスファイル その他のJava以外の言語では、このファイルをマシン言語(0,1)に翻訳します。 最近の言語(Java,C#など)ではこれらの結果を中間言語に翻訳している. ジャワは2回翻訳した。 プライマリコンパイル セカンダリコンパイル Hello.class-> java.exe(2番目の翻訳)->使い方java。exe Hello //Hello.class訳本の内容を真の機械語に翻訳し、翻訳後の機械語を実行する。△翻訳結果は残らず、訳本は作らない。 Hello.JAva->初回翻訳(javac.exe)->Hello。class(成果物)->二次翻訳(java.exe)->成果物X、実行 [コマンド実行主体] けいさんき CPU(演算装置):プログラム命令を実行する役割 RAM、メモリ(メインメモリ) ハードディスク、SDD(アシストメモリ) Graphic Card(GPU) NIC(LAN Card) Power MainBoard CPU 処理可能なデータのフォーマット:0、1(電気信号)-->バイナリデータ、バイナリデータしか理解できない
Reference
この問題について(アカデミー初日-Java), 我々は、より多くの情報をここで見つけました https://velog.io/@hi-dae-in/국비-학원-1일차-16hjk5dyテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol