본문 바로가기

코딩 학원(국비지원)

생활코딩 - 문자열 다루기 / 자바의 정석 - JVM이란

반응형

"Hello world" // string 

'H' // character 

 

" 와 ' 의 차이점임. 

 

줄바꾸고 싶으면 /n 이라는 특수한 기호를 붙이면 됨. /n 은 new line을 의미함. 

 

// 역슬래쉬를 통해 문자열을 escape 시킬 수 있음. 

 

이 정도는 기초적인 내용이라 쉽게 이해된다. 

 

만약 1억 글자의 문자열의 개수를 세어야 한다면?? " ~~~~ " length(); 를 붙이면 됨. 

반복되는 문자열을 다른 문자열로 바꾸고 싶으면 replace();

 

________________________________________________________________________________________________

 

자바의 정석 

Java는 배우기 쉬운 객체지향 언어임. 프로그래밍언어 + 객체지향 개념

C++은 어려움. 파이썬은 깊이가 부족함. 

Java는 자동 메모리 관리. 가비지 컬렉터(GC)가 있기 때문. 

멀티 쓰레드 지원함. 

풍부한 라이브러리로 쉽게 개발이 가능함. 

운영체제에 독립적으로 작동함. 이유 : JVM. 

JVM은 자바 프로그램이 실행되는 가상 컴퓨터를 말함 

OS위에 JVM이 존재하여 Java를 작동시킴. Java로 앱을 만들면 어떤 OS에서도 작동시킬 수 있음. 편리함. 

반응형

'코딩 학원(국비지원)' 카테고리의 다른 글