일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예외
- HTML역사
- 생성자
- 웹 브라우저 전쟁
- 숫자 형식
- R1C3
- html
- 자바
- 키-값 데이터베이스
- Doit입문SQL
- SQL입문
- dbms
- 배열 3요소
- 데이터베이스
- 크롤링 오류
- DoitSQL입문
- 함수 선언
- DoitSQL
- SQL
- 우아한테크
- 웹브라우저 수용도
- DoIt
- 예제
- 자바 오류
- 숫자형식오류
- 배열 예제
- 크롤링
- 함수
- 자바 예외
- 페이지분석
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예외
- HTML역사
- 생성자
- 웹 브라우저 전쟁
- 숫자 형식
- R1C3
- html
- 자바
- 키-값 데이터베이스
- Doit입문SQL
- SQL입문
- dbms
- 배열 3요소
- 데이터베이스
- 크롤링 오류
- DoitSQL입문
- 함수 선언
- DoitSQL
- SQL
- 우아한테크
- 웹브라우저 수용도
- DoIt
- 예제
- 자바 오류
- 숫자형식오류
- 배열 예제
- 크롤링
- 함수
- 자바 예외
- 페이지분석
- Today
- Total
목록전체 글 (229)
프로그래밍
2023.05.22.월 스레드 메모리를 할당받은 프로세스에서 실질적인 작업을 수행하는 주체 프로세스 실행중인 프로그램 프로그램 --> 실행 상태 --> 프로세스 순으로 진행되며 일(동작)할 수 있게 메모리(자원)을 할당받은 상태이다 프로세스가 진행되는 방식 선점형 방식: 우선순위대로 자원을 할당받아 진행되는 방식 ->기아현상 발생 가능성 있다 시분할 방식: 시간을 동일하게 배분하여 골고루 실행될 수 있도록 진행하는 방식 -> 기존의 선점형 방식에서 우선순위가 낮아 오래 기다린 프로세스의 우선순위를 높여준다 이러한 프로세스 진행은 OS(운영체제)의 스케줄러가 담당한다 스레드의 생명주기 스레드는 생명주기에 맞게 실행된다 생성 대기 수행 데드 스레드를 실행시 run() 메서드가 실행된다 스레드는 생성 휴 즉시..
다형성과 타입 변환 교재: 멘토씨리즈 JAVA 300p ~ 301p 1. 다음 코드는 컴파일 에러가 발생합니다. 컴파일 에러가 발생하는 곳을 모두 찾아 수정해보세요. package section11; class Car {} class Bus extends Car {} class SchoolBus extends Bus {} class OpenCar extends Car {} class SportsCar extends OpenCar {} public class PRACTICE_11_01 { public static void main(String[] args) { Car c1 = new SchoolBus(); Bus b1 = new Bus(); SchoolBus sb = new Car(); Car c2 = n..
상속 교재: 멘토씨리즈 JAVA 273p ~ 275p 1. 다음 중 상속과 관련된 단어를 모두 고르시오. super super() this extends 답: 1, 2, 4번 2. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까? package section10; class Person { void printHello() { System.out.println("안녕하세요."); } } class Student extends Person { } public class PRACTICE_10_02 { public static void main(String[] args) { Person p = new Person(); p.printHello(); Student s = new Student(); s...
생성자 교재: 멘토씨리즈 JAVA 244p ~ 245p 1. 다음 빈칸에 알맞은 단어를 작성해 보세요. 클래스의 이름과 동이랗고 반환 타입이 없는 특별한 메서드를 void(이)라고 합니다. 2. 다음 문장이 맞으면 O표, 틀리면 X표 하세요. 생성자를 호출 할 때는 반드시 new 키워드를 사용해야 합니다.(O) 매개변수가 1개인 생성자를 기본 생성자라고 부릅니다.(X) 생성자를 코드로 명시하지 않으면 기본 생성자는 생략되어 있습니다.(O) 3. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까? package section09; public class PRACTICE_09_03 { public static void main(String[] args) { Computer computer1 = n..
메서드 교재: 멘토씨리즈 JAVA 223p ~ 225p 1. 다음 빈칸에 알맞은 단어를 작성해 보세요. 메서드(이)란, 클래스 안에서 특정 기능을 수행하기 위한 코드를 하나의 블록으로 묶어 놓은 집합을 말합니다. 코드를 따로 분리하는 것을 일종의 모듈화(이)라고 부르는데, 이는 가독성과 유지 보수의 효율성을 높여줍니다. 2. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까? package section08; public class PRACTICE_08_02 { public static void main(String[] args) { Person p = new Person(); for(int i = 0; i < 3; i++) { p.printHello(); } } } class Person {..
클래스 교재: 멘토씨리즈 JAVA 199p 1. 다음 문장이 맞으면 O표, 틀리면 X표 하세요. 객체를 중심으로 프로그램 구조를 설계하고 프로그래밍하는 것을 객체 지향 프로그래밍이라고 합니다. (O) 하나의 클래스로 하나의 객체만 만들 수 있습니다. (X) 2. 다음 중 객체가 될 수 있는 것을 모두 고르세요. 학생 수영장 꽃 나이 답: 1, 2, 3번 3. 다음 빈칸에 알맞은 단어를 작성 해보세요. 클래스의 3요소는 필드, 메서드 , 생성자입니다. 클래스를 선언할 때 접근제한자을(를) 이용해 접근 범위를 설정할 수 있습니다. 클래스는 크게 실행용 클래스, 라이브러리용 클래스로 분류할 수 있습니다. 4. 다음 코드는컴파일 에러가 발생합니다. 그 이유는 무엇이며, 어떻게 해결해야 할까요? package s..