일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 새우편번호
- 무료홈페이지
- php호스팅
- 무료 홈페이지
- 글자뒤집기
- 마우스 오른쪽 버튼
- 무료 홈페이지 제작
- 웹호스팅
- php
- 웹퍼블리셔
- 복사방지
- 무료서버
- postcodify
- 클릭해제
- 무료호스팅
- 홈페이지제작
- 무료제작
- 호스팅
- 무료 호스팅
- 무료
- 문자열 뒤집기
- 웹퍼블리싱
- 우체국 우편번호
- 우편번호 API
- 자바스크립트
- 퍼빌리셔
- 마우스오른쪽
- 자바키워드
- 무료사이트
- 무료 웹 호스팅
- Today
- Total
목록Developer/Java (57)
Developer Factory
package step01.exam04; /* System.in, System.out * - System.out : 표준 출력 장치(기본 모니터) * - System.in : 표준 입력 장치(기본 키보드) * * java.lang 패키지 * - 프로그래밍 핵심 클래스들이 있는 패키지 * - 패키지 이름을 적지 않아도 된다. * - 자동으로 찾는다. * - String, Integer, System, ... * - 나머지 모든 패키지의 클래스는 반드시 패키지 이름을 적어야 한다. * * import * - 사용할 클래스가 있는 패키지 이름을 컴파일러에게 알려줌 * - import 패키지명.클래스명; * import로 선언된 패키지의 클래스는 패키지명 없이 클래스 이름만으로 사용 가능. * * - impor..
•Garbage Collector-> 참조되지 않는 인스턴스(Garbage) => Dangling Object -> 관리 영역 : Heap -> 수행 시점 1) 메모리 부족 2) cpu idle time (한가할때) StudentTest.java package step01.exam03.test02; public class StudentTest { public static void main( String[] args) { Student6 s1 = new Student6( "홍길동", 90, 100 , 90 ); s1 = null; System. out.println( "--- 안녕 ---"); } public static void main05 ( String[] args) { // getClass() 호출..
StudentTest.java package step01.exam03.test02; public class StudentTest { public static void main( String[] args) { Student6 s1 = new Student6( "홍길동", 90, 100 , 90 ); System. out.println( "--- 안녕 ---"); } public static void main05 ( String[] args) { // getClass() 호출 Student s1 = new Student( "홍길동", 90, 100 , 90 ); Student5 s2 = new Student5( "홍길동", 90, 100 , 90 ); Class c1 = s1 .getClass (); // ..
hashcord-> 콘텐츠 식별자 -> 특별한 계산 공식으로 생성-> 콘텐츠를 찾을 때 이용 StudentTest.java package step01.exam03.test02; public class StudentTest { public static void main( String[] args) { Student6 s1 = new Student6( "홍길동", 90, 100 , 90 ); System. out.println( "--- 안녕 ---"); } public static void main05 ( String[] args) { // getClass() 호출 Student s1 = new Student( "홍길동", 90, 100 , 90 ); Student5 s2 = new Student5( "홍..
StudentTest.java package step01.exam03.test02; public class StudentTest { public static void main( String[] args) { Student6 s1 = new Student6( "홍길동", 90, 100 , 90 ); System. out.println( "--- 안녕 ---"); } public static void main05 ( String[] args) { // getClass() 호출 Student s1 = new Student( "홍길동", 90, 100 , 90 ); Student5 s2 = new Student5( "홍길동", 90, 100 , 90 ); Class c1 = s1 .getClass (); // ..
package step01.exam03; /* * 문자열 다루기 * - C에서는 char[] 배열로 다룬다. * - 자바에서도 char[] 배열로 다룬다. * -> 내부의 복잡한 명령어를 감추고 (갭슐화) * -> java.lang.String 클래스 제공 */public class Test01 { public static void main( String[] args) { // 스트링버퍼의 비교 StringBuffer s1 = new StringBuffer("나는 홍길동이다."); StringBuffer s2 = new StringBuffer("나는 홍길동이다."); // 주소가 같은지 비교 if( s1 == s2) System. out.println( "s1 == s2"); // X // 주소 같은지 ..
/* 생성자* - 인스턴스 생성 직후 자동으로 호출되는 메서드* - 인스턴스 변수를 초기화* 생성자 선언* - 중요★★! 생성자의 존재 의의?* 인스턴스가 제대로 자신의 역할 수행할 수 있도록 최소한의 준비를 하는 시키는 것!*/ JavaScript : new Calculator(); ↑ ↑ 인스턴스 생성 함수 호출 Java : new Calculator (); ↑ ↑Calculator 설계도에 따라 인스턴스 준비 생성자 호출 명령 Polymorphism(다형성) ↓* Overloading : 같은 이름의 메서드를 여러개 정의 가능.-> 파라미터 선언이 달라진다. ★★★ 같은 기능을 수행하는 메서드에 대해 같은 이름을 부여 ★★★ -> 프로그래밍의 일관성 Q. 자바스크립트에서는 왜 Overloading이..
package test; public class CardTest { public static void main( String[] args){ System. out.println( "카드의 넓이는 : " + Card .width); System. out.println( "카드의 높이는 : " + Card .height); Card c1 = new Card(); c1. kind = "spade"; c1. number = 7; Card c2 = new Card(); c2. kind = "heart"; c2. number = 9; Card. height = 80 ; Card. width = 100 ; c1. height = 500 ; System. out.println( c2. height); System. o..