JAVA

· JAVA
오늘은 자바의 중요한 개념중 하나인 클래스를 정리하려고한다. 클래스(Class) - 클래스는 객체를 생성하기 위한 '틀' 또는 '설계도'이다. // ClassStart1 - 변수 사용 package class1; public class ClassStart1 { public static void main(String[] args) { String student1Name = "학생1"; int student1Age = 15; int student1Grade = 90; String student2Name = "학생2"; int student2Age = 16; int student2Grade = 80; System.out.println("이름:" + student1Name + " 나이:" + student1Ag..
자바 가상 기계(JVM: Java Virtual Machine) 운영체제는 자바 프로그램을 바로 실행할 수 없는데, 그 이유는 자바 프로그램은 완전한 기계어가 아닌, 중간 단계의 바이트 코드이기 때문에 이것을 해석하고 실행할 수 있는 가상의 운영체제가 필요하다 이것이 자바 가상 기계(JVM: Java Virtual Machine)이다. JVM은 실 운영체제를 대신 해서 자바 프로그램을 실행하는 가상의 운영체제 역할을 한다. 운영체제별로 프로그램을 실행하고 관리하는 방법이 다르기 때문에 운영체제별로 자바 프로그램을 별도로 개발하는 것보다는 운영체제와 자바 프로그램을 중계하는 JVM을 두어 자바 프로그램이 여러 운영체제에서 동일한 실행 결과가 나오도록 설계한 것이다. 따라서 개발자는 운영체제와 상관없이 자바..
JAVA란? 1995년도 처음 썬 마이크로시스템즈(Sun Microsystems) 에서 자바(JAVA) 언어를 발표한 후, 지금까지 자바는 성공한 프로그래밍 언어로서 전세계적으로 다양한 분야에서 사용되고 있다. 자바는 1991년에 썬의 엔지니어들에 의해서 고안된 오크(Oak)라는 언어에서부터 시작되었다. 오크는 처음에는 가전제품에서 사용될 목적이었지만, 인터넷의 등장과 함께 인터넷에서 실행되는 프로그래밍 언어로 사용되었고 이름도 자바로 변경되었다. JAVA언어를 발표한 1995년부터 1999년까지는 윈도우(Windows) 프로그램 개발이 주류였기 때문에 C++ 언어에 비해 자바는 아주 열세였다. 자바는 메모리 및 CPU를 지나치게 많이 사용하기 때문에 윈도우 프로그래밍 언어로는 부적합하다는 문제점이 있었..
개발환경설정을 자주 바꾸진 않지만 한번 정리해두면 유용하게 쓰일 것 같아서 IntelliJ에서 한글이 깨질 때 해결방법을 정리해보고자한다. 해결방법 1. IntelliJ Settings 설정 IntelliJ Settings -> Editor -> File Encodings 에서 Encoding을 전부 UTF-8로 바꾸어 주었고 프로퍼티 파일에 한글을 인코딩했다면 "Tranparent native-to-ascii conversion" 을 체크해주면 자동으로 변환되고 표시되어서 체크해주었다. 2. VM Options 설정 한글이 깨지는경우 IntelliJ가 설치된 경로를 들어가서 인코딩을 UTF-8로 바꿔주는 코드를 추가해줄 수 있다. IntelliJ 왼쪽 상단에 메뉴바에서 Help -> Edit Custo..
Jun Ryeol
'JAVA' 카테고리의 글 목록 (2 Page)