#Interger.parseInt와 Integer.valueOf

두 함수 모두 문자열을 숫자로 바꿔준다.

차이점을 반환값의 타입이 다르다는 것이다.

 

parseInt는 int값을 반환하고

valueOf는 Integer값을 반환한다.

결과값은 동일하게 나올 것이다.

 

자바의 클래스는 크게 두가지로 나눌 수 있다.

 

 

 

즉 프리미티브 타입은 클래스가 아니므로 데이터를 변형하거나 가공할 수 없다. 메소드를 가지지 않기 때문이다.

 

Wrapper Type -> Integer, Long, Short, Byte, Float, Double, Character, Boolean

Primitive Type -> int, long, short, byte, float, double, char, boolean

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun
  • jstl.jar

http://search.maven.org/#search%7Cga%7C1%7Cjstl 에서

jstl 1.2.jar를 다운받아서 WEB-INF에 복사, 붙여넣기하기

 

  • tomcat-dbcp.jar

자신이 사용하는 톰캣(8 또는 9)의 lib폴더에서 tomcat-dbcp.jar를 WEB-INF에 복붙

 

  • sqljdbc.jar

https://www.microsoft.com/ko-kr/download/details.aspx?id=11774

에서

kor\sqljdbc_6.0.7728.100_kor.exe 를 다운받는다.(두번째것)

 

 

압축을 풀고 sqljdbc4.jar를 WEB-INF에 복붙한다.

 

  • new -> server했던 곳에서 context.xml을 복사한 후

META-INF에 복붙하고 source의 <context>태그안에 정보넣어주기

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun
안녕하세요

자바 처음 접하면

이게 말인지 똥인지 모르겠고

이해가 1도 안가는 것 들이 많아요ㅠㅠ

그래서 제가 처음 배울 때 많이 도움을 받았던  자바 입문 책을 소개해드릴게요

「자바의 정석-남궁 성 지음」

이 책인데요

정말 유명한 책이고


친절하게 잘 설명되어있어요!!




http://m.cafe.naver.com/javachobostudy.cafe

코딩 커뮤니티 카페 중에서 가장 활성화된 카페에요

책에서 의문나는 것을  질문하기도 좋아요

하지만 인터넷 예절을 중요시하니까

규칙 잘 읽어보고 질문해야해요!!

거기 답변 해주는 전문가들이 답변하는  것이 의무가 아닌데도 자바가 좋아서 답변해주시는거니까요...

저도 처음엔 호되게 혼났어요 ㅠㅠ

지금 생각해보면 질문을 명확하게 하지않고 좀 예의가 없었던 것 같네요 ㅠㅠㅠ 죄송합니다.
지금은 잘 질문하고 있답니다@@

6월 말, 7월 초에
c++의 정석도 출판 한다던데 !!

기대하고 있습니다.~~


바로 사서 독학해야지 ㅋㅋㅋ

























저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun
TAG 자바

 

글씨크기 , 글꼴 바꾸기

 

 

1. window-preferences

2.general-appearance-colors and font

3.text font

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

### 초보자인데

빨간 에러만 보면 마음이 심쿵심쿵한 사람에게 추천

 

눈이 편한해지는 초록색 추천...

 

저 처음에 초록색으로 했음 ㅋㅋㅋㅋㅋ

 

 

똑같은 방법에

 

error text color 들어가서 색 바꾸기

 

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun

안녕하세요

자바는 세계적으로 가장 많이 쓰이는 개발 툴이잖아요.

혼자서 자바 까는 법을 알려드릴게요.

두개를 깔면 되는데요.

이게 은근 컴퓨터 용량을 잡아먹는다고 하니

컴퓨터가 느려질 수도 있어요..

 

 

1.

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 

이 주소 들어가서 자신의 컴퓨터 OS에 맞는 JDK를 깔아야해요

JDK=JAVA DEVELOPMENT KIT  자바 도와주는 프로그램이에요

 

대부분의 한국인은 WINDOW이겠죠?

WINDOW중에서 32비트인가 64비트인가 알기위해서

