// 자바의 데이터타입(자료형)에 대해서 각 타입의 사이즈와 함께 설명해보시오. // 이 문제는 자바의 자료형 종류와 각 타입의 특징,사이즈에 대해서 아는지를 묻는 문제이다. 자바에서는 다양한 데이터 타입(자료형)을 제공하여 프로그램에서 다양한 종류의 데이터를 표현하고 다룰 수 있다. 각 데이터 타입은 메모리에서 차지하는 크기와 해당 타입이 표현할 수 있는 값의 범위가 정해져있다. 정수형 데이터 타입과 사이즈 범위는 다음과 같다. byte : 1바이트 크기의 정수를 저장한다. 범위는 -128 ~ 127까지이다. short : 2바이트 크기의 정수를 저장한다. 범위는 -32,768 ~ 32,767까지이다. int : 4바이트 크기의 정수를 저장한다. 범위는 약 -21억 ~ 21억까지이다. long : 8바..
public class variable { public static void main(String[] args) { System.out.println("Hello World"); } } // 자바 메인 메서드에서 static 키워드의 역할에 대해서 설명해보시오. // 작성한 자바 코드를 실행시 static을 안쓰면 에러가 나는데, 그 이유가 무엇인지 같이 설명 해보시오. // 이 문제는 static의 개념과 역할에 대해서 알고 있는지를 묻는 문제이다. (1) static 키워드 : 자바에서 클래스 멤버(필드, 메서드, 중첩 클래스)에 적용되며, 특정 멤버가 클래스 수준에 속함을 나타낸다. static 키워드가 사용된 멤버는 해당 클래스의 인스턴스를 생성하지 않고도 호출할 수 있다. (2) 자바의 'mai..
public class variable { public static void main(String[] args) { System.out.println("Hello World"); } } // 자바의 기본 코드 구성에서 메인 메서드의 특징과 주의할 점 (1) 메인메서드 : 자바 프로그램이 실행될때 제일 먼저 실행되는 메서드이다. Main 메서드는 실행 코드를 포함하는 중괄호( ' {} ' ) 내부에 작성되며, 프로그램의 시작과 종료지점을 결정하는 역할을 수행한다. Main 메서드 내부에서는 필요한 작업을 수행하거나 다른 메서드를 호출하여 프로그램을 동작한다. (2) 파라미터 : 메서드(함수) 호출시 하나 or 둘 이상의 파리미터 값을 입력받고 결과를 호출한다. String ➜ 문자열 ➜ [] 배열 ➜ ar..
public class variable { public static void main(String[] args) { System.out.println("Hello World"); } } // 자바의 기본적인 코드 구성에서 각 키워드를 간략히 설명해보시오. // 자바 코드의 주요 키워드들에 대해서 각각의 의미와 쓰임새(용도)에 대해서 설명해보시오. (1)접근제한자 (2)클래스선언 (3)클래스이름 { 접근제한자 static 반환타입 (4)메서드이름(파라미터) { //구현할 코드 작성 } } (1) 접근제한자 : 클래스나 메서드에 접근할 수 있는 범위를 지정 접근제한자 종류 : public, private, protected, default (2) 클래스선언 : class Java Class는 자바에서 객체를..
JDK 설치, 환경설정 자바, 실행환경. 1. 내 pc가 32비트인지, 64비트인지 OS를 확인한다. 2. JDK 설치를 한다. 3. 내 pc내 어떤 디렉토리에서도 자바가 실행될 수 있도록 Path 설정을 한다. 1. 내 pc가 32비트인지, 64비트인지 OS를 확인한다. 2. JDK 설치를 한다. Oracle Java SE Downloads 사이트 접속후 , 자바 JDK를 설치한다. 3. 내 pc내 어떤 디렉토리에서도 자바가 실행될 수 있도록 Path 설정을 한다. 제어판 -> 시스템 및 보안 -> 시스템 -> 고급시스템 설정 -> 환경 변수 -> 시스템 변수(S) 새로 만들기(w)를 하여, JAVA_HOME Path설정을 한다. 변수 이름은 : JAVA_HOME 변수 값은 : JDK가 설치된 경로를 ..