본문 바로가기

Java/Java 인강15

Java 인강 필기 6 (22.7.31) # 21강 인스턴스 변수와 클래스 변수 ​ 인스턴스 변수 - 객체마다 갖는 고유한 변수 ​ - 인스턴스를 생성할 때 만들어지며, 각각의 인스턴스 마다 자신의 값을 갖음 - 각 인스턴스마다 다른 값을 가져야 할 때 생성 - 인스턴스 생성 시 메모리에 생성 ​ ​ 클래스 변수 - 모든 객체가 동일한 값을 갖는 변수 ​ - 모든 인스턴스가 같은 저장공간을 공유 - 클래스가 처음 메모리에 로딩될 때 생성 - 인스턴스 없이 사용 가능 ​ package day21; ​ public class Day21_1 { ​ public static void main(String[] args) { ​ Member member1 = new Member(); Member member2 = new Member();.. 2022. 10. 2.
Java 인강 필기 5 (22.7.30) # 17강 메서드 ​ 메서드란 - 여러 명령들의 나열된 묶음 입력 값을 받아서 내부에서 처리 후 결과를 출력 반환하는 역할, 클래스 내부에서 생성 ​ 메서드의 사용목적 ​ 메서드의 사용 ​ 매개변수 - 함수의 호출부에서 구현부로 전달할 값을 저장할 공간 ​ return 값 - 함수에 구현된 모든 명령 실행 후, 함수가 갖게 될 결과 값 ​ void ->리턴값이 존재하지 않을 때 ​ package day17; ​ public class Day17_1 { ​ public static void main(String[] args) { open(); f1(100); } static void open() { static int f1(int x) { System.out.println("x : "+x.. 2022. 10. 2.
Java 인강 필기 4 (22.7.28) # 12강 ~ 16강 배열 ​ 배열 - 같은 자요형의 변수들의 나열된 묶음 ​ 사용 목적 - 같은 타입의 변수들의 관리를 편하게 하기 위해 사용 ​ package day12; ​ public class Array01 { ​ public static void main(String[] args) { ​ int [] scores = new int[3];//3명의 학생점수 저장하고 싶다! scores[0] = 100; scores[1] = 80; scores[2] = 70; for(int i=0;i 2022. 10. 2.
Java 인강 필기 3 (22.7.28) # 7 ~ 11강 제어-조건-반복문 ​ 제어문의 정의 - 프로그램의 흐름을 제어하는 문법 ​ 제어문의 종류 1. 조건문 : 정해진 조건에 따라 흐름을 제어하는 문법 조건에 따라 가각 다르게 실행하도록 만들어 놓은 제어문 - If문 ​ package day07; public class IF_true { ​ public static void main(String[] args) { if(true) { System.out.println("항상 참입니다"); } } } ​ ​ ​ ​ ​ ​ ​ package day07; public class IF { ​ public static void main(String[] args) { ​ int a =2; if(a>3) { System.out.print.. 2022. 10. 2.
Java 인강 필기 2 (22.7.26) # DDAZUA JAVA 강의 3강 ~ 6강 ​ ​ 3강 변수와 상수 ​ 1. 변수란 -> 값을 저장하는 공간 변수의 특징 - 하나의 변수에 하나의 값만 저장할 수 있다. 변수에 저장된 값을 변경할 수 있다. //변수 사용 이유 - 간편한 수정, 다음 명령에서의 기억, 값에 의미부여 //변수 작성 시 주의사항 - 숫자로 시작 불가 - 특수문자 사용이 불가능, $, _ 만 가능 - 대소문자를 구분한다 - 이미 사용하고 있는 예약어는 사용 불가 EX) 헝가리안 표기법, 카멜 표기법, 파스칼 표기법 ​ package day03; ​ public class DataType { ​ public static void main(String[] args) { int a = 65;// 묵시적형변환(자동.. 2022. 10. 2.
Java 인강 필기 1 1강 프로그램이란? -> 나열된 명령들의 집합 프로그래밍 언어란? -> 사람이 컴퓨터에게 명령을 내릴 때 사용하는 언어 프로그래밍 언어의 종류? -> c언어, c++, python, java 등 일반 프로그램 실행 과정 ; 1.코드작성(.java) -> //JVM : 자바의 중간코드를 실행할 수 있는 주체로, JAVA 프로그램과 OS 사이의 중재자 역할 JVM을 통해 OS에 종속되지 않고 사용하게 도와줌 JVM(2, 컴파일 ->3, 링크 ->4. 디버깅 -> 5,실행) 2강 한줄 주석처리 ctrl / 여러 줄 주석처리 ctrl shift / ctrl d 줄 삭제 ctrl F11 실행 System.out.print(“”); // 띄어쓰기 X System.out.println(“”); //띄어쓰기 Syste.. 2022. 10. 1.