본문 바로가기

반응형

Java/Java 3

(31)
[Java] Ch.04 연산자
[Java] Ch.03 상수와 형 변환
[Java] Ch.02 변수와 자료형
[Java] Ch.01 자바의 구조 출처 https://coding-factory.tistory.com/830 [Java] 메모리 구조 메소드(Method), 스택(Stack), 힙(Heap) 영역에 대하여 자바뿐만이 아니라 모든 프로그램이 구동되기 위해서는 프로그램 구동시에 운영체제로부터 메모리(RAM) 공간을 할당받아야 합니다. 이러한 메모리는 무제한이 아니라 한정되어 있습니다. 그렇 coding-factory.tistory.com
[Java] 클래스변수와 인스턴스 변수 / 가변 인자 / 사칙, 대입 연산 / 비트시프트 연산과 XOR 연산 / 조건문과 반복문 클래스변수와 인스턴스 변수 public class Variables { //멤버 변수, 인스턴스 변수 int num1; //멤버 변수, 클래스 변수 static int num2; public void printName(String name) { String prtMsg=name+" Hello"; System.out.println(prtMsg); } public static void main(String[] args) { //인스턴스 생성 Variables mc=new Variables(); //인스턴스 변수 사용 mc.num1=100; //클래스 변수 사용 Variables.num2=50; //인자로 매개변수에 값을 전달 mc.printName("홍길동"); System.out.printf("%d, %d..
[Java] Chapter 21. 제네릭 1 1. 제네릭의 이해 제네릭은 C++에서의 템플릿과 같은 개념으로 기본틀이며, 자료형을 제외한 틀을 만들어 두는 것을 의미 제네릭 이전의 코드 class Apple{ } class Orange{ } class AppleBox{ } class OrangeBox{ } class FruitAndBox{ } 동일한 성격과 내용을 가지는 클래스를 하나의 클래스로 대체 class Box{ private Object ob; public void set(Object ob){ ob = o; } public Object get(){ return ob; } } 제네릭 이전의 코드의 사용 예 class FruitAndBox2{ Apple ap = (Apple)aBox.get(); Orange og = (Orange)oBox.g..
[Java] 자바 공부하기

반응형