반응형
●객체 지향 프로그래밍 (OOP Object Oriented Programing)
접근 제한자 : Private, Protected, public
*생성자 함수
1) 함수명 == 클래스 이름
2) 리턴 타입 존재 X
●상속(Inheritance)
●다형성
●정보은닉
●캡슐화
●Java
-C언어 Compiler : Visual Studio
-Java Compiler : JDK - oracle
실행환경 : JRE (JVM 포함)
코드 편집기(IDE / 통합 개발 도구) : eclipse,
무료 Java : openJDK(자동으로 Android Studio도 Download 됨), zulu
●Java Project 폴더 구조
Hello폴더
●Java 화면 출력 : System.out
콘솔창 출력 기능 3가지 메소드
1) print() // 특수문자 중 역 슬래쉬와 큰 따옴표는 못씀
2) println() //print랑 같은데, 자동으로 줄 바꿈 해줌
3) printf()
●자료형, 변수
변수 선언 문법
자료형 변수명;
자료형(Data Type) 기본 자료형(primitive) 8개 + 참조형 자료형(reference) ∝
(1바이트) boolean - 논리 값 true, false
(1바이트) byte - 정수형
(2바이트) char - 한문자형 , 정수형
(2바이트) short - 정수형
(4바이트) int - 정수형
(8바이트) long - 정수형
(4바이트) float - 실수형
(8바이트) double - 실수형
반응형
'안드로이드 웹앱 콘테츠 개발자 양성(국비지원) > JAVA' 카테고리의 다른 글
Java Swing 2 (0) | 2019.09.04 |
---|---|
Java Swing 1 (0) | 2019.09.04 |
Java Swing 관련 5일 프로젝트 - 맥도날드 키오스크 비슷한 것을 구현 (8) | 2019.09.03 |
2019.07.18 (목) Java 입력, 연산자, 제어문 (0) | 2019.07.18 |
댓글