본문 바로가기

SpringBoot101

자바 데이터 베이스 연동 클래스 설계 데이터 베이스 연동 클래스 package com.databaseaccess; /** * @author Dream */ import java.sql.ResultSet; public interface IDBAccess { public void openConnection(); public void closeConnection(); public boolean sendQuery(String sql); public ResultSet selectQuery(String sql); } package com.databaseaccess; /** * @author Dream */ import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepare.. 2014. 11. 7.
자바 멤버 관리 클래스 다이어그램 데이터 베이스 액세스 다이어 그램 클라이언트 프로그램 2014. 10. 25.
자바 비트 스왑 package com.wooriworld2006.javastudy; /** * * @author Dream * 비트 연산으로 스왑 하자 */ public class BitOper { public static void main(String[] args) { int a = 10; int b = 30; System.out.println("a = "+a+" b = "+b); a ^=b; b ^=a; a ^=b; System.out.println("a = "+a+" b = "+b); } } 2014. 10. 20.
자바 (continue label,향상된 for,variable arguments) 사용법 package com.wooriworld2006.javastudy; /** * * @author Dream * 향상된 for 문 학습 * continue label 문 학습 * varargs(Variable Arguments) * 메소드 정의 시 통일된 인자의 자료형에 '...'라고 명시함으로써 이를 통해 * 메소드를 수행하는데 필요한 인자의 수를 유연하게 구현 할 수 있다. * (내부적으로 배열화 작업을 자동적으로 해준다.) */ public class NewExam { public static void argTest(String ...n){ System.out.println("====Variable Arguments 사용법===="); for (int i = 0; i < n.length; i++) {.. 2014. 10. 18.
채팅프로그램(방채팅_GUI) package com.wooriclient;--* * 채팅방 GUI --import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swing.border.BevelBorder;import java.awt.TextField;import java.awt.Font;import java.awt.TextArea;import javax.swing.JTextPane;import javax.swing.JButton;import javax.swing.JList;public class wooriCha.. 2013. 2. 20.
채팅프로그램(채팅 방 GUI) package com.wooriclient;--* * 채팅 방GUI --import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swing.JScrollPane;import javax.swing.JTextPane;import java.awt.TextField;import javax.swing.JButton;public class woorichat extends JFrame {private JPanel contentPane;--* * Launch the application. --p.. 2013. 2. 20.