본문 바로가기

자바36

[JAVA 기초] 논리 연산자와 비트연산자 1 논리 연산자(&&, ||, ^)논리연산자는 여러 조건을 동시에 검사할 때 사용하는 연산자로, 두 항의 값이 boolean값일 경우 사용하는 연산자이다.논리연산자에는 AND(&&)와 OR(||), NOT(!) XOR(^) 연산자가 있다. 각 논리연산자의 기능은 다음과 같다.종류연산자사용 예설명AND&&a && ba와 b 둘다 참일 경우 참이다.OR||a || ba또는 b 둘중 하나라도 참이면 참이다.NOT!!aa가 참이면 거짓이고 거짓이면 참이다.XOR^a ^ ba 와 b 둘이 다르면 참 같으면 거짓이다. 2 비트 연산자(&, |, ^ㅡ ~)비트연산자는 개발자가 직접 비트를 조작할 수 있는 연산자이다. 연산하는 수를 이진법으로 표현했을 때 규칙에 따라 알맞은 결과를 반환한다.비트 연산자에는 AND(&).. 2021. 2. 27.
[JAVA 기초] 변수의 선언과 초기화, 식별자, 데이터 타입 변수(Variable)는 프로그램의 처리과정에서 데이터를 담아둘 수 있는 메모리의 공간을 의미한다. 하나의 변수에는 하나의 값만 저장할 수 있고 이 값을 변경할 수 있기 때문에 변수라고 부른다. 1 변수의 선언과 초기화 변수를 사용하려면 먼저 선언을 해야 한다. 선언형식은 다음과 같다. int a; /* 변수의 선언 */ int a = 1; /* 변수의 초기화 */ int는 데이터 타입, a는 변수명, 1은 초기 값을 의미한다. int a = 2; 와 같이 변수의 선언과 초기화를 동시에 할 수도 있다. int number1, number2 = 3, number3 = 10; 와 같이 변수의 선언을 한번에 여러개 할 수 있다. int a = 0; a = 1000; System.out.println(a); /.. 2021. 2. 24.
[JAVA 기초] 자바 기본 출력문 "print, pritln" 자바의 출력문에는 print, println 이 있다. 이는 개발자의 개발과정에서 오류가 발생했는지 검토하기 위하여 꼭 필요한 메서드이다. 또한 두 메서드의 사용방법과 차이점을 알아보자. 자바 프로젝트 추가하기 1. 이클립스를 실행해 준 후 먼저 Java project를 추가한다. 2.다음과 같이 New Java Project 창이 뜨면 Projext Name에 프로젝트 이름을 설정해주고 Next를 눌러준다. 4. 다음과 같이 Allow output for source folders 체크박스에 체크해준 후 Finish를 눌러 프로젝트를 생성해준다. 3. 후에 package를 추가해준다. 4. New Java Package창이 뜨면 Name을 소문자로 설정해준 후 Finish를 눌러준다. 5. 그 후 만들.. 2021. 2. 24.
[JAVA 기초] 자바의 시작 자바의 특징 모든 프로그래밍 언어에는 각각의 특징들이 있으며, 자바에도 자바만의 특징이 있습니다. 1. 객체지향 언어이다. 자바는 처음 개발할 때부터 객체지향언어로 개발되었기 때문에 객체지향언이의 특징인 상속, 캡슐화 다형성이 잘 나타납니다. 2. 배우기가 쉽다. 기존 객체지향언어들의 구조는 매우 복잡했습니다. 하지만 자바는 기존 언어의 장점을 흡수하고 단점은 버려서 간결하게 객체지향적인 설계가 가능합니다. 3. 운영체제(플랫폼)에 독립적이다. 기존의 언어들은 운영체제에 따하서 코드를 따로 작성해야 하는 반면 자바는 자바 가상머신(JVM)을 통해서 어떤 운영체제에서도 동일하게 실행할 수 있는 데, JVM이 프로그램을 해당 운영체제가 이해할 수 있도록 변환하여 전달하기 때문입니다. 자바란 Java SE (.. 2021. 2. 24.