//드라이브 검색에 대한 구성이야기임. import java.sql.*; public class Ex01 { public static void main(String[] args) { try { //forname 자바의 패키지 안의 인터페이스 네임 Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("오라클드라이브 검색 성공 !!"); } catch (ClassNotFoundException e) { System.out.println("error=드라이브 검색오류"+e); } //작업객체들 정의 Connection ora_con=null;//연결 객체 선언 . Statement ora_stmt=null;//정적쿼리를 진행할때의 객체이다..
1. Chapter13 스레드와 멀티태스킹 : 멀티태스킹 / 자바의 멀티스레딩/ 스레드 만들기 : 스레드 우선순위 :독립스레드와 데몬 스레드 :Synchronization? * 멀티태스킹 : 다수의 작업을 통시에 처리하는 것 * 스레드 : thread of control 프로그램 코드를 실행하는 하나의 실 혹은 제어의 개념이다. (주체) 하나의 스레드로 하나의 작업밖에 처리할 수 없다. 구체적으로 스레드는 운영체제나 JVM에서 태스크(작업)를 실행하는 단위로서 , 운영체제나 JVM에 의해 관리되는 단위이다. * 프로세스 : 단순히 실행중인 프로그램 (program), 즉, 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행중인 것 * 멀티태스킹과 멀티스레딩 * 멀티프로세싱 : 하나의 ..
- Chapter11 컴포넌트의 활용 //색상에 대한 이야기임 import java.awt.*; import java.awt.event.*; import javax.swing.*; class Ex01_sub extends Frame{ private Color cc= new Color(125,50,50); public Ex01_sub(String title) { super(title);//상위 클래스의 생성자를 불러옴 //제목을 가지는 프레임 생성을 할수 있다는 얘기임 super.setSize(500,300); this.init(); Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frm = super.getSize(); ..
※ 이벤트 기반 프로그래밍 //버튼하나를 컴포넌트로 구성하여 이를 클릭하게 되면 빠져나오는 이벤트 처리방법임 import java.awt.*; import java.awt.event.*; class Ex01_sub extends Frame{ private Button bt=new Button("확인"); private GridBagLayout gbl = new GridBagLayout(); public Ex01_sub(String title) { super(title);//상위 클래스의 생성자를 불러옴 //제목을 가지는 프레임 생성을 할수 있다는 얘기임 super.setSize(500,300); this.init();//화면초기화 this.start();//추가되는 이벤트의 내용들임 Dimension s..
※ 컨테이너와 배치 개념 1. 컨테이너마다 하나의 배치관리자가 존재 하며, 삽입되는 모든 컴포넌트의 위치와 크기를 결정하고 적절히 배치한다. 2. 컨테이너의 크기가 변하면 내부 컴포넌트 들의 위치와 크기를 모두 재조절하고 재배 치한다. * 명품 자바 프로그래밍 책 발췌 Flowlayout //FlowLayout 에 대한 이야기임 import java.awt.*; class Ex04_sub extends Frame{ private Button bt1= new Button("bt1"); private Button bt2= new Button("bt2"); private Button bt3= new Button("bt3"); private Button bt4= new Button("bt4"); private ..
//FRAME 만드는 방법 ? import java.awt.*; public class Ex01 { public static void main(String[] args) { Frame f=new Frame(); Frame f1=new Frame("자바"); f.setSize(300,200); f1.setSize(400,300); //화면의 정중앙에 배치할 수 있도록 하였으면 좋음 Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); //폭과 높이를 관리하는 클래스임. //그 다음에 화면 크기에 따른 각각의 프레임크기를 나타내면... Dimension f_size=f.getSize(); Dimension f1_size=f1.getSize(); /..
Comment