java #study

Java

3주차 과제: 연산자(feedback, 피드백)

(백기선 라이브 스터디) 💡 다음 주부터 과제 제출 테스트 코드를 무조건 작성해야 됨(TDD까진 아니어도 괜찮다) 1시까지 과제 제출 1. switch operator는 switch문이 아니다. 2. &&나 || 그리고 &와 | 차이점 &&나 ||는 한쪽을 만족하면 뒤에꺼를 확인하지 않는다. &와 | 는 뒤에 꺼도 확인한다. public class Main { public static void main(String[] args) { int i = 0; int j = 0; if (i++ == 0 || j++ == 0) { System.out.println("Hello"); } System.out.println(i); // 1 System.out.println(j); // 0 } } public class ..

Java

1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.(피드백 feedback)

공통적인 피드백 1. 이미지를 너무 복사를 함 -> 왠만하면 직접 그리는것을 추천 2. 텍스트도 너무 복사하지 말기, 읽고 이해한대로 다시적기 3. 다른분들이 한 과제를 보기 (깊이가 다들 다르기 때문에) 의문점 자바 14로 컴파일한 .class를 자바 8로 실행하면? -> 안되는게 맞다. 반대로 8로 컴파일 후 .class를 자바 14로 실행하면? -> 된다. 에러 : UnsupportedClassVersionError : 컴파일과 실행에 대한 javaversion이 mismatch가 있어 발생한다. * (추가과제) java compile version option / javac 옵션 조사 .class파일에 있는 바이트 코드 보는 방법 javap - c명령으로 가능 JIT컴파일러란? 자바를 실행할때 l..

향찡
'java #study' 태그의 글 목록