본문 바로가기

컴퓨터/Java

(3)
연산자 연산자(operator)는 연산을 수행하는 기호를 뜻하는 것으로 사칙연산을 비롯해 다양한 연산자들이 있다.연산을 수행하려면 반드시 연산의 대상이 있어야하는데 이를 피연산자(operand)라고 한다. 연산자의 종류종류연산자설명산술 연산자+, -, *, /, %, >사칙연산과 나머지 연산비교 연산자>, =, 크고 작음과 같고 다름을 비교논리 연산자&&, ||, !, &, |, ^, ~그리고와 또는으로 조건을 연결대입 연산자=우변의 값을 좌변에 저장기타(type), ?:, instanceof형변환 연산자, 삼항 연산자, instanceof 연산자 연산자의 우선순위는 산술 > 비교 > 논리 > 대입이고, 단항 > 이항 > 삼항의 순서대로 우선순위가 주어진다.그리고 산술 연산자 중에서 쉬프트 연산자는 덧셈 연산자..
변수 변수를 사용하려면 먼저 변수를 선언해야한다.변수를 선언하는 방법은 변수의 타입, 변수 이름을 입력해주는 것으로 타입에는 정수형, 실수형, 문자형이 있다.변수를 선언한 이후에 변수를 초기화 해야하는데 변수 초기화는 변수를 사용하기 전에 처음으로 값을 저장하는 것을 의미한다.class VarEx1{ public static void main(String[] args){ VarEx1 instance = new VarEx1(); int year = 0; // 변수 선언 및 초기화 System.out.println(year); // 변수 출력 year += 1; // 변수에 1 더함 System.out.println(year);..
자바 시작하기 전에 자바란?자바의 경우 객체지향언어이고, 자바로 작성된 프로그램이 실행되면 가비지컬렉터가 자동으로 메모리를 관리해 프로그래머가 따로 메모리를 관리하지 않아도 된다.그리고 자바는 운영체제에 독립적이라는 특징을 가지고 있다.따라서 자바로 작성된 프로그램은 운영체제의 종류에 관계없이 실행이 가능하여 프로그램 변경 없이 실행이 가능하다.이런것이 가능한 이유는 자바는 자바가상머신(JVM)이 있기 때문인데, 프로그램은 JVM하고만 통신을 하고 JVM이 프로그램으로부터 전달받은 명령을 운영체제가 이해할 수 있도록 변환하여 전달한다. 기본적인 실행 코드class Hello{ public static void main (String[] args){ //String 타입의 배열 args를 선언 System...