728x90
Chpater 01 자바 소개
Exercise
1.
- 일반적인 프로그래밍 언어는 플랫폼에 종속되지만 자바는 플랫폼에 종속되지 않는다.
2.
- 자바 언어로 작성된 프로그램을 가상 컴퓨터의 기계어가 들어있는 파일로 변환한 것이 바이트 코드
- 이 파일을 실행하기 위해서는 자바 가상기계가 필요
3.
자바는 가상기계를 사용하기 때문에 플랫폼에 종속되지 않는다.
4.
자바 애플리케이션은 독립적으로 실행될 수 있는 일반 응용 프로그램이다.
자바 애플릿은 단독으로 실행되지 않고 웹 브라우저 안에서 실행되는 작은 자바 프로그램
5.
자바 서블릿
6.
ME는 엠베이드 장치들에서 실행되는 애플리케이션을 위한 강인하고 유연한 환경 제공
SE는 자바언어의 핵심 기능을 제공한다.
EE는 기업용 애플리케이션을 개발하는 데 필요한 여러가지 도구 및 라이브러리들을 모아 놓은 것
7.
이클립스, 안드로이드 스튜디오 등
8.
JRE는 자바 프로그램을 실행할 뿐 개발은 하지 않는 일반인을 위한 환경이고,
JDK는 JRE에 자바 프로그램을 개발하는데 필요한 도구들을 추가한 것이다.
따라서 개발자들은 JDK를 깔아야한다.
9.
에디터 -> 컴파일러 -> 클래스 적재기 -> 바이트코드 검증기 -> 자바 가상기계
10.
Test.java, Test.class, This is a Test
11.
MyProgram.java
MyProgram.class
Programming Exercise
1.
public class Hello {
public static void main(String[] args) {
System.out.println("학번은 0000001입니다.\n이름은 홍길동입니다.\n2021.12.13");
}
}
2.
public class Hello {
public static void main(String[] args) {
System.out.println("이름: 홍길동\n주소: 서울시 종로구\n전화번호: 010-1234-5678\n학과: 컴퓨터 공학과");
}
}
3.
public class Hello {
public static void main(String[] args) {
System.out.println(" *\n ***\n *****\n*******\n *****\n ***\n *");
}
}
728x90
'Major > Java' 카테고리의 다른 글
[Power Java Compact] 4장 연습문제 (3) | 2021.12.20 |
---|---|
[Java] 문자열 안에서 단어찾기 (0) | 2021.12.20 |
[Power Java Compact] 3장 연습문제 (0) | 2021.12.15 |
[Power Java Compact] 2장 연습문제 (2) | 2021.12.13 |
Power java 2판 - Chapter 2 exercise (0) | 2021.03.14 |