File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.
file 클래스의 객체는 정보를 조회 하고자 하는 파일이나 폴더의 경로에 대한 문자열을 생성자 파라미터로 전달하는
형태로 만들 수 있다.
이 때 파라미터로 전달 되는 경로가 실제로 존재하지 않더라도 File 객체의 생성이 가능하다.
C:\photo\food.jpg 파일에 대한 객체 생성
File file = new File("C:\photo\food.jpg");
File file = new File("C:\photo", "food.jpg");
자바 키워드...
완벽은 아니더라도 키워드를 봤을 때 '아 이건 이거였었지..' 하는 어렴풋한 기억이라도 있으면 성공.. 아무것도 기억못하지는 말자..
기계어
JVM
객체지향 언어
상속
캡슐화
다형성
.java - 컴파일 - .class
java -version
data type
OutofMEmoryException
String
사칙연산자
단항연산자
증감연산자
비교연산자(==, !=)
논리 연산자 and or
형변환 Casting
암묵적 형변환
명시적 형변환
조건문 if ifelse switch(break)
반복문 for while do~while
무한루프
변수의 범위
break,continu
배열
반복문-배열이름.length
2차원 배열 = 행, 열
행의 길이 : 배열이름.length
열의 길이 : 배열이름
메서드 = 함수
파라미터 - 변수형 변수이름
리턴값(void x)
클래스
객체
멤버변수, 지역변수
null
this
생성자
은닉성
public private protected default
getter serter
public, default
상속
extends
Override
super,super()
오버로드
this()
parent = child : 암묵적형변환
명시적 형변환
객체 배열
instanceof
추상화
interface
static
고정영역
동적영역
디자인패턴
싱글톤패턴