자바

우선 아래 자바코드를 보자. 이 자바코드는 간단하게 랜덤 덱을 생성하고, 덱에서 랜덤 카드를 뽑는 기능을 하고 있습니다. 이 코드를 실행하고 보면 이러한 결과가 나옵니다 Card2@6bc7c054 class Card2{ static int typeNumber = 2; static int MaxNumber = 10; static String[] types = {"Spade","Heart","Diamond"}; private String Shape; private int Number; Card2(String Shape, int Number){ this.Shape =Shape; this.Number = Number; } Card2(){ this(types[(int)(Math.random() * typeNumb..
초기화 초기화란 변수를 선언하고 처음으로 값을 저장하는것을 의미한다. 이 초기화 작업은 상황에 따라 필수적이기도 하고 필수적이지 않기도 하다. 다만, 지역변수는 사용하기 전에 꼭 초기화를 해주는것이 좋다. 멤버변수의 초기화는 지역변수와 달리 여러가지 방법이 있다. 명시적 초기화(explicit initialization) 생성자(Constructor) 초기화 블록(Initializtion Block) 인스턴스 초기화 블록 : 인스턴스 변수를 생성할 때 마다 실행되는 블록 클래스 초기화 블록 : 클래스 변수에 대해 초기화를 수행하는 블록 명시적 초기화 명시적 초기화는 일반적인 변수선언과 똑같은 방식이다. 다른 초기화 방법들 중 가장 우선시 고려되는 방법이다. class test{ private int co..
Hoplin
'자바' 태그의 글 목록