Programming/Java

연산자 연산자는 '연산을 수행하는 기호'를 말한다. java에서는 사칙연산을 비롯해서 다양한 연산자를 제공하는데 이러한 연산자가 연산을 수행하려면 대상이 있어야 한다. 이것을 '피연산자(operand)'라고 한다. 연산자 : 연산을 수행하는 기호 ( + , - , * , / , % 등) 피연산자 : 연산자의 작업 대상 (변수, 상수, 리터럴, 수식) 연산자의 개수를 보면 많지만 비슷한 것들끼리 종류별로 묶으면 많지 않다. 종류 연산자 설명 산술 연산자 + - * / % 사칙 연산과 나머지 연산(%) 비교 연산자 > = y - 2 비교 연산자보다 산술 연산자가 먼저 수행된다 x > 1 && x > 2 11111000 → 11111110 → - 2 ex > 8 >> 2 00001000 → 00000010 →..
변수 변수란? 하나의 값을 저장할 수 있는 저장공간 저장공간, 즉 변수가 필요하면 먼저 변수를 선언을 해야합니다. 변수를 선언하는 방법은 다음과 같다. 변수의 선언 " 변수타입 변수명 = 값 " 이렇게 변수를 선언 한 후에는 변수에 대입연산자를 이용해 값을 저장할 수 있다. 변수에 값을 저장할 때는 다음과 같다. 예를들어 정수를 저장할 공간 x에 5라는 값을 저장하고 싶다. 위는 정수를 넣을 변수를 int x로 선언하고 변수 x에 5값을 대입연산자를 통해 저장한 것이다. 이후에 x에 값에 다시 대입하는 코드가 생성된다면 x의 5값은 지워지고 다른 값이 저장되게 된다. 위처럼 변수의 선언과 대입을 아래의 코드와 같이 한 줄로 간단히 할 수 있다. 자바의 자료형은 기본형과 참조형으로 나누어 볼 수 있다. 기..
public static void(String[] args) 는 무엇일까? 프로젝트를 생성하고 class를 생성할 때 main메서드를 생성할 것이냐고 하는 체크박스입니다. public static void main(String[] args) 체크박스 보이시나요?? public 은 접근 제어자이다. 접근제어자는 외부에서 접근할 수 있는 일종의 제약으로 종류는 제약이 강한 순서대로 private → protected → public 이 있으며 public은 어느곳에서든 해당 객체를 참조할 수 있다는 의미이다. public 은 '공개한다'라는 뜻으로 본다 → 열어 놓았으니 다 볼 수 있어! static 은 이 함수가 정적 함수임을 의미한다. 즉 그대로 있어도 되는이라는 의미로 해석이 된다. static 으로 ..
자바의 특징 운영체제에 독립적이다. 자바는 일종의 에뮬레이터인 자바가상머신(JVM)을 이용하기 때문에 운영체제에 적응하기 위해 노력을 하지 않아도 된다. 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM하고만 통신하고 JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다. 객체지향 언어이다. 논리를 잡고 나머지는 조립하라! 요즘의 컴퓨터 언어는 객체 지향 언어로 개발된다. 자바(Java)는 프로그래밍의 대세로 자리 잡은 객체지향 프로그래밍언어 중의 하나로 객체지향 개념의 특징인 상속, 캡슐화, 다형성이 잘 적용된 순수한 객체지향언어라는 평가를 받고 있다. 상속의 개념을 생각해보자. 부모 객체로부터 자식 객체는 상속을 한다. 자식 객체가 부모 객체로부터 ..
코딩무니
'Programming/Java' 카테고리의 글 목록 (5 Page)