꼬마 개발자 탱구

차근차근 확실하게

Coding/Java 13

이클립스에 스프링부트 깔기 [spring 개발 환경 구축 3]

Spring Boot 설치하기 1. 상단의 Help > Eclipse MarketPlace 클릭 2. Search 탭 Find 검색창에 STS 검색 -> Spring Tools 3 Install 클 3. Confirm 선택 Finish를 누르고 나면 오른쪽 하단에 아래와같이 installing 되는것을 볼 수 있습니다. ( 저는 이거 못보고 계속 파일들어가서 봤다가 왜 안깔리지.. 하고 있었음..... ㅠㅠ) Installing이 끝나고 File > other 들어가서 보면 원래 없던 Spring 과 Spring Boot 가 생긴것을 볼 수있습니다!!!

Coding/Java 2023.07.24

이클립스 설치하기 [ spring 개발 환경 구축 2]

2023.07.21 - [분류 전체보기] - JDK 8 다운로드 및 설치하기 JDK 8 다운로드 및 설치하기 📌 JDK 1.8을 많이 사용하는이유 1. ORACLE 지원 기간이 길다 JAVA 8 : 2030년 12월 JAVA11 : 2026년 09월 JAVA17 : 2029년 09월 ❓ Java 8 을 JDK 1.8이라고 하는 이유 원래 JAVA 버전의 네이밍 방식은 'JDK 1.x.y' 였지만, taenggu0-0ai.tistory.com “❓이클립스 ? " JAVA 개발에 사용되는 통합 개발 환경 (IDE) 입니다. 그로인하여 이클립스와 JAVA의 버전을 맞추는 작업이 필요합니다. JAVA에 대하여 ... (2023년 07월 기준) 더보기 JAVA의 최신 버전 : JAVA 17 현재 사용자가 증가하는..

Coding/Java 2023.07.24

JDK 8 다운로드 및 설치하기 [spring 개발 환경 구축 1]

📌 JDK 1.8을 많이 사용하는이유 1. ORACLE 지원 기간이 길다 JAVA 8 : 2030년 12월 JAVA11 : 2026년 09월 JAVA17 : 2029년 09월 ❓ Java 8 을 JDK 1.8이라고 하는 이유 원래 JAVA 버전의 네이밍 방식은 'JDK 1.x.y' 였지만, JAVA 8부터는 네이밍 방식이 바뀌게 되었습니다. 'JDK 1.'을 제외하고 '8'로 표시하는게 아니라, 'JDK 8' 로 표기합니다. 따라서 JAVA8 과 JDK 1.8은 사실상 동일한 버전을 가리키는 것입니다. JAVA9 이후의 버전은 'JDK9' , 'JDK10' 등과 같이 'JDK'다음에 버전 번호만 사용합니다. JDK 8 설치하기 ❓내 컴퓨터에 자바가 설치 되어 있는지 확인해보기 1. 윈도우 + R 을 누른..

Coding/Java 2023.07.21

JAVA 버전 별 차이 (Java8, Java11, Java17)

📌 JAVA 버전 별 차이 Java8 👉 오라클이 자바 인수 후 출시한 첫번째 LTS 버전 👉 32비트를 지원하는 마지막 공식 Java버전 👉 2개의 버전으로 나뉨: Oracle JDK, Open JDK 👉 Nashorn JavaScript 엔진 탑재 👉 새로운 Date-Time API 도입 👉 Unsigned Integer 계산 지원 👉 Annotation on Java Types 기능 👉 Static Link JNI Library 지원 👉 Interface Default Method 추가 👉 PermGen 영역 삭제 👉 Stream API 제공으로 컬렉션 처리 간편 Java11 👉 Oracle JDK와 Open JDK 통합 👉 Oracle JDK가 구독형 유료 모델로 전환 👉 람다 파라미터에 대한 지..

Coding/Java 2023.07.20

[Java] 메소드란?

메소드 ( method ) 코드를 재사용할 수 있게 해준다 ( = 함수 ( fantion ) ) 메소드의 형식 main이라고 하는것이 메소드 이다. 메소드 정의 직접 메소드를 만드는것 메소드 호출 만들어진 메소드를 실행하는것 위 코드에서의 numbering(); 와 아래의 분홍색 코드는 동일한 내용을 담고있다. 핑크색으로 표시한 부분의 코드를 numbering 이라는 이름의 메소드로 묶어서 외부로 분리한 것이다. 메소드 numbering의 로직이 필요할때, numbering(); 이라고 하면 메소드 numbering의 로직이 실행 된다. main main 메소드는 규칙이다. 반드시public static void main(String[] args) 가 이끄는 중괄호 안에 실행되기를 기대하는 로직을 위치 ..

Coding/Java 2023.02.22

[Java] 배열이란?

배열 연관된 정보를 그룹핑 하는데 사용 배열의 생성 1. 배열에 바로 값을 넣는 방법 String[] classGroup = { "멈머", "냔나"}; System.out.println( classGroup[1]); // 냔냐 2. 배열 선언 후에 값을 입력하는 방법 String[] dog = new String[3]; dog[0] = "웰시"; System.out.println(dog.length); dog[1] = "비숑"; System.out.println(dog.length); dog[2] = "셀티"; System.out.println(dog.length); // 3 // 3 // 3 배열을 선언시 배열의 크기를 지정하는데, 값을 몇개를 넣든 배열의 크기가 변하지는 않는다 for-each Str..

Coding/Java 2023.02.21

[JAVA] 연산자

산술 연산 + 더하기 - 빼기 * 곱하기 / 나누기 % 나머 int a = 10; int b = 3; float c = 10.0F; float d = 3.0F; System.out.println(a/b); // #1 : 3 System.out.println(c/d); // #2 : 3.3333333 System.out.println(a/d); // #3 : 3.3333333 int 형끼리 나누어 소숫점 자리가 생기는경우, 소숫점자리는 버려진다. 단항 연산자 + 양수를 표현한다. 실제로는 사용할 필요가 없다. - 음수를 표현한다. ++ 증가(increment) 연산자로 항의 값을 1씩 증가 시킨다. -- 감소(Decrement) 연산자 int i = 3; i++; System.out.println(i); ..

Coding/Java 2023.02.21