- 버튼 양식 - 태그 혹은 태그를 사용해서 정의한다. - 버튼 양식은 폼 태그 내부 / 외부 모두 가능하다. 버튼 양식에는 두가지 방식이 있다. 클릭-1 - 선택 목록 - 펼침 목록에서 한 가지만 선택할 수 있도록 지원하는 양식이다. - 폼 밖에 있으면 데이터 전송할 수 없다. - 폼 안에 있으면 데이터를 전송할 수 있다. - 옵션이 여러개이다. - 다중 선택 - Multiple 속성을 사용한다. - 여러 개를 선택할 수 있다. - 태그 - 여러 항목을 그룹으로 묶을 수 있다. - option을 그룹핑하는 태그이다. - 은 선택하는 것이 아니다. 옵션을 그룹핑한다. - 이 선택하는 것이다. - 태그 - 텍스트 입력 시 자동완성 기능 제공한다. - list는 datalist 속성이다. (list는 고유한..
Q. 싱글턴으로 객체를 제공하고 plus함수를 호출하여 출력하라. package exam; class Sub{ private static Sub s = new Sub(); public static Sub getinstance() { return s; } int count = 99; public int count_plus( ) { return count++; } } public class exam7 { public static void main(String[] args) { Sub tmp = Sub.getinstance(); System.out.println("count변수의 값은:" + tmp.count_plus() +"입니다"); } } singleton 패턴 특정 클래스의 인스턴스가 하나만 만들어지고..
- 셀병합 예제 4-9 * table 만들기 절차 1. tr 줄부터 생성 2. td 칸 생성 3. 병합 row = tr column = td - 태그 웹 문서에 이미지를 삽입 할 때 사용한다. 위의 코드는 웹 문서에 이미지를 삽입 시 사용하는 태그를 사용한 코드이다. src는 소스 파일을 뜻하고, 소스파일의 경로가 상대경로로 되어 있는 것을 보아 찾고자하는 이미지 파일이 현재 파일과 동일한 폴더에 위치한다는 것을 알 수 있다. (위치가 똑같으면 파일명만 호출한다.) (상대경로란 나의 위치를 기준으로 시작하는 경로) - 태그 속성 - src : 이미지 파일이 저장된 경로 지정한다. - alt : 이미지를 웹 브라우저에서 표시하지 못했을 경우 표시되는 대체 텍스트 지정한다. - width / height :..
Section 2. 실습환경 구축 1. 개발 환경 구축 - 비주얼 스튜디오 코드 설치 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 사이트에 접속하여 비주얼스튜디오 코드를 설치한다. 설치를 한 ..
package main; public class qweewr { public static void main(String[] args) { String[] a = {"A","B","C","D"}; String b = String.join("-", a); System.out.println(b); String c = a.join("_",a); //스태틱은 원칙적으로 클래스명.함수()로만 접근 가능 // } } 위의 코드를 살펴보면 join함수를 사용하는 두 코드에서 차이점이 있다. 스태틱은 원칙적으로 클래스명. 밖에 접근이 안된다. 우리가 만든 클래스는 컴파일러로 JDK가 추가해주는건데 실제 물리적으로 보이지는 않는다. 개념확장 시키기 위해 스태틱은 클래스명.함수()로만 접근 가능하다는 것을 기억해야한다.
package main; public class single_B { //자신의 객체 주소를 담는 변수 private static single_B b = new single_B(); public static single_B getinstance() { return b; //자신의 주소를 리턴값으로 함 } void test() { System.out.println("접근성공"); } } public class single_A { public static void main(String[] args) { single_B tmp = single_B.getinstance(); tmp.test(); } } 위와 같은 코드를 입력하면 public class single_B에서 오류가 발생한다. 오류의 원인은 publi..
Chapter 15. Java Newtwork Programming ▶ 학습 목표 : 스레드가 무엇인지 설명할 수 있고 스레드를 생성하고 구현할 수 있다. 15-1. Network Programming : 네트워크 프로그래밍은 다른 컴퓨터와 통신할 수 있는 프로그램을 작성하는 것 - 네트워크와 네트워크 프로그래밍 네트워크는 분산되어 있는 두 개 이상의 컴퓨터를 통신망으로 연결한 것을 말한다. 그러므로 네트워크 프로그래밍은 다른 컴퓨터와 송수신할 수 있는 프로그램을 만드는 것이다. (서버(주는것)와 클라이언트(받는 것) 사이에서 주고 받을때 네트워크를 통해 주고 받는다) 15-2. 클라이언트(Client) / 서버(Server) : 클라이언트는 서비스를 요청하는 프로그램이고 서버는 그 요청에 응답하는 프로..
- Total
- Today
- Yesterday