일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오버라이딩
- jsp 날짜팝업
- 자바 정규표현식 예제
- jsp게시판만들기
- 2020정보처리기사실기
- CRUD게시판만들기
- 정처기실기정리
- html기초
- spring crud
- spring crud게시판
- 게시판만들기
- 스프링 crud
- 오라클설치
- jsp 팝업띄우기
- 스프링게시판만들기
- 자바연산자
- 2020정보처리기사실기정리
- 날짜지정팝업
- PLSQL
- 정보처리기사실기정리
- 프로그래머스 MYSQL
- 스프링 CRUD게시판
- 자바기초
- 프로그래머스 쿼리문
- 자바배열예제
- 프로그래머스 SQL
- js datepicker
- 2020정보처리기사실기요약
- Oracle기초
- crud게시판
- Today
- Total
목록전체 글 (195)
영보의 SystemOut.log
자바/스프링 기반 디지털 융합 웹 개발자 양성과정 7일차 자바 스레드(Thread) - 하나의 프로그램이 동시에 여러 개의 일을 수행할 수 있도록 해주는 기법 - 자바는 언어차원에서 스레드가 지원되기 때문에 안전성과 효율성이 보장됨 - Multi-Threading이 지원되면 → 하나의 프로그램내에서 여러 개의 일을 동시에 수행하는 것이 가능하고 → 또 스레드간에 데이터 공유가 가능하므로 멀티프로세스 시스템보다 더 효율적으로 프로그램을 작성 가능하다. 스레드 우선 순위 - 동시성과 병렬성 # 동시성 : 멀티 작업 위해 하나의 코어에서 멀티 스레드가 번갈아 가며 실행하는 성질 # 병렬성 : 멀티 작업을 위해 멀티 코어에서 개별 스레드를 동시에 실행하는 성질 스레드 스케줄링 - 스레드의 개수가 코어의 수보다 ..
자바/스프링 기반 디지털 융합 웹 개발자 양성과정 6일차 열거형 Enum 1. 클래스 처럼 보이게 하는 상수 2. 서로 관련 있는 상수들끼리 모아 상수들을 대표할 수 있는 이름으로 타입을 정의하는 것 3. Enum 클래스 형을 기반으로 한 클래스형 선언 # 열거형 Enum Enum을 사용하면서 우리가 얻을 수 있는 이점 1. 코드가 단순해지며, 가독성이 좋다. 2. 인스턴스 생성과 상속을 방지하여 상수값의 타입 안정성이 보장된다. 3. enum class를 사용해 새로운 상수들의 타입을 정의함으로 정의한 타입이외의 타입을 가진 데이터값을 컴파일시 체크한다. 4. 키워드 enum을 사용하기 때문에 구현의 의도가 열거형임을 분명하게 알 수 있다. 예제 PayGrop.java package Enum응용실습; ..
\자바/스프링 기반 디지털 융합 웹 개발자 양성과정 6일차 인터페이스 - 추상 클래스의 특별한 형태 - 개발 코드와 객체가 서로 통신하는 접점 - 개발 코드는 인터페이스의 메소드만 알고 있으면 OK - 자바에서는 다중 상속을 가능하게 하기 위해서 인터페이스를 제공한다 # 형식 interface 인터페이스이름{ 상수; 추상 메소드(매개변수); 디폴트 메소드(매개변수) 정적 메소드( ) } interface 인터페이스이름{ public static final 자료형 상수이름 = 값; public abstract 추상메소드(매개변수); default void 디폴트메소드(매개변수); static void 정적메소드( ); } - interface는 예약어로 선언하며 상수 또는 추상 메소드, 디폴트 메소드, 정..
문제 키보드에서 돈의 액수를 입력받아 오만원권, 만원권, 오천원권, 천원권 각 몇 매 그리고 500원 짜리 동전, 100원 짜리 동정, 50원 짜리 동전, 10원 짜리 동전, 1원 짜리 동전 몇 개로 변환 되는지 출력하세요. 예를 들어 56790원이 입력되면 오만원권 1매, 오천원권 1매, 천원권 1매, 오백원 1개, 백원 2개, 오십원 1개, 십원 4개이다. (단, 배열 적용, for 문, while문, if문을 활용하여 프로그램을 작성한다.) 코드 package 실습문제1회; import java.util.Scanner; public class ChangeMoney { public static void main(String[] args) { int[] arrMoney = {50000, 10000, 5..
문제 Scanner 클래스를 이용하여 키보드에서 영문자 한 자를 입력받아 소문자이면 대문자로, 대문자이면 소문자로 변환하여 출력하는 프로그램을 작성하세요. (단, 입력된 문자가 영문자가 아니면 "영문자가 아닙니다."를 출력한다. 즉, 한글 자음이 입력되면 "영문자가 아닙니다."를 출력) 코드 package 실습문제; import java.util.*; public class 실습문제1회 { public static void main(String[] args) { String input ="" ; String output ="" ; char tmp; Scanner scanner = new Scanner(System.in); System.out.println("문자 한 자를 입력 하세요"); input = ..
자바/스프링 기반 디지털 융합 웹 개발자 양성과정 5일차 this변수, this()차이점 구분 내용 사용 형식 this 변수 - 현재 객체의 주소(레퍼런스) - 즉 '객체자신'을 가리킨다. this는 컴파일러에 의해 자동으로 생성되며 별도로 this를 선언할 필요 없이 사용하면 된다. this.객체내의멤버필드변수 = 매개변수; this() - 생성자에서 동일한 클래스 내의 다른 생성자를 호출할 때 사용한다. - 즉 한 클래스 내에서 한 생성자에서 다른 생성자를 호출할 때 사용 this(멤버필드변수 or 데이터값, . . . ); this 변수 예제 - ThisEx2.java package this실습; class Person2{ private int juminNum; private int military..