JAVA (1)
4288 ワード
JAVA:対象言語向け
高度に移行可能な言語:複数のオペレーティングシステムで同じ言語を実行
オブジェクト向け言語:各機能はオブジェクトとして作成され、メンテナンスが容易
オープンソースライブラリ:共有可能コード
Java構成:JDK-JRE-JVM
IDE(Java言語が使える各種プログラム)このクリップを使います!
学習の順序.
(下)変数-演算子-条件文-繰り返し文
(中)配列-メソッド-オブジェクト向けプログラミング-クラス
(上)コレクション-抽象クラス-インタフェース-JDBC
基本java常識
コードには//は含まれていません.注記は です. ctrl+d消去可能行 すべてのコード; で終了クラスのショートカットキーを実行するにはctrl+f 11再生ボタン を押す必要はありません. sysoを押し、ctrl+スペースキーを押すとシステムに入ります.out.println自動完了 JavaClipsを使っている間に窓を閉めたり飛び出したりしたら
Windows-showview-consoleとpackage explorerは を開きます importを使用する場合はctrl+shift+o を使用します.
複数行を一度にコピーする場合はctrl+alt+方向キー を押す. ctrl+shift+fで をソート
変数(Variable):変更可能、可変数でデータを格納できるメモリ容量、オープンシャーシ
変数の宣言
数値型はint a=10である.
解析を行うと、変数名aという空間が作成されます.ここに10のデータ値を追加します.
出力はシステムです.out.println(a);
0
5
に出力します.
両方を宣言したい場合は、別のボックスbを作成して代入できます.
final int b = 5;
その後、上記の変数型のように、b=3;変更するとエラーが発生します
bは定数になっているので5に固定されている.変更したい場合はfinal int b=7;定数のみを
変数名ルール
キーワードは使用できません:キーワードはjavaプログラムに作成され、保存されています.
濃い紫、キーワードとしてマーク
例えば、int if=6;もしそうであれば、ifがキーワードであるため、エラーは無視されます.
エラーが発生した場合、マウスを下線に移動すると、なぜエラーが発生したのかを親切に説明します.
大文字と小文字の区別
int true; およびint True;違う空間
数字で始まることはできません
int 1a = 0; そういえば名前を指定せずにそのまま数字を入れた?どうしようかな~
だからやるならint a 1=0;このように保存しなければならない.
コードは上から下へ読み込まれているからです!
特殊文字は(下欄)と$のみ許可されます.
int aを許可、int#aを許可しない
ここに追加:変数名の頭文字は常に小文字で始まる 変数名が複数語の場合、単語の頭文字を大文字とする
int lastlndexOf; //変数は小文字で始まる必要があるのでlastと呼ばれ、IndexとOfに区別されます.
int stringBuffer;//これも変数string、Buffer 質問:これは変数として使用できますか?
user name/使用不可、スペース付き
3 D/不可、数値で始まる
できる
thi//いいえ、キーワードとして登録します
#value//いいえ、特殊文字はと$のみです.
データのデータ型
表示しやすい表に変換すると、
整数:byte,short,int,long
多数使用int
実数:float,double
double b = 3.15;
float c = 1.2f;
//floatを使用する場合、float c=1.2 f;であるかのように
論理:boolean(true,flase)
boolean d = true;
boolean e = false;
文字タイプ:char、string
char f = 'a';
//データ参照、文字列string
String g=「こんにちは」;
:所定のルールに従ってデータを処理し、結果を生成できます.
式:a+b//aとbは被演算子、+は演算子
タイプ:
算術、代入、比較、論理:2つの2項演算子//項を持つ演算
増減:単項演算子
三項:三項演算子
算術演算子
数値演算+-*/(シェア),%(残り)
数値+数値=数値
数値+文字=文字
質問:金さんは3729個のオレンジを52個の箱に入れようとした.このとき作った箱の数は?
では、盛られていないみかんの数は?
質問:変数num値の下位を次のビットに置き換えるコードを作成します.
異なるコードの結果がたくさんあります!
上記の問題でスキャナを使用すると
後で作成したライブラリもimport操作が必要です!
注意!
整数を入力すると、
int num = sc.nextInt();
入力を受信すると、
String num2 = sc.next();
質問:秒を入力すると、時、分、秒の形で現れる
=、-=、+=など(代入、割付演算子)
a+=b:aをbに加算して演算結果を保存
29をnumという箱に入れます
numから前に入れた29を減算し、2+3*4と計算し、最後のnumを出力に代入します.
高度に移行可能な言語:複数のオペレーティングシステムで同じ言語を実行
オブジェクト向け言語:各機能はオブジェクトとして作成され、メンテナンスが容易
オープンソースライブラリ:共有可能コード
Java構成:JDK-JRE-JVM
IDE(Java言語が使える各種プログラム)このクリップを使います!
学習の順序.
(下)変数-演算子-条件文-繰り返し文
(中)配列-メソッド-オブジェクト向けプログラミング-クラス
(上)コレクション-抽象クラス-インタフェース-JDBC
基本java常識
コードには
Windows-showview-consoleとpackage explorerは
複数行
変数(Variable):変更可能、可変数でデータを格納できるメモリ容量、オープンシャーシ
変数の宣言
数値型はint a=10である.
解析を行うと、変数名aという空間が作成されます.ここに10のデータ値を追加します.
出力はシステムです.out.println(a);
int a = 0;
// int a에 0을 대입, 최초선언을 int형만 들어오세요라고 한것이기에
System.out.println(a);
// a출력해주세요 >> 그래서 0이 나옴
a = 5;
// a를 5로 대입할게요, 여기서는 선언 안해도 됨, 어차피 int형만 들어오게 되니까
System.out.println(a);
// a를 출력해주세요 >> 위에 5를 대입했기에 5로 나옴
結果は.0
5
に出力します.
両方を宣言したい場合は、別のボックスbを作成して代入できます.
int a = 0;
System.out.println(a);
int b = 5;
System.out.println(b);
定数:不変の数、一度置くと不変、閉まっている箱!final int b = 5;
その後、上記の変数型のように、b=3;変更するとエラーが発生します
bは定数になっているので5に固定されている.変更したい場合はfinal int b=7;定数のみを
変数名ルール
キーワードは使用できません:キーワードはjavaプログラムに作成され、保存されています.
濃い紫、キーワードとしてマーク
例えば、int if=6;もしそうであれば、ifがキーワードであるため、エラーは無視されます.
エラーが発生した場合、マウスを下線に移動すると、なぜエラーが発生したのかを親切に説明します.
大文字と小文字の区別
int true; およびint True;違う空間
数字で始まることはできません
int 1a = 0; そういえば名前を指定せずにそのまま数字を入れた?どうしようかな~
だからやるならint a 1=0;このように保存しなければならない.
コードは上から下へ読み込まれているからです!
特殊文字は(下欄)と$のみ許可されます.
int aを許可、int#aを許可しない
int lastlndexOf; //変数は小文字で始まる必要があるのでlastと呼ばれ、IndexとOfに区別されます.
int stringBuffer;//これも変数string、Buffer
user name/使用不可、スペース付き
3 D/不可、数値で始まる
できる
thi//いいえ、キーワードとして登録します
#value//いいえ、特殊文字はと$のみです.
データのデータ型
表示しやすい表に変換すると、
整数:byte,short,int,long
多数使用int
実数:float,double
double b = 3.15;
float c = 1.2f;
//floatを使用する場合、float c=1.2 f;であるかのように
論理:boolean(true,flase)
boolean d = true;
boolean e = false;
文字タイプ:char、string
char f = 'a';
//データ参照、文字列string
String g=「こんにちは」;
演算子
:所定のルールに従ってデータを処理し、結果を生成できます.
式:a+b//aとbは被演算子、+は演算子
タイプ:
算術、代入、比較、論理:2つの2項演算子//項を持つ演算
増減:単項演算子
三項:三項演算子
算術演算子
数値演算+-*/(シェア),%(残り)
数値+数値=数値
数値+文字=文字
質問:金さんは3729個のオレンジを52個の箱に入れようとした.このとき作った箱の数は?
では、盛られていないみかんの数は?
質問:変数num値の下位を次のビットに置き換えるコードを作成します.
異なるコードの結果がたくさんあります!
スキャナの使用
上記の問題でスキャナを使用すると
後で作成したライブラリもimport操作が必要です!
注意!
整数を入力すると、
int num = sc.nextInt();
入力を受信すると、
String num2 = sc.next();
質問:秒を入力すると、時、分、秒の形で現れる
Scanner sc = new Scanner(System.in);
System.out.println("초 입력 : ");
int x = sc.nextInt();
int h = x/3600;
int m = x%3600/60;
int s = x%3600%60;
System.out.println(h + "시" + m + "분" + s + "초");
代入演算子:演算結果が含まれている場合=、-=、+=など(代入、割付演算子)
a+=b:aをbに加算して演算結果を保存
int num = 29;
num -= 2+3*4;
System.out.prinln(num);
この結果は?29をnumという箱に入れます
numから前に入れた29を減算し、2+3*4と計算し、最後のnumを出力に代入します.
Reference
この問題について(JAVA (1)), 我々は、より多くの情報をここで見つけました https://velog.io/@doeunworld/JAVA-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol