Development/Java(853)
-
객체(Object)의 생명주기(LifeCycle)
객체의 생명주기(LifeCycle)
-
멤버 접근법 (객체참조.멤버명), 생성된 객체의 접근
멤버 접근법 · mc와 같은 객체의 참조(reference)를 통해 . (점)를 사용하여 해당 객체의 메서드나 변수 즉 멤버들에 접근 할 수 있습니다. · .는 dot연산자(멤버 참조 연산자)라고도 하며 사용법은 객체참조.멤버명 형식으로 사용됩니다. 객체참조.멤버명 MyClass mc; mc = new MyClass(); mc.setAge(27); 여기서 쓰인 mc가 바로 MyClass클래스가 생성되고 그 객체의 참조(reference)를 가지는 변수(참조변수)입니다. 즉 생성된 MyClass객체를 mc가 참조하게 되는 것이고 이것을 통해 인자(Arguments)값으로 27을 전달하며 이 값과 함께 setAge()메소드를 호출하여 하나의 멤버변수에 데이터를 저장시키는 구문입니다. 생성된 객체의 접근 o ..
-
메소드 오버로딩(Overloading) 사례 - println()
메소드 오버로딩(Overloading) 사례 - println()https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html java.lang.System.out.println()println() 메소드는 전달받는 매개변수의 타입에 따라 다음과 같이 다양한 원형 중에서 적절한 메소드을 호출하게 됩니다.
-
알파벳 아스키코드표 (Alphabet ASCII Code)
ASCII 코드 표 (Alphabet ASCII Code table) 10진수 부호 10진수 부호 065 A 097 a 066 B 098 b 067 C 099 c 068 D 100 d 069 E 101 e 070 F 102 f 071 G 103 g 072 H 104 h 073 I 105 i 074 J 106 j 075 K 107 k 076 L 108 l 077 M 109 m 078 N 110 n 079 O 111 o 080 P 112 p 081 Q 113 q 082 R 114 r 083 S 115 s 084 T 116 t 085 U 117 u 086 V 118 v 087 W 119 w 088 X 120 x 089 Y 121 y 090 Z 122 z
-
논리 연산자와 SCE(Short-Circuit Evaluation)
논리 연산자와 SCE(Short-Circuit Evaluation) · SCE는 '최단거리 연산'이라고도 합니다. · 연산 결과 나온것에 대해 더 이상 연산을 수행하지 않습니다. · 자바(JAVA)는 SCE 연산을 지원합니다. · 자바스크립트(JaveScript)는 SCE 연산을 지원합니다. · 파이썬(Python)는 SCE 연산을 지원합니다.
-
증감 연산자, 증감 연산자 종류, 증감 연산자 prefix/postfix 기능, 증감 연산자 선행/후행 실행후 결과값 확인(주의)
증감 연산자(increment and decrement operators)· 변수에 저장되어 있는 값을 1씩 증가 혹은 감소시킬 때 사용하는 연산자입니다.· 모든 수치 데이터 형식과 열거형식에서 사용합니다.· ++ 또는 -- 연산자가 변수 앞에 위치하느냐? 아니면 변수 뒤에 위치하느냐? 에 따라 값이 달라질 수 있으므로 증감연산자를 사용하실 때는 항상 주의하셔야 합니다. 증감 연산자 종류피연산자가 단 하나뿐인 단항 연산자입니다. 증감 연산자 설명 ++a 선 증가, 후 연산 (먼저 증가하고 그 다음 연산) a++ 선 연산, 후 증가 (먼저 연산하고 그 다음 증가) --a 선 감소, 후 연산 (먼저 감소하고 그 다음 연산) a-- 선 연산, 후 감소 (먼저 연산하고 그 다음 감소) 증감 연산자 prefix/..