1. 함수는 어떻게 알아 볼수있는가? 예를 들자면 public static void main(String[] args){ } 부분에서 (String[] args){ } 은 main의 함수다. ( )부분은 함수이다. println( ), print( ) 도 역시 함수이다. public static은 함수 부분이 아니다. 2. 함수 호출 하는 법은? hiEveryone(10); hiEveryone(20); hiEveryone(30); 위에 처럼 ( )안에 변수 값을 넣어 주면 함수를 호출하게 된다. 3. 함수 만드는 법은? public class mathod { public static void main(String[] args) { System.out.println("프로그램 시작"); hiEveryone..
1. 반복문 무한루프 만드는 세가지 방법은? ① while(true){ }② do{ }while(true);③ for( ; ; ) { } 2. 아래와 같이 출력 되도록 프로그래밍 하시오.(//반복문 사용 할 필요 없음) 126500 의 금액을 한국 화폐로 바꾸었을 때 각각 몇 개의 화폐가 필요한지 계산해서 출력하기 예) int 126500; 오만원 : 2장 만원: 2장 오천원 :1장 천원: 1 오백원: 1개 백원: 0개 public static void main(String[] args) { int m_500, m_100, m_50, m_10, m_5, m_1 tmp; int money = 126_500; m_500 = money / 50000; tmp = money - (m_500 * 50000); m..
1. switch 문에서 아래의 프로그래밍을 짜시오. 1234 월 봄입니다.출력 5678 월 여름입니다.출력 9 10 11 12 월 겨울 입니다. 출력 public class TestPrac { public static void main(String[] args) { int month = 7; switch(month) { case 1: case 2: case 3: case 4: System.out.println("봄입니다."); break; case 5: case 6: case 7: case 8: System.out.println("여름입니다."); break; case 9: case 10: case 11: case 12: System.out.println("겨울입니다."); break; } // 여름입..
1. 아래가 에러가 나는 이유를 설명하고, 수정 하시오. short num = 1; short num = -num; 변수를 음수로 바꾸게 되면 내부적으로는 연산을 통해 바뀌게 된다. short num = -num;이 단순히 정수에 -기호를 붙이는 것이 아니라 (-1 * num)이라는 연산과정을 통해 음수가 된다. 따라서 short num = (short)(-num);으로 형 변환을 시켜줘야 한다. 2. 전위 증가 연산자와 후위 증가 연산자의 차이는? 전위 연산자는 먼저 연산을 한 후에 출력되고, 후위 연산자는 출력을 먼저 한 후에 연산을 진행한다. 3. 아래의 비트 연산자 4가지를 설명하시오. & | ^ ~ & : (&&와는 다름) 비트 단위로 AND 연산을 한다. 두 비트가 0이면 0, 1이면 1이다...
1. 리터럴이란? 데이터(값) 그 자체를 뜻한다. 즉, 변수에 넣는 변하지 않는 데이터를 의미한다. 상수를 리터럴로 표현하기도 한다. num = 1; 여기서 1이 리터럴이다. 2. 아래의 내용이 에러가 나는 이유와 수정 방법은? System.out.println(3147483647 + 3147483648); 메모리에 올리려면 데이터 타입을 꼭 정해줘야한다. 데이터 타입을 정해주지 않으면 컴파일러가 메모리에 올려야하는데 올리지 못한다. 데이터 타입을 정해주지 않으면 디폴트 값인 int로 처리하게 되는데 이 때 위의 값은 int 범위를 넘어서기 때문에 오류 발생하게 된다. 따라서 System.out.println(3147483647L + 3147483648L); L이나 l을 붙여 long형 상수임을 표기해줘..
1.문자가 뿌려지는 원리를 설명해 보시오. 컴퓨터는 문자를 바로 이해할 수 없다. 따라서 각각의 문자마다 숫자를 매칭시켜 두었는데 이것을 코드표라고 한다. 코드표에는 아스키 코드, 유니코드 등 다양한 종류가 있다. 이 코드표를 기반으로 문자에 할당된 숫자를 이용해 컴퓨터로 전달해 출력되게 된다. 2. ASKII(아스키 코드)란? 미국정보교환표준부호(American Standard Code for Information Interchange)로 1963년 미국에서 표준화한 전산기기간 정보교환을 위한 7비트 부호체계를 말한다. 3. Java Keywords: 키워드란? 예약어라고도 하며 자바에서 문법적으로 정해진 것을 말한다. (이클립스에서는 붉은색으로 표시되는 단어를 말한다.) 예를 들면 int, doubl..
1. 주석이란 무엇이며, 종류는? 주석은 코드에 영향을 미치지 않으며 컴파일 대상에서 제외된다. 즉 .java 파일에는 남아 있지만 .class 파일에는 없다. 주석의 용도는 설명 추가, 지침 안내, 어떠한 기능을 잠시 사용하지 않을 때, 다른 개발자들과 협업 할 때 편리하기 위해서이다. 주석의 종류에는 2가지가 있다. 1) // : 줄 단위 2) /* */ : 블럭 단위 2.주석은 컴파일시 어떻게 되는가? 주석은 코드에 영향을 미치지 않으며 컴파일 대상에서 제외된다. 즉 .java 파일에는 남아 있지만 .class 파일에는 없다. 3. 들여쓰기는 왜 해야 하는가? 다른 개발자가 그 소스 코드를 처음 보았을 때, 더 빠른 시간 안에 완벽하게 이해할 수 있도록 도와주며 소프트웨어의 가독성이 높아진다. 4...
1. HelloWorld 를 출력하는 프로그램의 과정을 설명하시오. 우선 컴퓨터에 JDK(Java Development Kit)를 설치한다. 그 후 JVM(java virtual machine) 중 하나인 eclipse를 설치한다. HelloWorld를 출력하기 위해서는 크게 3가지 단계를 거쳐야한다. ① .java라는 소스 코드를 만든다. eclipse를 실행 후 file → new에서 java project를 눌러 HelloWorld라는 프로젝트를 생성한다. 생성된 프로젝트 아래 scr 폴더에 new → class를 눌러 파일명 Hello를 생성한다. 그 후 public class HelloWorld { public static void main(String[] args) { System.out.pr..
- Total
- Today
- Yesterday
- compareTo
- response
- 쿠키
- 래퍼 클래스
- 부트스트랩
- 제네릭
- 참조형
- SOCKET
- hashset
- 진척도 70번
- Request
- Session
- 입출력
- 프로토콜
- Servlet
- 쓰레드
- 예외처리
- equals
- JSP
- 사칙연산 계산기
- el
- abstract
- 채팅
- object
- string
- Generic
- toString
- TreeSet
- exception
- 세션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |