본문 바로가기

프로그램46

자바 스크립트 기초 강의 1 html 코드 작성하기 안녕하세요 이번 글에서는 자바스크립트의 기초 예제에 대해서 알아보겠습니다. new file 을 클릭해서 새로운 파일을 생성합니다. 이제 파일이 생겼습니다. 파일을 저장하고 확장자를 html로 해줍니다. Ctrl + S 는 파일을 저장하는 단축키입니다. 그럼 이제 html 파일을 작성해보도록 하겠습니다. html을 입력하고 Ctrl 과 space바 를 눌러보겠습니다. Ctrl + Space Bar는 코드를 자동완성하는 단축키입니다. 메모장에는 이런 기능이 없지만 sublime text와 같은 소스코드 편집기에는 사용자가 자주 작성하는 코드들을 자동완성해주는 기능이 있습니다. 이번에는 와 사이에 script를 적고 Ctrl + space를 눌러보도록 하겠습니다. 이번에도 script 가 자동완성이 되었습니다.. 2017. 10. 29.
자바 연결 리스트 / java Linked List 안녕하세요 이번 글에서는 자바로 구현한 연결리스트에 대해서 알아보도록 하겠습니다 연결 리스트 : 자료의 수정이 리스트보다 더 쉽다 리스트 : 자료의 검색이 연결리스트보다 더 쉽다 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 10.. 2017. 10. 24.
자바 동적 바인딩 / 자바 다형성 안녕하세요 이번 글에서는 자바 동적 바인딩과 다형성에 대해서 알아보도록 하겠습니다. 1 2 3 4 5 public class BookStore { public void superprint() { System.out.println("가져다 쓰세요"); } } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 public class Web extends BookStore{ @Override //가져다 쓰자 public void superprint() { System.out.println("web이다"); // TODO Auto-generated method stub } } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 12 13 .. 2017. 10. 13.
자바 소켓 프로그래밍 / 자바 네트워크 프로그래밍 네트워크의 개요 네트워크는 여러 대의 컴퓨터를 통신회선으로 연결한 것을 말합니다. 만약 여러분의 집에 방마다 컴퓨터가 있고, 이 컴퓨터들을 유선,무선 등의 통신 회선으로 연결했다면 홈네트워크(home network)가 형성된 것입니다. 지역 네트워크는 회사, 건물, 특정 영역에 존재하는 컴퓨터를 통신 회선으로 연결한 것을 말합니다. 인터넷(internet)은 지역 네트워크를 통신 회선으로 연결한 것을 말합니다. 출처 : [책] 이것이 자바다 1052p - 신용권 지음 기본적인 네트워크의 개요는 이렇습니다. 그리고 네트워크는 서버와 클라이언트로 구성되어 있습니다. 그림으로 보겠습니다. 네트워크는 그림처럼 연결이나 처리를 요청하는 클라이언트와 요청에 응답해서 결과를 보내는 서버로 구성되어 있습니다. 클라이언.. 2017. 10. 12.
자바 생성자 안녕하세요 이번 글에서는 자바 생성자에 대해서 알아보도록 하겠습니다. 생성자의 구조는 다음과 같습니다. 사용자 정의 생성자의 사용 예시는 다음과 같습니다. 코드로 생성자를 보겠습니다. 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 32 33 34 35 36 37 38 /* 생성자 객체가 생성될때 필드에게 초기값을 제공하고 필요한 초기절차를 실행하는 메소드 형식 접근제한자 클래스명(매개변수타입 매개변수이름){ 초기설정 코드들; } */ class Car{ private String color; private int speed; private int mileage; public Car() {//생성자 1 .. 2017. 10. 11.