본문 바로가기

JAVA를 잡아라!/Java

상수/변수/클래스/메소드/패키지 요약정리 상수 (constant) 단어는 모두 대문자(Upper case)를 사용한다. 단어는 표준약어를 사용하여 단어와 단어 사이의 구분은 Underline으로 한다. 예) FAIL, SUSSESS, IO_OBJECT,INPUT_DATA등 변수(variable) 최소 5자, 최대 31자의 Alphanumeric으로 구성한다.(Underline도 사용가능) 단, Control변수는 Alphabetic 소문자(Lower case)의 한 자로 표시한다. 예) i, j, k.... 시작하는 문자는 숫자(Number)를 사용하지 않는다. 단어+단어의 구조를 갖고 각 단어의 소문자 (Lower case)로 구성한다. 단어는 표준 약어를 사용하며 단어와 단어 사이의 구분은 Underline을 사용한다. 사용될 변수 중 전역.. 더보기
상위 레코드읽어서 레코드복사하여 출력시키는 예제 /* 아래의 구문은 northwind DB에서 Customers 테이블에서 상위 20개의 레코드를 읽어서 pubs DB의 Temp_Customers 테이블을 생성하여 레코드를 복사하는 프로그램입니다. */ import java.sql.*; import java.util.*; import java.io.*; public class JavaTop20 { public static void main(String[] args) { String src_url= "jdbc:odbc:northwind"; //사용폴더지정pubs경우는 pubs로 바꿔줘야한다. Connection src_con = null; Statement src_stmt = null; String driverSpec = "sun.jdbc.odbc.Jd.. 더보기
package modeI package modeI; pubIic cIass Member_ModeI_Bean { private StringCustomerID; private StringCompanyName; private StringContactName; private StringContactTitIe; private StringAddress; private StringCity; private StringRegion; private StringPostaICode; private StringCountry; private StringPhone; private StringFax; public Member_model_Bean() //pubIic String getCustomerIDnchar(){return CustomerIDnchar;}.. 더보기
JSP/oracle DB 연동 이용 간단 회원관리기초풀그림 JSP와 오라클 DB 연동을 이용한 간단한 회원관리기초프로그램(1) 이승호 강사(javateacher@naver.com) 1. 회원 table 생성 create table member ( id varchar2(12) not null primary key, passwd varchar2(12), name varchar2(10), jumin1 varchar2(6), jumin2 varchar2(7), email varchar2(30), blog varchar2(50), reg_date date ); 2. JDBC 설정 1) Oracle jdbc드라이버 접속 형식) jdbc:oracle:thin@HOST(IP):1521:SID 예) jdbc:oracle:thin@127.0.0.1:1521:ORCL Cf) Mys.. 더보기
데이터베이스 JDBS명세 브릿지(연결하는부분) public class ConnectDB { public static void main(String args[]) { // DSN을 지정한다. String url = "jdbc:odbc:shop"; //sql일경우 식별자가 pubs 이런 폴더명으로 들어감 Connection con; Statement stmt; // JDBC-ODBC 브릿지 드라이버를 로드한다. try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); } try { // 데이.. 더보기
자동구문 생성..글자 무작위로 뽑아낸다.. public class PhraseOMatic { public static void main (String[] args){ String[] wordListOne = {"24/7","multi-Tier","30,000 foot","B-to-B","win-win","front-end","web-based","pervasive","smart","six-sigma","critical-path","dynamic"}; String[] wordListTwo = {"empowered", "sticky","valued-added","oriented", "centric","distributed","clustered","branded","outside-the-box","positioned","networked","focus.. 더보기
While문과 if/else문 실전예제~~~ public class BeerSong { public static void main (String[] args) { int beerNum = 4; //정수변수를 지정하고 4값을 대입 String word = "Bottles"; //복수형 ,문자열 워드변수 선언 값을 문자형 Bottles값을 대입 while (beerNum > 0) //순환문선언 4가 0보다 클 경우를 선언 { if (beerNum == 1) // 4값은 1이라는 값과 동일하다고 본다. { word = "bottle"; //단수형(한병의경우) } System.out.println(beerNum + " " + word + " of beer on the wall"); //차례대로 순환되어 출력시작 System.out.println(beerN.. 더보기
While문과 If문 초보~~~^^ class DooBee //클래스 명은 항상 대문자로 시작한다는걸 모르는건 아니겠지~ { public static void main(String[] args) { int x = 1; // x라는 정수변수를 선언하고 1이라는 값을 대입한다. while (x 더보기