본문 바로가기

JAVA/기본

4일차 "" != char"" != nullstr.charAt(0) -> java.lang.StringIndexOutOfBoundsException for( int i=0;i 더보기
3일차 11. 메서드public static void main(String[] args){접근제어자 / static returnType 메서드명 parameter } 11-1 접근제어자클래스package외부전체publicooooprotectedoo상속xdefaultooxxprivateoxxx 11-2 static모든곳에 공개되어 있는 친구메모리에 할당되어 reference(주소)를 가지고 있다.언제 ? Load 할 때non-static12 package구분을 위해 나눴던 것 13. import 더보기
2일차 보수의 법칙 / 논리 오류 시스템 설계도 작성할 때, 명명법 넣어야 함.4. 명명법(권고사항)안지켜도 되지만, warning이 뜬다. 배포시 문제가 발생한다.(API DOC만들때 발생) 1) PASCAL 표기법 - 첫글자가 대문자로 시작(클래스명),java.lang.ArrayIndexOutOfBoundsException2) CAMEL 표기법 - 첫글자가 소문자로 시작 (메소드명, 변수명) PersonService3) HUNGARIAN 표기법 - TexT ,function(메소드명, 변수명) 4) UPPER - 상수 Math.PI5) LOWER - 예약어 int,double, import,package 젤못하는것 , 주석달기 , DOC만들기 6. 식별자(Identifier)1) 첫글자는 숫자 쓸 수 없다... 더보기
1일차 1. JDK : Java Development Kit(회사마다 쓰는 버젼이 다르니, 설치시 버젼 주의 하기) JavaSE(Standard Edition)JavaEE(Enterprise Edition) : JRE -> JavaEEJavaME(Micro Edition) 관공서(1.6)개발(1.7)자바10으로 변경을 하겠다는 이야기가 나오는 중(java4 까지 따로 설치 했어야 했다)JDK---JRE|JVM|----java2java4JDK - 컴파일, 배포, 역컴파일 / exe실행파일[javac(컴파일러 - binary 로 변경) , javap(binary를 자연어로 변경), javadoc(매뉴얼), jdb( 디버거_검수)] JRE (Java Runtime Environment) 이것 때문에 이식성이 높다.자.. 더보기