일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- korean language pack for visual studio code
- 에디터 편리하게 사용
- 톰캐설치
- 백준알고리즘
- slice
- comapreTo
- 파이썬
- Dymanic Web Project
- vmware work station
- 깃허브
- JDK설치
- 데이터베이스 오류
- 오라클 아마존 연동 오류
- JSP파일 생성
- 이클립스 설치
- 백준알고리즘 창문닫기
- splice
- 환경변수 설정
- visual studio code 확장팩
- Live Server
- 웹프로젝트 생성
- Anaconda
- github
- face_recognition
- 백준알고리즘 13909
- 이클립스 연동
- 문자열비교
- 자바
- 이클립스
- the network adapter could not establish the connection
- Today
- Total
목록Java (4)
물멍IT
String 생성에는 두가지 방법이 있다.1) 리터럴 방식2) new String 방식 12 String a = "abc"; //리터럴 방식 String b = new String("abc"); //new String 방식cs 두가지 방식은 저장되는 메모리 공간이 틀리다.리터럴 방식은 String constant pool에 new String 방식은 객체이므로 heap에 저장된다.그렇기 때문에 값은 같아도 참조 값이 틀려지고 이는 문자열 '==' 비교시에 비교값이 달라지는 역할을 하게 된다. 어떻게 참조가 이루어 지는지 보자아래와 같이 변수 선언을 했다고 하자123 String a = "abc"; String a1 = "abc"; String b = new String("abc"); cs 그러면, 리터럴..
System.in.read()콘솔창에서 사용자로부터 값을 입력받는 함수이다.기본 입력값은 ASCII 값 형태이다. 예제 - 숫자를 입력받고 출력해보자import java.io.IOException; public class Main { public static void main(String[] a) throws IOException { int b = System.in.read(); System.out.println(b); } }1 49 1을 입력하면 값은 1이 아니라 49가 된다.System.in.read()로 입력받은 것은 ASCII 문자 형식으로 받기 때문이다.내가 입력한 숫자로 받고 싶으면, '0'이나 '0'의 ASCII값인 48을 빼주면 된다. int b = System.in.read()-'0'; ..
개발의 생산성을 향상시키는 다양한 기능들을 제공해주는 종합개발툴(IDE)들이 많이 존재하는데, 그중에서도 자바 프로그래밍 할때 폭 넓게 쓰이는 개발 툴로 대표적인 것이 이클립스(Eclipse)이다. 이클립스는 자바 개발에 필요한 모델링 부분부터 배포까지 거의 모든 작업을 지원해준다. 그럼, 이클립스를 설치해보자 이클립스 다운 및 설치 먼저, 이클립스 홈페이지에서 설치파일을 다운받자 이클립스(Eclipse) 다운 - window 64bit만 포함 구버전 이클립스(Eclipse) 다운 - 32비트 포함 홈페이지에 접속하고 "Download 64bit" 클릭 "Download"버튼 클릭후 다운이 완료되면, 다운받은 설치파일을 실행하자 이클립스 로고가 뜨면서 생각보다 로딩이 오래걸리니 기다리자 설치파일 첫 실행..
자바를 설치해보자 1. JDK란? 자바 언어를 사용하여 프로그램을 만들기 위해서는 JAVA 개발툴인 JDK(Java Development Kit)가 필요하다. JDK안에 자바컴파일러와 실행환경이 포함되어있다. JDK는 크게 세가지로 구분할 수 있다. 1) Java SE (Java Standard Edition) - 일반적인 PC용 프로그램 개발용 2) Java EE (Java Enterprise Edition) - 기업 프로젝트급의 개발용 3) Java ME (Java Micro Edition) - 모바일 플랫폼이나 임베디드 시스템 등 개발용 2. JDK 다운로드 및 설치 우리는 JDK 중 가장 일반적인 Java SE를 깔아보도록 하겠다. 아래의 링크를 클릭하자 JDK(Java Development Ki..