1. 개요 ¶
- 2014년 예산고등학교 졸업(줄여서 예고)
- 14학번 김용준입니다. XD
- 집부 : 정보통신부
- 1995년 06월 26일생 입니다.
3. 활동 ¶
1학년 1학기
- 새싹교실/2014/스터디
- 새싹교실(C, 김태진)
- Tutoring(기초 프로그래밍)
- Mentoring(공유경제 앱 및 웹서비스)
- ProjectD
- 한자공/시즌3
- 리눅스
- Green Factory 견한
- Naver D2 대학생 세미나
- Web D Rubi
- 한자공/시즌3/프로젝트
5. 메모장 ¶
String str = "Korea"; char ch = str.charAt(2); 2번째 글자 반환 메소드
//switch 이해 예제 switch(학점 /10){ case10: case9: System.out.print("A"); break; }
import java.util.Random Random random = new Random(); int ans = random.nextInt(i);//0~i-1의 인트값 리턴;
Math.abs(); //절댓갑
기본 자료형 : int, double, char, etc... 참조 자료형 : 배열, 클래스, 인터페이스 new의 역할 1. 멤버 변수(Static이 안붙은 것들)를 heap에 로딩(적재) 2. 객체와 인스턴스 변수를 연결(참조) 3. 생산자 호출 (객체 = 참조 변수 = 인스턴스,heap 영역에 있는 변수를 인스턴스 변수) stack은 직접접근 가능 heap은 불가 heap 영역 기본값 0 Static 붙으면 클래스 안붙으면 인스턴스 기울어진 글씨는 Static final 상수
str.equals(str1); 비교 str.equalsIgnoreCase(str1); 대소문자 구별 않고 비교
import static java.lang.Math.*; import static java.lang.System.out; int i = (int)(random()*10+1); out.println((char)i));
객체를 print하는 것은 객체.toStirng(); 하는것과 같다.
catch(Exception e){ System.out.println("나머지 예외 발생"); }finally{ System.out.println("실패 성공 여부에 상관 없이 무조건 실행"); } finally, try, catch 안에서 try catch 중복 가능 상위 예외 클래스는 가장 하단에 열거하도록 해야함. 1. Exception을 상속받는 클래스 만들기 2. throw new 클래스; 3. try ~ catch ~ 하기
sleep과 같은 기능 Thread.slepp(1000=1s);
equals 메서드를 사용해서 같음을 확인하자 String이 참조자료형이므로 ==가 되지않음 C랑 착각하지 말기