#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 친절한 LEELAB
  • 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 친절한 LEELAB
안녕하세요

자바 처음 접하면

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

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

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

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

이 책인데요

정말 유명한 책이고


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




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

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

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

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

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

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

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

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

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

기대하고 있습니다.~~


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

























저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 친절한 LEELAB
TAG 자바

 

글씨크기 , 글꼴 바꾸기

 

 

1. window-preferences

2.general-appearance-colors and font

3.text font

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

### 초보자인데

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

 

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

 

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

 

 

똑같은 방법에

 

error text color 들어가서 색 바꾸기

 

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 친절한 LEELAB

안녕하세요

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

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

두개를 깔면 되는데요.

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

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

 

 

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 친절한 LEELAB

클래스란 무엇인가?

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

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

실제 객체를 만들기 위해

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

 

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 친절한 LEELAB

안녕하세요

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

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

 

 

 

변수란 무엇인가?

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

         만약 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 친절한 LEELAB