복습, 오라클이 2011년 인수-open JDK 줄루(공유드라이브)에서 다운로드

테스트+실행은 JDK 17 LTS 다운/ 실행할땐, JRE만 받으면됨~
컴파일하면 자바나옴
jvm 어떤운영체제에도 독립적이게 만든다
C:\Program Files\Zulu\zulu-17 <자동설정

[커맨드창]
dir
path
java -version(17버전이 충돌이 적다)

인텔리제이-얼티메이트버전 6갤갱신(커뮤니티 무료/대학생은 무료)

  • 객체(클래스)안에
  • 자바의 요소= 필드 만들고
  • 자바의 하는일= 메서드(함수) 만들고

객체지향스럽게 개발하려면 상속개념 배울때 집중하기
참조가 단순, 단일상속이다, 메모리관리안함, JVM(자바버추얼머신)이 메모리관리를함, system.gc(Garbage Collector)....

[물리구조]
method area = static이 모이는거?
stac 영역?
heep영역?

주석

㉠ // 한줄주석 ㉡ / ~ / 여러줄주석, 부분주석 : 내만보임
㉢ /* ~ / Document주석 : 공유가능한부분 f2

클린코드!책 = 주석과 명명과 가독성 중요


https://product.kyobobook.co.kr/detail/S000001032980

[ ] - 배열(Array) / ( ) – method

‘ ’(char:문자)와
“ ”(String:문자열)는 전혀 다르다.
ㄴ>클래스


<기본>

  • 들여쓰기잘하기
  • 상수는 대문자로 시작/변경할수없는 변수는 모두대문자로 USERNAME
  • 상수에만_가능 USER_NAME
  • userNAME = 변수다

ex) String userName="희정" ; //문자열변수선언
// 값변경
userName="얼짱";

final String USER_NAME="희정"; //상수
//값변경
USER_NAME="얼짱";//X

예약어(keyword) > 이미정해진 자바 예약어 60가지.. int double main public static

변수란?
(예)
int age;
String name = “선재” ;
int year = 1993 ;

변수보다 배열을 더쓴당 타입은한가지만,

다양한 배열 다음, 자료구조,,,,배운당

== 같다
변수이름내가만들기 첫자는영소문자+낙타+ _ +숫자 =대입하기

변수이름=필드,지역변수,전역변수

	char ch0 = 'A';//
	char ch1 = 65;//10진수 A	
	char ch2 = 0x0041; //16진수 A 16진수 41이당
	char ch3 = '\u0041'; //유니코드 A

	System.out.println(ch0);
	System.out.println(ch1);
	System.out.println(ch2);
	System.out.println(ch3);
	


https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

불린형

if(true){

}

다음시간

캐스팅?
https://velog.io/@rlvy98/Java-%EC%BA%90%EC%8A%A4%ED%8C%85Casting%EC%9D%B4%EB%9E%80

profile
@mgkick

0개의 댓글