전체 글
-
패키지, 클래스 생성개발/자바JAVA 2024. 1. 15. 17:24
▶ 패키지 생성(소문자) src우클릭 -> 위 사진과 같이 따라하면 된다. ※ 패키지 생성 시 주의사항 -한 패키지 내에 동일한 이름의 패키지, 클래스 생성 불가(이름 중복 불가) 단, 서로 다른 패키지 내에 동일한 이름의 패키지, 클래스는 생성 가능하지만, 추천하지 않는다... 나중에 자동 import되고 난리남... -기본패키지(default)에 클래스를 만드는 것은 가능하나 권장하진 않음... > 기본패키지에 만들어진 클래스는 절대 다른 클래스에서 가져다 쓸 수 없음. > 나중에 소스코드들을 관리하기가 힘들어짐(카테고리별로 코드를 패키지에 쪼개서 관리하면 유지보수에 더 용이함). -패키지의 포함관계는 .(도트) 으로 표현함. -패키지는 적어도 3단계 이상으로 만들어주는 것을 권장(Spring에서는 ..
-
이클립스 세팅, 프로젝트 생성개발/자바JAVA 2024. 1. 15. 17:04
▶이클립스를 실행하면 *다음과 같이 경로를 잡아 줄 수 있는 안내문이 뜬다. 다시 표시하지 않기를 누르면 앞으로 실행할 때 안뜨는데, 귀찮다고 지우면 나중에 폴더 변경할 때 더 귀찮은 일이 벌어지므로... 웬만하면 건드리지 말자. 물론 없어져도 방법은 있음!! 나는 Browse를 눌러 내가 만든 파일로 경로를 지정해주었다. 두근두근 이클립스가 나를 반겨준다. 이렇게 실행을 하게 되면 내가 잡아준 경로에 .metadata가 생기는 것을 볼 수있다. 여기엔 설정값들이 들어간다. 참고로 저거 지우면 다시 welcome창을 볼 수 있다... 다시 환영받고싶으면 한번 지워보시길... 이제 사용하기 편하게 세팅을 해보자. ▶이클립스 세팅 1. EE버전 -> SE버전 변환(안해도 됨) 우리는 EE버전으로 깔았다. 하..
-
JDK및 IDE(이클립스)설치개발/자바JAVA 2024. 1. 15. 15:55
실무에선 JDK8혹은 11버전을 가장 많이 쓴다. ▶그럼 JDK를 설치해보자 https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html Downloads for Amazon Corretto 11 - Amazon Corretto Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better. docs.aws.amazon.com 아마존에서 다운받으면 된다. 링크를 타고 들어오면 위 화면이 나오게 되는데 나는 w..
-
프로그래밍 개요개발/자바JAVA 2024. 1. 15. 14:49
앞선 게시물에서 자바의 특징을 간단하게나마 포스팅했다. 조금 더 알아보자! ▶ JVM(Java Virture Machine)이란???? -자바를 실행하기 위한 가상 기계 -byte code(class파일)를 해석하고 실행하는 intetrpreter임. 응? 뭔소린가 하니 1.개발자는 = 사람 -> "자연어" 프로그래밍 언어(java) - > "파일" 형태로 "하드디스크" 로 저장 2.소스코드 파일을 기계어로 번역하는 과정 3.컴퓨터 = 기계 >"기계어" 4.기계어를 실행 즉 jvm은 Java의 ByteCode기계어를 실행하는 놈이다. 그림을 보며 설명하자면 자바 코드를 입력하면 컴퓨터는 기계어로 번역을 받는다(compiler) -> 이게 byteCode형태로 변환되어 -> 이를 jvm이 기계어로 해석하고..
-
코딩을 시작하기 전...개발/자바JAVA 2024. 1. 15. 14:10
코딩이란 무엇일까? 코딩을 알기위해서는 프로그래밍의 개념을 먼저 알아야한다. 그렇다면 프로그래밍 이란? ->프로그램 컴퓨터가 인식할 수 있는 명령어의 나열, 집합 ->프로그래밍 프로그램을 작성하는 과정 = 코딩 ->프로그래머 프로그램을 작성하는 사람 즉 코딩이란 프로그램을 작성하는 과정을 말한다. 그렇다면 프로그램은 어떻게 만들까? 프로그램은 프로그램 언어로 만든다. 사람이 쓰는 언어는 한국어, 영어, 일본어 등 수없이 많다. 이렇게 사람이 자연스럽게 사용하는 언어는 '자연어'이다. 프로그램 언어는 자바, c, 파이썬 등 컴퓨터와 소통하기 위한 '기계어'이다. 정의하자면 프로그램을 작성하게 하는 언어체계이다. 쉽게 말하면 사람의 언어를 컴퓨터가 알아들을 수 있게 명령하는 명령어라고 생각하면 된다. 언어는..