반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 변수의 범위 #Scope #scope #Static #static #지역변수 #전연변수 #global #local
- 연산자 #일치연산자 #기본연산자 #불일치연산자
- Class #클래스 #Java #JAVA #자바 #java기초 #java입문 #java #자바 개념 #programming #공부 #개발 공부 #코드 정리 #코딩테스트 #알고리즘
- Class #class #reference
- 메소드 오버로딩 #Method Overloading #오버로딩 #중복정의 #Overloading
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task
- 순전파 #역전파 #MLP
- SQLD #DDL #DML #DCL #TCL #DB #SQLP #DataBase #자격증 # IT #명령어 #SQL #쿼리
- 열거형 #enum #JDK5
- Brity #Brity Assistant #ChatBit #챗봇 #자연어 처리 #Brity RPA #삼성SDS #대화분석 #대화설계
- #시그모이드 #광주인공지능학원 #스인개
- 스마트인재개발원 #스마트인재캠퍼스 #MLP #이미지분석 #AI #인공지능 #머신러닝 #딥러닝
- Brity Assistant #대화분석 #설계 #ChatBot #변수 #학습 #대화학습 #동의어 #동의어 처리 #단어사전
- 학습하기 #봇 학습 #테스트 방법 #디버깅
- #Brity #BrityRPA #FlowControl
- field #Field #Method #method #필드 #속성 #메소드 #행동 #객체 #Class구성요소
- 스마트인재개발원 #광주인공지능학원 #JavaScript #JS #형변환 #자바스크립트 #Web #back-end #front-end
- 스마트인재개발원 #deep learning #MLP #다층 레이어 퍼셉트론 #퍼셉트론 #선형분류 #다중 선형분류 #AI #머신러닝 #뉴런 #신경망
- Brity #BrityRPA #FlowControl
- VDI #DRM #디지털 저작권 관리 #가상 데스크톱 인프라 #용어 #IT용어 #개발자 #신입
- 생성자 #메소드랑 햇갈려 #생성자랑 메소드는 다른거지롱 #객체생성 #new 연산자 #인스턴스화 #인스턴스 생성
- Java #JAVA #자바 #java기초 #java입문 #java #자바 개념 #programming #공부 #개발 공부 #코드 정리 #코딩테스트 #알고리즘
- this. #this #this키워드 #객체 자신 참조 #필드호출 #메소드호출
- 대화설계 #시나리오 설계 #Flowchart #플로우차트 작성
- 스마트인재개발원 #광주인공지능학원 #JavaScript #Web #Java
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task #Script #ExecuteScript
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task #Assign #변수
- 참조(Reference)타입 #클래스
- String Class #String #Class
- For #Loop #반복문
Archives
- Today
- Total
코딩몬
[Java] 참조(Reference)타입 / 클래스,객체,인스턴스 본문
반응형
자바의 변수 타입
- 기본형 -> Class가 아니다!
1 | 2 | 4 | 8 | |
논리형 | boolean | |||
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
- 참조형
기본형 이외의 모든 xkdlq
ex> 배열, class 등...
* 참조(Reference)
- str 변수 앞에 기본형 타입이 아닌 String클래스가 적혀있다.
- 여기서 str을 Reference변수 / 인스턴스를 가리키는 변수 / 참조하는 변수라고 부른다.
- 이퀄(=)뒤에는 new 다음에 생성자라는 것이 있다.
- 여기서 new 라는 키워드는 객체를 메모리에 올려준다.
- 이렇게 메모리에 올라간 객체를 인스턴스라고 말한다.
* 클래스(Class) / 객체(Object) / 인스턴스 (Instance)
- Class : 설계도
public class Animal{
...
}
- Object : 설계도로 구현한 모든 대상
- Instance : 객체 중 메모리에 할당된 것
public class Main{
public static void maain(String[] args){
Animal cat,dog; // 객체(Object)
// 인스턴스화
cat = new Animal();
dog = new Animal();
}
}
= cat, dog은 Animal 클래스의 인스턴스이다.
반응형
'Java > Java 기초' 카테고리의 다른 글
[Java] 열거형(enum) (0) | 2021.10.21 |
---|---|
[Java] 변수의 범위(Scope)와 static (0) | 2021.10.21 |
[Java] Class 의 구성요소 필드(Field), 메소드(Method) (0) | 2021.10.21 |
[Java] String Class (0) | 2021.10.20 |
[Java] Class (0) | 2021.10.20 |
Comments