일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Algorithm
- json-server
- 자바
- sw expert academy
- createSlice
- 테코테코
- 프로그래머스
- Get
- 항해플러스
- SW
- 코딩테스트합격자되기
- java
- react-redux
- 항해99
- C++
- axios
- redux
- 매일메일
- react
- redux-saga
- redux-toolkit
- useDispatch
- react-router
- JavaScript
- maeil-mail
- 이코테
- programmers
- 리액트
- 알고리즘
- Python
- Today
- Total
목록2024/12/19 (2)
Binary Journey
💡 inflearn - 김영한의 실전 자바 로드맵을 따라 학습하고 질문을 뽑아 답하며 복습합니다.💡 학습내용은 섹션 1부터 섹션3까지이며 정리 내용은 여기에 작성하였습니다. JVM "Java의 플랫폼 독립성이 가능한 이유를 설명해주세요."OS에 맞는 JRE가 설치되어 있다면 JRE내 JVM을 사용하여 자바 프로그램을 제약 없이 동작하도록 할 수 있기 때문입니다.자세히 설명하자면 Java의 컴파일 과정 중 Java 소스코드(.java)는 바이트코드(.class)로 컴파일됩니다. 이 바이트코드는 중간 언어(Intermediate Language)형태로 특정 플랫폼에 종속되지 않은 중립적인 형태입니다. 각 운영체제별로 제공되는 JVM이 바이트코드를 해당 운영체제에 맞는 기계어로 변환해줍니다. JVM이 운영..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/EPDFd/btsLoLKhejF/ZqtjfVsZB8hKLAyvu1ikV0/img.png)
💡 inflearn 김영한의 실전자바 로드맵을 따라 학습하고 복습한 내용을 적었습니다.Hello World💡 프로그램 언어는 손으로 작성해야 합니다.자바 프로그램 실행public class HelloJava { // HelloJava 클래스의 범위 시작 public static void main(String[] args) { // main 메서드의 범위 시작 System.out.println("hello java"); } // main 메서드의 범위 끝 } // HelloJava 클래스의 범위 끝자바 언어는 대소문자를 구분한다. public class HelloJava파일명과 클래스 이름이 같아야 한다.{} 블록을 사용해서 클래스의 시작과 끝을 나타낸다. publi..