-바탕화면

-내컴퓨터 아이콘에서 오른쪽 버튼

-속성- 32/64비트 운영체제

 

32비트는 86비트 깔면되고

64비트는 64비트 깔면됩니다.

 

위에 동의 꼭 해주세요 ACCEPT

 

... 깔릴때까지 기다려줍니다.

 

 

 

 

다 깔리면

 

2. https://www.eclipse.org/ 

위에 주소에 들어가서 download 를 눌러줍니다.

아까확인한 32/64비트에 맞게 다운로드를 합니다.

donate는 돈 많으신 분들은 oracle에 기부를 하시고

무시하셔도 무방합니다.

 

 

 

 

3.계속 깔다가

선택하는 것이 나오는데

public JRE (세번째 것으로 깔기)

 

 

 

 

4.압축풀면 끝!

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun

클래스란 무엇인가?

클래스는 틀이라고 생각하면 된다.

틀에 밀랍을 넣어서 객체를 생성할 것이다.

실제 객체를 만들기 위해

그 객체의 속성(인스턴스 변수), 행동 특성(메소드)를 정의한 것이다.

 

new를 이용해서 객체생성하기 

 

클래스의 이름을 Dog이라고 하자.

public class Dog{

private int numberOfLegs;   // 다리개수는 4개

public Dog(){ //생성자

x=4;

}

 

public void bark(){  //개야 짖어라 멍멍 멍멍멍

System.out.print("멍멍 멍멍멍");

}

}

 

이런 Dog 클래스가 있다면

 

Dog객체를 만들어보자

 

public class Owner{

     public Owner(){

Dog doge = new Dog(); // new와 생성자Dog()로 객체 생성~

doge.bark();

}

 

public static void main(String[] args){  // 이건 메인 메소드라는 건데 프로그램을 실행하면 이 메소드 먼저 실행함..

     new Owner();

}

}

 

 

그러면 console창에 멍멍 멍멍멍이 찍힘.

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun

안녕하세요

정보통계학과를 재학 중입니다.

전공에서 자바를 열심히 배우면서 포스팅하게 되었습니다.

 

 

 

변수란 무엇인가?

변수 - 데이터를 저장해놓을 장소의 이름

         만약 X라는 변수에 3을 저장해놓았다면 컴퓨터 어딘가에 3을 저장해놓고

   불러들일 때 X를 찾으면 3이 나오는 식

 

 

자료형이란 무엇인가?

자료형-변수에 들어갈 값의 형태인데

자료형에는 두가지 종류가 있다.

 

1.기본자료형(정수/실수/논리형/문자형)

2.참조자료형 (변수에 값이 저장되어있는 주소를 저장하는 자료형 / 클래스 이름으로 대체)

 

 

 

변수의 종류

1.인스턴스변수

메소드 밖에 있는 변수

인스턴스 변수 앞에는 _라는 underscore가 붙습니다.(개발자 편의를 위해서)

private 자료형 변수이름;

 

2.지역변수

메소드 안에 있는 변수

메소드의 {}중괄호를 벗어나서 사용할 수 없다.

어차피 {}안에서만 사용할 수 있으므로 private이나 public 같은 접근제어자가 필요없다.

 

3.매개변수

지역변수의 일종으로

메소드의 ()소괄호 안에 있는것이다.

public void method1(int x){

}에서 x가 매개변수이다.

 

 

메소드 선언

메소드는 대부분 public 으로 선언한다.

 

public return자료형 메소드이름(){

}

 

()소괄호가 있는 것은 무조건 메소드라고 생각하자

()안이 비어있어도 꼭 괄호를 해줘야함을 잊지마라

 

 

 

생성자(constructor)란 무엇인가?

생성자는 메소드의 일종이다.

변수를 초기화시켜주는 것이 주목적이다.

return자료형은 생성자에서 필요없으므로 없애주자 (void도 쓰지 않는다)

생성자의 이름은 항상 자신의 클래스이름이다.

 

public 클래스이름(){

}

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by jihyun_ly daisy_hyun