第4週
7338 ワード
15. API
java.lang package
Object
String
StringBuffer
StringBuilder
....
Wraper class : 기본 자료형에 대응되는 클래스형 자료형
기본 자료형 클래스형(레퍼런스 또는 참조형)자료형
int Integer
float Float
char Character
double Double
.... ....
java.util package
Random class
Scanner class
날짜관련,...
형식지정,..
StringTokenizer
....
java.text.SimpleDateFormat
16.収集(資料構造)
システムにデータを効率的に格納する方法
1) Set : 순서없고, 중복허용하지 않음
HashSet / TreeSet
2) List : 순서있고, 중복허용한다.
- 변수 ---> 배열( 고정길이 ) ---> 가변길이
int[] arr = new int[90];
Vector <---- jdk 1.x , 가변길이, 동기화지원
ArrayList <--- jdk 2.x , 가변길이, 동기화 지원안함
검색, 대량의 데이터 삽입/삭제
LinkedList <--- data 삽입/삭제 수월함
Generic(Generic):
class Point {
int x, y;
}
class Point {
double x, y;
}
class GenericEx<T> {
T x, y;
}
メソッドの説明ブール見積り()キュー(キュー)にオブジェクトを入れる
pollキューからデータを取得します.キュー(キュー)が空の場合はnullを返します.
peek()キューの下部にあるオブジェクトを返します.キューからオブジェクトは削除されません
3)Map:key/value対.(set + list)
data:未加工の事実
情報:加工後に与える判断の根拠となる意義と価値
データ構造:
17. IO ( Input Ouput ) <----- java.io package
Input Output
byte ~~~InputStream ~~~OutputStream
charater ~~~Reader ~~~Writer
18. Thread
同期(同期)
inner Class
event
Listener <--- interface
Adapter <--- class
GUI:awt、swing、JavaFX(jdk 7.0以降~)
Reference
この問題について(第4週), 我々は、より多くの情報をここで見つけました https://velog.io/@tjdwjs23/4주차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol