일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 신규 프로젝트 생성후 빌드시 오류
- 동등성
- pip업그레이드
- 파이썬 설치하기
- 깃허브 방문자
- 레디스
- 깃허브 리드미
- 파이썬 설치
- maven 오류
- 깃허브
- 프라이탁 알림봇
- 리드미 꾸미기
- 알고리즘 입력받는 값
- hashcode
- 파이썬 pip
- Visual Studio Code 파이썬
- 깃허브 리드미 꾸미기
- Sanner와 BufferedReader의 차이점
- Redis
- setting.xml
- 프라이탁 파이썬
- 깃허브 프로필
- spring-boot-starter-parent
- 윈도우10에 파이썬 설치
- Redisson
- 깃허브 뱃지
- GitHub profile
- visual studio code
- 분산락
- 프라이탁
- Today
- Total
목록Study/Java (15)
yeo72.devlog

자바언어의 장점은 어떤 환경(OS)에서도 실행 가능하다는 것입니다. 그에비해 C언어나 C++ 같은 네이티브 언어들은 각각의 운영체제에 직접 컴파일 되어 실행되기 때문에 특정 운영체제에 종속됩니다. 따라서 운영체제게 맞는 소스코드를 작성하여 컴파일 하여야 합니다. 이러한 차이점이 왜 나오는 것일까요? 그 이유는 JVM(Java Virtual Machine) 에 있습니다. JVM은 직역하면 자바언어로 만들어진 프로그램을 실행하는 가상 머신(컴퓨터)입니다. JAVA언어로 작성된 코드는 컴파일러(Javac.exe) 가 바이트 코드로 변환하여 주는데 이 것을 '중간 언어' 라고 합니다. 각각의 운영체제에 맞는 JRE(자바 실행 환경)을 설치 하게 되면 JVM도 자동으로 설치되는데, 컴파일러가 변환시킨 바이트 코드..
두가지 모두 Java 에서 값을 입력 받는 데 사용되는 클래스이다 알고리즘을 풀기 위해서 입력받을 값을 사용할때 이 클래스들을 사용한다. 아래로는 두 클래스의 차이점과 어떤 클래스를 사용하는것이 유리할 지에 대하여 설명한다. 차이점 scanner BufferedReader 입력받는 방식 공백, 개행등의 구분자 사용하여 값을 구분 한 줄씩 값을 구분 입력값의 형태 다양한 형태의 값(정수, 실수, 문자열 등등) 문자열 성능 상대적으로 느림 빠름 import java.util.*; public class Main { public static void main(String[] args) { //스캐너 객체를 생성 Scanner s = new Scanner(System.in) //정수형 변수 입력받기 int nu..
해당 포스팅은 Sprign Cloud로 개발하는 마이크로서비스 애플리케이션의 강의를 듣고 요약 정리한 것입니다. application.yml 설정 spring cloud 에서 discovery를 구성 Eureka Server 와 Eureka Client 두가지로 나누고 아래 설정은 Eureka 클라이언트와 Eureka 서버의 상호작용 방식을 지정한다. Eureka Server eureka: client: register-with-eureka: false fetch-registry: false fetch-registry Eureka 서버에 등록된 인스턴스의 목록을 가져와 로컬 캐시에 저장할지 말지 여부를 결정한다 register-with-eureka Eureka 서버에 등록할 지 여부를 결정한다 Eurek..
valueOf()함수와 toString() 함수는 둘다 String객체로 변환시켜주는 역할을 합니다. 두 함수의 결과는 같기 때문에 둘중 무엇을 써도 상관이 없지만 만약 변환시킬 객체가 null이라면 어떻게 될까요? valueOf() toString() 결과 "null" Error: NullPointException valueOf()함수는 "null" 이라는 항상 String 형태로 반환을 해주는 반면 toString() 함수는 NullPointException 에러코드를 띄웁니다
toCharArray() 문자열 str을 한 글자씩 쪼개서 char타입의 배열에 저장 👉예시 String 타입 -> Char배열 Char[] ch = str.toCharrArray(); Char 배열 -> String 1. String 생성자 - char배열을 String 생성자의 인자로 넣으면 String 타입으로 변환한다. String str = new String(ch); 2. String.valueOf() - () 안의 객체를 String객체로 변환시키는 역할을 한다. String str = String.valueOf(ch)