일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- rinux
- 네트워크관리사
- sql
- 버추얼머신
- Cisco
- 정처기필기
- 라우터
- 참조타입
- 원형그래프
- 정보처리기사
- 데이터베이스
- 이것이 자바다
- javaee
- Java
- ciscopacket
- 리눅스
- autoset
- jsp연결
- w3school
- ospf
- jsp
- html
- 자바
- cisco packet
- VLAN
- 오라클
- NCS
- Oracle
- 네트워크
- php
- Today
- Total
목록Java (9)
기록해! 정리해!

07/08 º 참조타입 : 객체의 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 가 있다 (힙메모리에 있는 값들을 참조) : 참조타입으로 선언된 변수의 메모리의 번지를 값으로 갖는다 ( 기본타입으로 선언된 변수는 실제 값을 변수 안에 저장한다) public static void main(String[] args) { //기본타입 int age = 25; double price = 100.5; //참조타입 String name1 = "크라피카"; String name2 = "크라피카"; String name3 = new String("크라피카"); String name4 = new String("크라피카"); Integer k=100; 1.주소 비교 //같다 자바에서 메모리를 절약하기 위해서 ..

인터페이스의 목적 : 다용성 1. BoardVo 생성 private String id; private String pwd; --private 을 받으면 꼭 getter and setter 추가 --to String 추가 : 리턴하기 전에 값이 정상적으로 넘어오는지 확인하기위해서 사용 package test0707; public class BoardVo { private String id; private String pwd; private String ch1; private String ch2; public String getCh1() { return ch1; } public void setCh1(String ch1) { this.ch1 = ch1; } public String getCh2() { retu..

객체지향프로그램의 큰 틀을 연습해봅시다.. 클래스 생성 사용 인터페이스 생성 사용 LG / 삼성 ----> 회사 ----> TV 똑같은 기능을 만드는데 소스가 다 다름 회사 "얘들아, 이건 좀 아니지않냐? 우리 기준에 좀 맞춰줘" 기준 = 인터페이스 void 앞에 특별한 상황이 아니면 디폴트가 public이기 때문에 굳이 안써줘도 됨 [순서] 1. 각 기업의 소스 작성 2. 메인테스트 클래스 생성해서 출력 3. 인터페이스 생성 4. 각 기업의 소스, 메인테스트 수정 5. 빈팩토리 생성 6. 메인테스트 수정 7. arg 입력 1. LgTV 클래스 생성 package test0707; public class LgTV { public LgTV(){ System.out.println("LgTV 생성자"); } ..

07/06 º 난수 package test; public class test78 { public static void main(String[] args) { for (int i=1; i=95) { grade="A+"; }else { grade="A"; } }else { if (score>=85) { grade="B+"; }else { grade="B"; } } System.out.println("학점: " + grade); } } º if문으로 바꿔보기 -원문코드 package test; public class test78 { public static void main(String[] args) { String stuff = "TV"; String res = null; res = stuff.equals(..

º 오버플로우 public static void main(String[] args) { int v1 = 1000000; int v2 = 1000000; int result1 = v1 * v2; long result2 = (long)v1 * (long)v2; //해결방법 System.out.println(result1); // 오버플로우 발생 System.out.println(result2); // 정상값 } -- 오버플로우가 되는지 안되는지 미리 확인하는 법 (81p) package test; public class test78 { public static void main(String[] args) { try{System.out.println("Integer.MAX_VALUE:" +Integer.MAX..

메소드 연습 º 세 수의 합 구하기 1) package test; public class TestMain { public static void main(String[] args) { Calculator C = new Calculator( ); C.add(3,4,5); } } 2) package test; public class Calculator { int sumk=0; void add(int i, int k, int j) { sumk=i+j+k; System.out.println(sumk); } } º 세 수의 평균 구하기 1) package test; public class TestMain { public static void main(String[] args) { Calculator C = new ..