본문 바로가기

Programing/Java

Java JDK 설치 및 환경변수 설정 프로젝트 끝나고 오늘 부터 일주일 휴가를 받은 섭씨... 날씨도 구리구리하고 할것도 없어서 그냥 집에서 공부나 하기로... 포멧한 PC에서 막상 JAVA 공부를 하려니 이거원.... 셋팅하는 방법을 까먹었다..;; 20여분동안 설정하는 방법을 다시 배우고 셋팅완료~ㅋ 이거 은근 일이다..;; 그래서 JDK설정 하는 방법을좀 올려놓으면 도움이 되지 않을까해서~~크크~ 설정 하는 방법을 좀 살펴보쟈잉?!ㅋ 1. JDK 다운로드 http://www.oracle.com/technetwork/java/javase/downloads/index.html 사이트로 궈궈~! 첫번째 java platform 이미지 클릭!! 이미지 버특을 클릭하면 다운로드 항목이 나오게 되는데~~가장먼저 첫번째 Accept License .. 더보기
java 클래스(Class) 클래스(Class) 객체지향 프로그래밍(OOP)에서 클래스는 특정 종류의 객체내에 있는 변수와 메쏘드를 정의하는 일종의 틀, 즉 템플릿이다. 따라서, 객체는 클래스로 규정된 인스턴스로서, 변수 대신 실제값을 가진다. 라고 하는데...데체 뭔소린지....ㅡ..ㅡ;;;; 도무지 알수없는 말... 나같은 사람은 어찌하라는건지원...;;;;ㅋ 그래서 그냥 생각나는데로 내가 이해한대로~~ 정리를 해보쟈~~ㅋ(뭐 어쩌겠어~ㅋ 서울만 가면되는거 아니것엉???응?!ㅋ) 객체 지향(Oop) 1945년 미국 국방성에서 존 폰 노이만(누구야??;;) 박사가 프로그램 내장 방식을 제안한 이후로 모든 컴퓨터는 프로그램을 메모리에 저장한 후 실행하는 구조가 되었단다 그치만 문제가 이때 메모리 가격이 정말 엄청나게 고가 였다는거다.. 더보기
java 데이터형, 변수 데이터형 명령어 비트 저장할 수 있는 값의 범위 논리형 boolean 1 true ~ false 문자형 char 16 유니코드, 0 ~ 65535 수치형(바이트) byte 8 -128 ~ 127 수치형(16비트 정수) short 16 -32,768 ~ 32,767 수치형(정수) int 32 -2,147,483,648~2,147,483,647 수치형(64비트 정수) long 64 -9223372036854775808 ~ 9223372036854775807 수치형(실수형) float 32 ±3.40282347E+38 ~ ±1.40239846E-45 IEEE754-1985 표준 수치형(64비트 실수형) double 64 ±179769313486231570E+308 ~ ±4.94065645841246544E-3.. 더보기
java 생성자 생성자 - 클레스 를 생성할때 클레스의 초기화 작업을 할때 쓰이며 주로 클레스를 사용하기전 클레스의 멤버 변수들을 초기화 할 목적으로 사용한다. public class Class1{//클레스 public Class1(val1,val2.......){//생성자 //생성자 바디 } } 생성자는 클레스 생성시 넘어오는 인자값을 받아 자동 실행된다. Class1 ClassObj = new Class1(val1,val2,val3...); 인자값이 없을경우 생성자가 실행되지 않는것이 아니라 인자값이 없는 빈 생성자가 실행된다 - 중복설정 가능 - 리턴타입 없음(void 같은..) 절대 메소드가 아님!! - 생성자는 상속되지 않음!! 클레스 내에 생성자를 정의 하지 않은경우 JVM에서 기본으로 제공되는 생성자 자동생.. 더보기