'java'에 해당되는 글 5건

  1. 2015.03.03 JAVA 별찍기
  2. 2011.07.04 사칙연산 계산하는 프로그램
  3. 2011.05.25 String Class 의 객체 생성
  4. 2011.05.25 static 변수
  5. 2011.05.12 JAVA DB 잡담
기초/JAVA2015. 3. 3. 12:05

package fortest;

public class NestedFor {

    public static void main(String[] args) {

        for(int i=0;i<5;i++)
        {
            for(int j=0;j<9;j++)
            {
               
                if( (i+j>=4) && (j-i <=4) )
                {
                    System.out.print("*");
                }
                else
                {
                    System.out.print(" ");
                }
               
               
            }
            System.out.println();
        }
    }

}





원리는 처음 시작값이 i+j 값이 4부터 j-i가 4까지 값을 찍으면 위의 결과와 같이 출력된다.

'기초 > JAVA' 카테고리의 다른 글

클래스 배열 선언  (0) 2015.03.09
arraylist  (0) 2011.07.05
StringTokenizer  (0) 2011.07.05
StringBuffer Programme  (0) 2011.07.04
문자열을 입력받아 역으로 찍어주는 프로그래  (0) 2011.07.04
Posted by ICT 기술 블로그
기초/JAVA2011. 7. 4. 17:15
import java.util.Scanner;

public class Quiz1 {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("두 개의 정수를 입력 : ");
       
        String temp = input.nextLine();
        String member[]=temp.split(" ");
       
        int iNum1 = Integer.parseInt(member[0]);
        int iNum2 = Integer.parseInt(member[1]);
       
        String str = input.nextLine();
       
       
        char ch = str.charAt(0);
       
        if(ch=='+')
        {
            System.out.println("결과: " + (iNum1+iNum2));   
        }
        else if(ch=='-')
        {
            System.out.println("결과: " + (iNum1-iNum2));   
        }
        else if(ch=='*')
        {
            System.out.println("결과: " + (iNum1*iNum2));   
        }
        else if(ch=='/')
        {
            if(iNum2==0)
            {
                System.out.println("0으로는 나눌수 없습니다.");
            }
            else
            {
                System.out.println("결과: " + (iNum1/iNum2));
            }
        }       
    }
}

'기초 > JAVA' 카테고리의 다른 글

StringBuffer Programme  (0) 2011.07.04
문자열을 입력받아 역으로 찍어주는 프로그래  (0) 2011.07.04
자바 네트워크  (0) 2011.06.13
java 그림 그리기  (0) 2011.06.13
시퀀스사용할때 입력방법  (0) 2011.06.08
Posted by ICT 기술 블로그
기초/JAVA2011. 5. 25. 12:15
public class StringTest {

    public static void main(String[] args) {
        String s1 = "Hello Java";
        String s2 = "Hello Java";
       
        String s3 = new String("Hello Java");
        String s4 = new String("Hello Java");
       
        if(s1==s2){  //주소값이 같은지 확인
            System.out.println("s1==s2 equal");
        }
        else {
            System.out.println("s1==s2 not equal");
        }
        if(s3==s4){  //주소값이 같은지 확인
            System.out.println("s3==s4 equal");
        }
        else { 
            System.out.println("s3==s4 not equal");
        }
        if(s1.equals(s2)){  //값의 내용이 같은지 확인
            System.out.println("s1.equals(s2) equal");
        }
        else{
            System.out.println("s1.equals(s2) not equal");
        }
        if(s3.equals(s4)){  //값의 내용이 같은지 확인
            System.out.println("s3.equals(s4) equal");
        }
        else{
            System.out.println("s3.equals(s4) not equal");
        }

    }

}

 결과
s1==s2 equal 
s3==s4 not equal
s1.equals(s2) equal
s3.equals(s4) equal

'기초 > JAVA' 카테고리의 다른 글

java 그림 그리기  (0) 2011.06.13
시퀀스사용할때 입력방법  (0) 2011.06.08
static 변수  (0) 2011.05.25
캐스팅  (0) 2011.05.25
생성자 오버로딩  (0) 2011.05.18
Posted by ICT 기술 블로그
기초/JAVA2011. 5. 25. 10:36

package day08;


public class InitBlock {

        int i = 50;

        static int j=100;

        public InitBlock()//디폴트생성자

        {

                System.out.println("Con");

        }

        {

                System.out.println("일반 = " + i);//4

                i=100;

        }

        static {

                System.out.println("static j= " + j);//1

                j=500;

        }


        public static void main(String[] args) {

                System.out.println(InitBlock.j);//2

                System.out.println("mainllll");//3

                InitBlock ib = new InitBlock();//4                   

                     객체만듬>생성자에가기전에lass에들어있는'7b } 실행한뒤생성자실행

                system.out.println("main2222");//5

                System.out.println(ib.i);//6

                InitBlock ib2 = new InitBlock();//7

                System.out.println("main3333");//8

        }

}


실행결과

static j= 100

500

mainllll

일반 = 50

Con

main2222

100

일반 = 50

Con

main3333

'기초 > JAVA' 카테고리의 다른 글

java 그림 그리기  (0) 2011.06.13
시퀀스사용할때 입력방법  (0) 2011.06.08
String Class 의 객체 생성  (0) 2011.05.25
캐스팅  (0) 2011.05.25
생성자 오버로딩  (0) 2011.05.18
Posted by ICT 기술 블로그
기초/DB2011. 5. 12. 15:33

DB(database) =>DBMS(RDBMS, ORDBMS, OODBMS) : 대부분이 RDBMS

                        8i       9i           10g


DBMS종류 : Oracle(Oracle), DB/2(IBM), Tibero(티맥스), MySQL, MS-SQL, Infomix,                    Sybase, X-point, Acess등


8i (internet)

10g (grid) :  

※ grid : 분산


9i  AS  (Application Server 내장)

9i


WAS(Web Application Server)

 - Web Logic

 - Jboss

 - Jeus

 - Jrcom


Tomcat => WAS





DB의 제약조권

PK

FK

UK(유니크키)

checkf                테이블레벨

-------------------------------

Not null              컬럼레벨

default



DB : 현실세계를 모델링

개념적->논리적->물리적


정규화 : 릴레이션의 이상현상(삭제,삽입,갱신) 제거

1NF->2NF->3NF->BCNF->4NF->5NF


Entity 개념,논리 (명사+명사(O), 명사+형용사(X)) =>용어사전에 준하여 만듬(자국어이름)

Table 물리(영어이름)


4GL : JAVA, VB

3GL : C


Join 숫자 : 테이블숫자 n-1, Entity에서 파생되는 선만큼


무결성

 - 개체,참조,도매인(영역)


pk = uk(NULL 허용) + Not NULL


Oracle : VARCHAR형 쓰면 안됨 => 전부 VARCHAR2형


속도개선 : 자바성능테스트, DB








'기초 > DB' 카테고리의 다른 글

Oracle 계정에 Lock이 걸렸을 경우  (0) 2011.05.25
간단한 DB 상식  (0) 2011.05.25
DB insert시 주의사항  (0) 2011.05.23
virtual  (0) 2011.05.18
오라클 구조 및 오라클 삭제 방법  (0) 2011.05.16
Posted by ICT 기술 블로그