본문 바로가기

java

(53)
Step01_DataType(메소드와 참조datatype) java 메소드의 특징 javascript 의 function과 다르게 java의 메소드는 단독으로 존재할 수 없다. 메소드는 변수를 선언할때 형태를 미리 정해놔야한다. 자바에서 데이터를 저장시켜놓는곳은 local valuable(지역변수) 혹은 field이다. 참조 data type과 객체 참조 데이터 type은 사물함 영역(heap)에 실체가 만들어진다. 그 실체는 객체라고 부른다. 객체는 데이터의 저장소(field) + 기능(method)으로 이루어져 있다. 객체의 저장소(field)에는 java에서 다루는 다양한 data type이 들어있다. 그 type은 기본 데이터 type 8가지 혹은 참조 data type 이다. 참조 data type의 빈 공간을 담을 수 있는 것은 null이다. .을 찍..
Step01_DataType(기본 데이터 type) Java 기본 데이터 type (java primitive data type) 1. 숫자형 정수형 : byte, short, int, long 실수형 : float, double 2. 논리형 (boolean) true, false 3. 문자형 (char) MainClass01 1. 숫자형 정수형 : byte, short, int, long - byte 변수명; // -128 ~ 127 - short 변수명; // -32768 ~ 32767 - int 변수명; // -2,147,483,648 ~ 2,147,483,647 - long 변수명; // -9223372036854775808 ~ 9,223,372,036,854,775,807 - float 변수명; // 1.40129846432481707e-45 ~..
MainClass.java(method, data type, Debug) 2022.07.21 - [java] - eclipse 시작하기 javascript로 따지면 function main(args){} 과 비슷한 기능이다. javascript에서는 function, 함수라고 불렀지만 java에서는 메소드라고 부른다. public static void main(String[] args) {} run 버튼을 눌렀을때 실행순서가 시작되는 특별한 main 메소드이다 직접 타이핑할 필요없이 main 을 타이핑하고 ctrl+space로 작성할 수 있다. args는 다른 단어로 변경 가능하다. 나머지는 정해진데로 작성해야한다. 텍스트를 보여주는 일정 코드를 입력하고 저장한 후 실행했다. 여기서 빨간색 글자로 보여지는 단어들은 java의 예약어이다. 예약어는 식별자로 쓰면 안된다. sys..
eclipse 시작하기2 2022.07.21 - [시작하기] - eclipse 시작하기 돋보기 옆에 있는 open perspective 버튼은 개발 환경을 바꿔주는 기능을 한다. debug, git, java, java EE(defalt)를 많이 사용한다. preferences는 설정을 바꿔주는 역할을 하며 필자는 workspace 부분의 other 설정을 변경했다. 추가로 font의 사이즈를 10->14로 변경했다. java로 개발환경을 바꿔주고 new java project를 사용해서 파일을 만들어준다. 파일명을 기입 -> finish -> don't create 순서대로 한다. eclipse가 세팅을 해논 것을 확인할 수 있다. 이번에 패키지를 만들어준다. .html 과 같이 java의 문법형식을 따르는 파일을 .java라..
eclipse 시작하기 작업의 편의성을 위해 eclipse 폴더를 이동시키고 java_work라는 폴더를 만들었다. eclipse를 실행시킬때 work space를 java_work 폴더로 경로지정했다.