분류 전체보기142 [DB] 디비 설계 참고 https://yeongunheo.tistory.com/entry/DB-%EC%84%A4%EA%B3%84%ED%95%98%EB%8A%94-%EB%B2%95-feat-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8%EB%A7%81 2023. 10. 6. [Java] 깊은복사 얕은복사 https://zzang9ha.tistory.com/372 2023. 10. 4. [Java] 오버로딩(Overloading) 생성자 생성을 통해서 오버로딩 개념을 구현해 보았다. public class Person { private String nation; String group; String name ; Person(){ nation ="한국"; group ="대덕"; name ="홍길동"; System.out.println("기본 생성자 입니다."); } Person(String name){ this(); this.name = name; System.out.println("이름 변경 생성자 호출"); } Person(String group, String name){ this(name); this.group = group; System.out.println("그룹명과 이름 변경 생성자 호출"); } @Override pub.. 2023. 10. 4. [JAVA] Call by value, Call by reference 차이 https://sudo-minz.tistory.com/91 2023. 10. 4. [Java] Mutable과 Immutable https://choiblack.tistory.com/47 2023. 10. 4. [JAVA] 싱글톤 싱글톤은 실행 중인 Java 프로그램에서 객체가 1개만 생성되어 사용되도록 보장하는 패턴입니다. public class Singleton { // 싱글톤 객체 생성 저장 공간 private static Singleton singleton = null; static int cnt =0; // 외부 접근 금지 priavte Singleton() { // 생성자가 한번만 생성됨 cnt++; System.out.println(cnt+"번 생성되었습니다."); } // 싱글톤을 통해서 객체 반환 public static Singleton getInstance() { // 싱글톤 객체가 없을 경우 새로 생성. if(singleton == null) { singleton = new Singleton(); } retu.. 2023. 10. 4. 이전 1 ··· 17 18 19 20 21 22 23 24 다음