본문 바로가기
반응형

🌈 백엔드/JAVA_기초15

JAVA 개념_ 반복문 [1] for 반복문 (1) for 반복문 for(초기화 ;조건문 ;증가치;) { 수행문 } for(int i = 0; ii가 0부터 대입되어 0,1,2,3,4 순서대로 반복되어 출력된다 (2) for 다중 반복문 for(int i = 0; i 결과값 * ** *** **** ***** (3) for each 반복문 for(int 변수 : 배열이름 ) { } --->배열 의 인덱스 갯수만큼 반복하고 그 값을 변수에 담는다 int[] nums = {1,2,3,4,5} for(int num : .. 2023. 2. 13.
JAVA 개념_ 자료형 [1] 자료형 (1) 기본 자료형 : 실제 값을 저장한다 정수형 문자형 실수형 논리형 1바이트 byte boolean 2바이트 short char 4바이트 int float 8바이트 long double byte : 1바이트의 자료형 동영상, 음악파일 , 실행 파일 short : 2바이트의 자료형 , C/C++언어와 호환시에 사용한다 int : 4바이트의 정수 자료형 long : 8바이트의 정수 자료형 , 값L을 기재해야 적용된다 double : 실수의 기본 자료형 , float보다 담을수 있는 크기가 크다 (2) 기본자료형의 데이터 크기 데이터크기 자료형 수의 범위 1바이트 = 2⌒8 byte boolean 2⌒7 ~ 2⌒7-1 2바이트 = 2⌒16 short char 2⌒15 ~ 2⌒15-1 4바이트.. 2023. 2. 13.
JAVA 개념_연산자 [1] 연산자 (1) 연산자 종류 항 operand : 연산에 사용되는 값 피연산자 operator : 항을 이용하여 연산하는 기호 연산자 종류 단항연산자 부호연산자 양수(+) 음수 (-) 증감연산자 ++ -- 논리부정연산자 ! 이항연산자 산술연산자 + - * / % 대입연산자 = 비교연산자 >, =, = numB (크다 비교) numA < numB (작다 비교) numA == numB (같다) numA != numB (다르다) ※ equals() 비교 문자열을 비교할때 사용한다 새로운 객체가 생성되어 주소값이 달라도 똑같은 문자열 내용이라면 같다고 출력된다 [7] 논리연산자 (1) AND 연산 : 논리곱 : && 두 항이 모두 참인 경우에만 참이다 1 : 1 → 1 1 : 0 → 0 0 : 1 → 0 .. 2023. 2. 13.
JAVA 개념_변수 [1] 변수 = Variable (1) 변수 정의 : 변하는 수 하나의 값을 저장할수 있는 저장공간 프로그램에서 항상 변하는 값을 명하는 말 데이터를 저장한 메모리 공간에 이름을 붙인 것이 변수이다. 표현하려는 수에 맞는 데이타 타입(자료형)을 이용하여 변수를 선언한다 = 변수타입 변수명 int num 표현하려는 자료가 숫자, 문자, 문자열 등 다양할수 있어 그에 맞는 자료형을 사용한다 (성적, 합계, 레벨, 주소 등) 데이터를 사용하기 위해 명령을 할때 데이터를 담고있는 변수명이란 명칭을 부르고 명령을 하기 위해 지시하는 도구로 사용된다 int num = 5; num = 3; System.out.println(num); // 3 출력 (2) 변수와 메모리 변수를 선언하면 해당되는 자료형의 크기만큼 메모.. 2023. 2. 3.
JAVA _프로그래밍 언어 [0] 프로그래밍 정의 프로그래밍 : 컴퓨터가 작업을 수행할수있도록 프로그래밍 언어로 명령어의 집합체인 프로그램을 만드는 작업 컴파일 : 프로그래밍 언어를 컴퓨터가 실행 가능한 기계어로 번역하는 작업 컴파일러 : 기계어로 번역하는 작업을 하는 프로그램 ( 자바 컴파일러 , gcc) [1] 객체 지향 프로그래밍 프로그램 구현을 시간의 흐름순이 아닌 객체 간의 관계와 협력을 기반으로 프로그램 만드는 것 객체지향 특징 : 상속, 캡슐화, 다형성 OOP (object oriented programming) 사용언어 : Java , C++ , C# , Python , JavaScript , Ruby 등 반대 : 절차 지향 프로그래밍 (c언어) [2] 자바 프로그래밍 의 특징 운영체제에 독립적이다 자바언어로 설계된.. 2023. 2. 3.
반응형