1. 인터넷과 월드 와이드 웹(WWW)의 차이 인터넷TCP/IP를 이용하여 정보를 주고 받는 네트워크이다. 월드 와이드 웹여러 컴퓨터를 이어서 정보를 얻게 해주는 서비스이다. 2. 웹 브라우저의 종류와 역사 1990년'World Wide Web' 출시 , 후에 이름 충돌로 인해 넥서스로 이름을 바꾸었다. 1993년'모자이크' , (개발 : 마크 앤드리슨, 에릭 비나) 1994년'넷스케이프 네비게이터' , 최초의 상용 웹브라우저이다. (개발 : 마크 앤드리슨) 1995년'인터넷 익스플로러' , 마이크로소프트 윈도우 운영 체제에 기본으로 포함시킴으로써 사용자가 급격히 늘어났다. 1996년'오페라' 출시 2003년'사파리' 출시 , (애플) 2004년'파이어폭스' 출시 2008년'크롬' 출시 , (구글) 3...
기타
ㅇ JSP (Java Server Page) "HTML 코드 내에 JAVA 코드 삽입" 장점 - HTML 중심의 코드 구조이므로 디자인 작업에 바로 사용이 가능하다.- 설치 과정이 간단하다. 단점- 프로그램 로직이 복잡할 경우 자바코드의 논리적 구조를 알아보기 힘들다.- 소스 코드가 공개되며, 프로그래머가 아닌 사람이 소스코드를 건드려 손상시킬 위험성이 높다. 제곱근 프로그램 의 제곱근은? ㅇ Servlet "JAVA 코드 내에 HTML 코드 삽입" 장점- 복잡한 프로그램 로직 구현에 적합하다. - 컴파일 결과(.class)만 있어도 가능하므로 소스 코드를 보호할 수 있다. (밑의 사진 2개 참고)-> .java 파일을 컴파일해서 나오는 .class 파일만 있어도 실행되기 때문이다..java 파일은 소스..
내용 print, println 값 2개 이상 출력 특수 기호 출력 ㅇ print, println 기본적으로 println 과 print 가 있는데, ln 이 붙은 println은 출력하고 줄바꿈을 한다. // A 출력 System.out.print("A"); // B 출력과 줄바꿈 System.out.println("B"); ㅇ 값 2개 이상 출력 System.out.println("A" + "B"); // AB 출력 주의할 점 !!! System.out.println("A" + "B"); // AB System.out.println(true + ""); // true System.out.println('A' + 'B'); // 131 (아스키 코드 A: 65 , B: 66) System.out.pri..
public class Test { public static void main(String[] args) { // 소스 코드 } } 보통 main 메소드는 이렇게 생겼다. public JVM이 접근하기 위해 적는다. static JVM이 접근할 때 먼저 실행되기 위해 적는다. void 반환형이 존재하지 않는다. 참고) 선언하기 public static void main(String[] args) public static void main(String args[]) public static void main(String[] arv) static public void main(String[] args) void 와 main 이 붙어있으면 된다. public void static main(String[] ar..
ㅇ 형변환을 생략할 수 있는 경우 byte -> short -> int -> long -> float -> double char -> 화살표 방향으로 대입할 때는 형변환을 생략할 수 있다. ex ) byte b = 10; char ch = 'A'; int i = 100; long l = 1000L; 1. b 에 i 값을 대입하기 // int에서 byte , 생략 불가능 b = (byte) i; 2. i 에 ch 값을 대입하기 // char에서 int , 생략 가능 i = ch;
ㅇ 클래스 - 반드시하나 이상의 문자로 이루어져야 한다.첫 번째 글자는 숫자가 올 수 없다.$, _ 이외의 특수 문자는 사용할 수 없다.자바 키워드는 사용할 수 없다. - 규칙클래스명은 대문자로 시작한다. ㅇ 변수 - 반드시변수명은 숫자로 시작할 수 없다.변수명은 대소문자를 구분한다.변수명의 시작은 _ 또는 $ 또는 영어로 시작한다. - 규칙명사 단어를 사용한다.변수명에 한글을 쓸 수 있지만, 쓰지 않는 것이 좋다.변수명은 소문자로 시작하고, 2개의 단어를 쓸 시에는 두번째 단어의 첫번째에만 대문자를 사용한다.final을 사용하여 상수를 나타낼 때에는 모두 대문자로 적고 단어는 _로 구분한다. ㅇ 메소드 - 규칙동사 단어를 사용한다.메소드명은 소문자로 시작한다. ㅇ 패키지 - 규칙 도메인 이름으로 소문자..
ㅇ 기본형 (primitive type) 1byte 2byte 4byte 8byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 정수형과 실수형에서는 각각 int와 double이 기본이기 때문에, 접미사를 붙일 필요가 없다.ex) float는 10.0f , long은 10L (접미사는 대소문자 구분이 없다.)기본형은 실제 값을 저장한다. ㅇ 참조형 (reference type) 기본형을 제외한 타입(4byte) 이다. 참조형은 객체의 주소를 저장한다. ㅇ 타입과 기본값 boolean false char '\u0000' float 0.0f int 0 long 0L String null ㅇ 리터럴 / 변수 / 상수 / 키워드 /* 예제 코드 ..
하이퍼링크여러 개의 HTML 페이지를 상호 연결하는 방식으로 웹을 구성할 때, 상호 연결하는 고리를 하이퍼링크라고 한다. 하이퍼링크는 태그의 href 속성으로 만든다. 태그 target 은 링크에 연결된 웹 페이지가 출력될 윈도우를 지정한다. _blank 새 윈도우 _self 현재 윈도우 _parent 부모 윈도우 _top 브라우저 윈도우 주로 목차를 만들 때 사용하는 앵커!! ※ 앵커 연결 링크 만들기 서론으로 이동본론으로 이동 ※ 앵커 만들기 1.서론2.본론 "서론으로 이동"을 클릭하면 "1.서론" 위치로 이동한다.마찬가지로, "본론으로 이동"을 클릭하면 "2.본론" 위치로 이동한다.