728x90 SMALL JAVA/Java74 20201029_24 자바 해시 동일성, 동등성 동등성(equality) 두 객체의 내용이 같나 동일성(identity) 두 객체가 정확히 같은 객체인지 equals메서드 : 두값이 동등한가? ==연산자 : 두 객체 동일한가? 해시함수 임의의 길이로 된 데이터를 고정된 길이의 데이터로 매핑하는 함수 h(x) = y -해시값 -해시코드 -체크섬 public class StickCoffee { private final String name; private final long price; public StickCoffee(String name, long price) { this.name = name; this.price = price; } // sc1.equals(sc2) @Override public boolean equals(Object.. 2020. 10. 29. 20201028_23 자바리뷰 -문 : 명령 -식 : 평가되는 값으로 나오는 것 -조건식 : 평가결과가 boolean for(타입 변수이름 : 배역(컬렉션)){ } final List list = new ArrayList(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); for (String message : list) { System.out.println(message); } String[] strings = new String[5]; for (int i = 0; i < 5; i++) { strings[i] = "A"; } for (String value : strings) { System.out.println(value); } 원시타입(Primitive type)은 :.. 2020. 10. 28. 20201020_19 2차원배열 arr.length; package pro; public class Pro01 { public static void main(String[] args) { int[][] arr = new int[5][5]; int sum = 0; int count = 1; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length; j++) { arr[i][j] = count; count++; System.out.printf("%4d" ,arr[i][j]); if (arr[i][j]%5 ==0 ) { System.out.println(" "); } } }//for for (int i = 1; i < arr.length; i++) { for (int j =.. 2020. 10. 20. 20201020_19 제네릭, static package test01.generics01; class Apple { public String toString() { return "apple"; } } class Orange{ public String toString() { return "Orange"; } } class AppleBox { private Apple ap; // 참조 변수 선언, 멤버 필드 public Apple getAp() { return ap; } public void setAp(Apple ap) { //new 없다는게 중요해요~ this.ap = ap; } } class OrangeBox { private Orange o; public Orange getO() { return o; } public void setO(Orang.. 2020. 10. 20. 20201019_18 영업실적프로그램 salesman클래스 package ex; public class Salesman { String name; int amount ; public Salesman() { amount = 0; } } SalesReport클래스 package ex; import java.util.Scanner; public class SalesReport { int num ; //판매원들의 수 Salesman[] sales = new Salesman[3];//판매원 배열 int max; double avg, sum; Scanner in = new Scanner(System.in); public SalesReport() { //초기화 max = 0; avg = 0; sum = 0; run(); } public void run(.. 2020. 10. 19. 20201019_18 LAN 인터넷 네트워크 IEEE(아이트리플이) 그것을 만드는 기관 도메인 : www.yahoo.co.kr 등(실직적으로ip주소로 쓰인다) TCP :패킷빠졌을 때 재전송 요청, 재조합 TCP는 전송계층이라 세그먼트라 부르지만 패킷을 받았을 때 분실한다면 세그먼트로 못 만듬 그것을 재조합하면 세그먼트됨 실시간 멀티미디어정보 UDP ->RTP(신뢰성x)/RTCP(신뢰성o) package test01.inet; import java.net.*; public class InetAddressEx { InetAddress ip = null; String ip1 = null; //메소드 생성 public void testInetAddress() throws Exception { ip = InetAddress.getLo.. 2020. 10. 19. 20201016_17 네트워크 근거리 네트워크(LAN, Local Area Network) 광역 네트워크(Wan) 인트라넷(Intranet) 허브 : 랜선이 꽂힘, 물리계층에서 있다 스위치 :대역폭 극대화하는장치 네트워크 접속장치 LAN 허브 브리지: 근거리통신망 연결 (같은 프로토콜쓰는애들) 전송계층 헤더-포트 네트워크 헤더-IP주소 데이터링크 +트레일러가 붙음 헤더-프레임, MAC 오류 찾음 (수정x) 2020. 10. 16. 20201016_17 arraylist, map, 상속 ==은 스택영역 값 비교 ArrayList package com.chap01; import java.util.ArrayList; import java.util.List; public class Ex04 { public static void main(String[] args) { List list = new ArrayList(); list.add("java"); list.add("JDBC"); list.add("C++"); int size = list.size(); for (int i = 0; i < list.size(); i++) { String str = list.get(i); System.out.println(i + ":" + str); } } } Animal an = new Cat();과 같은것임 .. 2020. 10. 16. 20201015_16 package com.chap04; public class Sample7 { public int color; public String strColor; void setColor(int color) { this.color = color; } void setColor(String color) { this.strColor = color; } public static void main(String[] args) { Sample7 s = new Sample7(); s.setColor(20); s.setColor("Red"); System.out.println("컬러: " +s.color + "," +s.strColor); } } 컬러: 20,Red 입력할 때 스트링은 ""해줘야됨 출력할 때는 클래스별명.멤버필드명.. 2020. 10. 15. 20201015_16 업캐스팅, try -catch, 스레드 패킷 : 용량큰 것 쪼개서 보내는 것 ipcongfig/relase쓰면 연결끊김 수업시간에 이거쓰다가 줌도끊김 ㅋㅋㅋㅋㅋ 다시 ipconfig/renew누르면 연결됨 1. 물리계층에서는 MAC주소(물리주소 사용) 리피터라는 기계씀, 메시지를 비트로 보냄 물리+데이터링크계층을 이더넷이라고 부르기도함 2. 데이터링크계층 MAC주소 프레임 + 트레일러(오류제어)->CRC검사합(오류를 제어하는 방법론) 스위치, 허브 3.네트워크 패킷->IP주소(논리주소) 라우터-라우팅테이블을 만늠 OSPF, RIP 4.전송 세그먼트 포트번호-오류제어(수정은x)-TCP(신뢰성높음), UDP(신뢰성낮음, 빨리 전송) 567.세표응 오토핫키다운받고 fincs.ahk4.net/scite4ahk/ SciTE4AutoHotkey Down.. 2020. 10. 15. 이전 1 2 3 4 5 6 7 8 다음 728x90 LIST