본문 바로가기

반응형

분류 전체보기

(11)
프로그래밍 언어 추천, 어떤 언어를 배워야 할까? 첫 프로그래밍 언어 2023년 전 세계 인터넷 사용자는 약 50억명까지 증가 했으며 웹사이트, 게임, 애플리케이션의 수도 꾸준히 증가했습니다. 이러한 IT 분야에 프로그래머로 취업을 하거나 프로그램 개발을 원하다면 프로그래밍 언어를 배우는 것이 첫 번째 단계입니다. 그러면 처음 배우는 프로그래밍 언어 어떤걸로 시작하는것이 좋을까요. 프로그래밍 언어 선택 시 고려할 점 난이도 - 난이도가 낮은 언어는 어려운 언어에 비해 학습속도가 더 빠릅니다. 프로그래밍을 처음 접하는 경우 초보자에게 친숙한 언어일수록 배우기 좋습니다. 목적 - 예를 들어 게임 제작 같은 특정 프로그래밍 언어를 배우고 싶을 수도 있습니다. 아니면 웹 프로그래밍 분야에 관심이 있을 수도 있습니다. 어느 쪽이든 목적를 알면 자신이 원하는 방향..
[JAVA] String에서 ==, equals() 차이 String에서 ==, equals() 차이 안녕하세요. 오늘은 ==와 equals()의 차이점에 대해 이야기를 해볼까합니다. 정수끼리의 값이 같은지 비교할때 일반적으로 ==와 같은 연산자를 통해 두 정수의 값이 일치한지 비교를 합니다. 하지만 가끔 String에서 두 변수에 들어있는 내용은 같은데 false가 뜨는 경우를 한번씩 경험 해보셨을겁니다. 오늘은 왜 false가 뜨는지와 어떻게하면 정확한 String 타입의 데이터 비교가 가능한지에 대해 알아보겠습니다. 먼저 아래 예시와 같이 코드를 작성했습니다. String a = "abc"; String b = "abc"; String c = new String("abc"); if (a == b) { System.out.println("a와 b는 같습니다..
[에러] An error occurred while collecting items to be installed 이클립스에서 스프링 부트 프로젝트를 생성할 수 있도록 플러그인을 설치하던 중 에러를 만났는데 이와 관련된 해결 방법을 찾아 공유 할까합니다. 이클립스 마켓플레이스(Eclipse Marketplace..)를 통해 sts를 다운 받았지만 위와 같은 오류로 정상적으로 설치가 안되었습니다. 관련하여 문제해결 방법을 찾던 중.. Help - Install New Software... - Work with 입력(https://download.springsource.com/release/TOOLS/sts4/update/e4.19/) - Spring Tools 선택 - Contatc all update sites during install to find required software 해제 - Finish 위와 같이 ..
[JAVA] 문자열(String)에서 정수(int)로 변환하는 방법 - 문자열 정수로 바꾸기 문자열(String) -> 정수(int)로 변환 코드를 작성하다보면 사용자가 입력하거나 DB에서 가져온 String형 숫자 변수를 이용해 연산을 해야하거나 부등호를 이용해 값을 비교해야할 일이 있다. 이럴때 문자열을 어떻게 정수로 치환 해야하는지 궁금한데 자바에서는 이러한 변환하는 과정을 별도로 작성할 필요없다. 왜냐하면 자바의 표준 라이브러리에 포함된 기본 메소드가 있기 때문인데 오늘은 바로 문자열을 정수로 변환해 주는 기본 메소드에 대해 알아보겠습니다. 1. Integer.valueOf() 먼저 가장 일반적으로 쓰이는 Integer.valueOf() 메소드입니다. String a = "10"; int b = 10 + Integer.valueOf(a); System.out.println(b); 결과는...
[JAVA] 자바 버전별 차이점 및 특징 자바 버전별 차이점 및 특징 버전 출시일 무료 공개 업데이트 중단 특징 JDK 1.0 1996년 01월 23일 1996년 5월 최초의 자바 버전으로, 기본적인 자바 개발 도구 및 라이브러리를 제공합니다. 이 버전은 초기 자바 언어 기능을 제공하며, 가장 기본적인 자바 프로그래밍을 할 수 있습니다. JDK 1.1 1997년 02월 02일 2002년 10월 자바 1.0의 기능을 개선하고 확장한 버전입니다. 이 버전에서는 내부적인 성능 향상과 새로운 기능들이 도입되었습니다. J2SE 1.2 1998년 12월 04일 2003년 9월 자바 1.2 (1998년, 코드명: 자바 2): 이 버전부터 "Java 2"로 명명되었습니다. 자바 1.2는 대규모 업데이트로, 자바 개발 도구와 라이브러리에 많은 변화를 가져왔습니..
STS(Spring Tool Suite) 다운로드 및 설치하기 STS(Spring Tool Suite) 다운로드 및 설치하기 먼저 스프링에 대해 간단하게 알려드리면 스프링은 자바 웹사이트 개발을 좀 더 수월하게 하고자 만들어진 프레임워크로 동적인 웹사이트를 만들기 위해 여러 가지 기능들이 제공됩니다. 오늘은 그러한 스프링을 가지고 개발할 수 있는 IDE인 STS(Spring Tool Suite)를 다운받는 과정에 대해 알려드리겠습니다. 1. Spring Tools 4 for Elipse 다운로드 1. 먼저 아래 URL을 접속합니다. ▼▼▼ https://spring.io/tools Spring | Tools spring.io 2. 그 후 스크롤을 아래로 내리면 화면의 Spring Tools 4 for Elipse를 자신의 OS에 맞게 설치를 해줍니다. 3. 다운받은..
[Eclipse] 이클립스 버전별 정보 및 JDK 최소 요구 버전 이클립스 버전별 최소 요구 JDK 버전 이클립스는 자바 기반의 애플리케이션이므로 실행을 위해서는 JDK가 필요합니다. 오늘 알아볼 것은 이클립스의 버전별 정보와 최소 요구 JDK 버전입니다. 아래 표를 참고해 주시길 바랍니다. NO 버전 명칭 지원 JDK 출시일 1 Eclipse 4.28 2023-06 JAVA 17 ↑ 2023-06 2 Eclipse 4.27 2023-03 JAVA 17 ↑ 2023-03 3 Eclipse 4.26 2022-12 JAVA 17 ↑ 2022-12 4 Eclipse 4.25 2022-09 JAVA 17 ↑ 2022-09 5 Eclipse 4.24 2022-06 JAVA 11 ↑ 2022-06 6 Eclipse 4.23 2022-03 JAVA 11 ↑ 2022-03 7 Ecl..
이클립스 단축키 모음 (Eclipse Hotkey) 이클립스 단축키 모음 안녕하세요. 오늘은 이클립스에서 자주 사용되는 단축키들에 대해 알아보도록 하겠습니다. 단축키 수가 수 백 가지가 넘기 때문에 전부 알려드리기는 힘들 거 같아 작업 중 가장 많이 쓰이는 거 위주로 적어봤습니다. 단축키 목록 한번 쭉 보신 다음에 유용하다고 생각되는 단축키들을 외우셔서 더욱 빠른 개발을 진행하시길 바랍니다. Ctrl + A: 전체 선택 Ctrl + B: 선택한 텍스트를 굵게 표시 Ctrl + C: 선택한 텍스트를 복사 Ctrl + D: 현재 줄 삭제 Ctrl + E: 에디터에서 이전 파일 목록 열기 Ctrl + F: 파일 내에서 텍스트 검색 Ctrl + G: 현재 줄로 이동 Ctrl + H: 검색/치환 창 열기 Ctrl + I: 선택한 텍스트를 기울임꼴로 표시 Ctrl ..

반응형