java(2)
-
비트 연산자 정리
&(AND연산자) : 피연산자 양 쪽이 모두 1이어야 1을 얻는다 그 외에는 0을 얻는다. ex) 15 & 21 = 5 |(OR연산자) : 피연산자 중 한쪽이라도 값이 1이면 1을 얻는다 그외에는 0을 얻는다. ex) 15 | 21 = 31 ^(XOR연산자) : 피연산자 값이 서로 다를 때 1을 얻는다. 같을 때는 0을 얻는다. ex) 15^21 = 26 ~(NOT연산자) : 피연산자를 2진수로 표현했을 때 0은 1로, 1은 0으로 바꾼다. ex) ~15 = 240 2 = 25
2023.06.02 -
JAVA의 특징
1. 운영체제의 종류에 상관없이 실행이 가능하기 때문에, 운영체제에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 2. 객체지향개념과 C++의 장점을 채택하고 잘 사용하지않는 부분은 제외시켜서 비교적 배우기 쉽고 이해하기 쉬운 간결한 표현이 가능하게 함. 3. 풍부한 클래스 라이브러리인(Java API)를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하므로 비교적 짧은 시간에 네트워크 관련 프로그램을 쉽게 개발 할 수있도록 지원한다. 이 클래스 라이브러리만 잘 활용해도 강력한 기능의 자바 프로그램을 작성할 수 있다. 4. '가비지 컬렉터'가 자동적으로 메모리를 관리해주기 때문에 프로그래머가 메모리를 따로 관리 하지 않아도 된다. 그러므로 프로그래머가 보다 프로그래밍에 집중할 수 있게 해준다...
2023.06.01