728x90

java개발공부 2

Java 개발 공부 3일차 (21.08.19)

3일차에도 계속 자바언어에 대하여 배웠다. 지금까지는 강사님의 자료를 통해 먼저 봤고 "이것이 자바다"라는 교재를 통해 오늘은 복습에 추가로 공부했다. 저급언어: 기계어(0과1)와 비슷한 언어로 사람이 알아보기 어려운 언어를 말한다. 대표적으로 '어셈블리어'가 있다. 고급언어: 보통의 프로그래밍언어로써 사람이 알아보기 쉬운 언어를 말한다. 대표적으로 자바,C, C++ 등이 있다. C언어 - 절차지향언어인데, 절차지향 언어는 규모가 큰 프로그램을 만들다 보면 유지보수가 어려운 것이 단점이다.(확장자 .c -> 컴파일 후 바로 .exe 실행파일이 됨) 자바 - 이식성이 높음, 객체지향언어 (OOP: Objext Oriented Programming, 객체지향프로그래밍), 메모리 관리를 알아서 해줌, (.ja..

Java 2021.08.22

Java 개발 공부 2일차 (21.08.18)

연산자 연산자와 연산식 연산 (operations) : 프로그램에서 데이터를 처리하여 결과를 산출하는 것 연산자 (operator): 연산에 사용되는 표시나 기호 피연산자 (operand): 연산되는 데이터 연산식 (expressions): 연산자와 피연산자를 이용하여 연산의 과정을 기술한 것 java에서 제공하는 연산자 - 산술( +, -, *, /, %), 부호(+, -), 문자열연결(+), 대입(=, +=, -=, *=, /=, %=, &=, ^=, |=, =, >>>=), 증감(++, --) - 비교, 논리, 조건, 비트, 쉬프트 다항 연산자(피연산자가 여러개), 단항 연산자 (피연산자가 1개) 단항 연산자 - 정수타입의 피연산자에만 사용되고, 산출 타입은 int 타입이 됨! - 비트 반전 연산자..

Java 2021.08.19
728x90