전체 글

공부한 것을 기록하는 나만의 공간~^^
JAVA/자바의신 1

9장 자바를 배우면 패키지와 접근 제어자는 꼭 알아야 해요

🟨 목 차 🟨 1. 패키지는 그냥 폴더 개념이 아니예요 2. 자바의 접근 제어자 2-1. 클래스 접근 제어자 선언할 때의 유의점 ◼️ 1. 패키지는 그냥 폴더 개념이 아니예요 ◼️ 자바에는 패키지 라는 것이 있다. 자바에서는 우리가 작성하는 클래스들을 구분 짓는 폴더와 비슷한 개념이다.  패키지 선언을 할 때 꼭 지켜야 하는 제약사항 소스의 가장 첫 줄에 있어야만 한다. [ 만약 package선언 위에 주석이나 공백이 있어도 상관은 없다. 하지만, 따른 자바 문장이 하나라도 있으면 컴파일이 제대로 되지 않는다. ] 패키지 선언은 소스 하나에는 하나만 있어야 한다. [ 한 소스 파일이 두개의 폴더에 한번에 존재 할 수 없기 때문에 당연하다. ] 패키지 이름과 위치한 폴더 이름이 가아야만 한다. 패..

JAVA/자바의신 1

8장 참조 자료형에 대해서 더 자세히 알아보자.

🟨 목 차 🟨 1. 참조 자료형이란? 2. 생성자란 ? 2-1. 생성자는 몇 개를 만들어 된다. 2-2. 객체의 변수와 매개 변수를 구분하기 위한 this 2-3. 메소드 overloading 2-4. 메소드에서 값 넘겨주기 3. static 메소드와 일반 메소드와 차이 4 . pass by value, pass by reference 5 . 매개 변수를 지정하는 특이한 방법 ◼️ 1. 참조 자료형이란? ◼️ 자바의 타입은 기본 자료형과 참조 자료형이 있다. 기본 자료형은 int, byte , char, short, boolean, long, float, double을 제외한 나머지 타입은 모두 참조 자료형이다. 기본자료형과 참조자료형의 가장 큰 차이는 new를 사용해서 객체를 생성하는지 여부..

JAVA/자바의신 1

7장 여러 데이터를 하나에 넣을 수는 없을까?(배열)

🟨 목 차 🟨 1. 하나에 많은 것을 담을 수 있는 배열이라는게 있다는데? 2. 배열의 기본값 3. 배열을 선언하는 또 다른 방법 4. 별로 사용하지는 않지만, 알고 있어야 하는 2차원 배열 5. 배열의 길이는 어떻게 알 수 있을까 ? 6. 배열을 위한 for 루프 ◼️ 1. 하나에 많은 것을 담을 수 있는 배열이라는게 있다는데? ◼️ 지금까지는 기본 자료형에는 하나의 값만 넣을 수 있다. 그런데 int나 long을 하나만 만들어서 여러 개의 값을 넣어 둘 수는 없을까? ==> 한 변수에 여러 개의 값을 넣을 수 있는 것이 바로 배열이다. 배열 : 한 가지 타입에 대해서, 하나의 변수에 여러 개의 데이터를 넣을 수 있다. [EX] : int [] lottoNumbers; int lottoN..

JAVA/자바의신 1

6장 제가 조건을 좀 따져요(if ,for, while, continue, break)

🟨 목 차 🟨 1. if, else if 조건문 2. switch 조건문 3. for / while 반복문 3-1. while 3-2. do-while 3-3. for 3-4. label ◼️ 1. if, else if 조건문 ◼️ if문은 보통 두가지 이상의 값을 비교하거나, 단순히 true, false 여부만 확인하고자 할 때 많이 사용된다. if 다음에는 반드시 소괄호를 열고 닫아야 하며, 이 소괄호 안에는 boolean 형태의 결과가 있어야 한다. 또한 소괄호 안의 결과가 true 일 때 처리하는 처리문장과 세미콜론이 온다. if문 안에는 || 이나 && 같은 논리 연산자를 쓸 수 있다. if 문 다음에 또 다른 조건문인 else if문을 이용해서 조건을 추가할 수 있고 마지막 조건에서는 el..

JAVA/자바의신 1

5장 계산을 하고 싶어요

🟨 목 차 🟨 1. 연산자라는게 뭘 까? 2. 간단하게 계산하는 복합 대입 연산자 3. 피연산자가 하나인 것도 있는데, 이것을 단항 연산자라고 한다. 4. 자바에서 계산하는 순서를 알아두면 좋다. 5. 뭔가를 비교할 때는 어떻게 할까? 6. 논리 연산자들을 알아보자 7. 아주 특이한 ? : 연산자 8. 기본 자료형의 형 변환을 이용한 변신(캐스팅) ◼️ 1. 연산자라는게 뭘 까? ◼️ 연산자는 영어로 Operator라고 한다. 대부분의 연산자는 기본 자료형을 더하거나 빼는 등의 계산을 하기 위해서 사용한다. + : 더하기 연산자. - : 빼기 연산자. * : 곱하기 연산자. / : 나누기 연산자. % : 나머지 연산자. + 연산자. public class OperatorMultipleDivision ..

JAVA/자바의신 1

4장 정보를 어디에 넣고 싶은데?

🟨 목 차 🟨 1. 자바에서는 네 가지의 변수가 존재한다. 2. 변수 이름은 이렇게 지어라. 3. 크게 보면 자바에는 두 가지 자료형이 있다. 4. 8비트와 byte 타입 5. byte 형이 만들어진 이유 6.다른 정수형 타입들은 어떻게 활용할까? 7. 소수점을 처리하고 싶다. 8. char와 bolean는 어떻게 쓰이는 건가? 9. 기본 자료형의 기본 값은 뭘까? ◼️ 1. 자바에서는 네 가지의 변수가 존재한다. ◼️ 어떤 프로그래밍 언어를 사용하든 간에, 내용을 어디엔가 담아 둬야 한다. 그 담아 두는 것을 변수라고 한다. 그 담아 두는 것에는 항상 이름을 정해 주어야 한다. package Part3; public class Calc { public static void main(String[] a..

삼겹살짱짱맨
BJ의 엉금엉금 개발 이야기