[JAVA] 자바 클래스란? 클래스의 기본 개념 (개념파트)자바 - 사좋배 공유 클래스란? C언어를 공부하셨던 분들이라면 쉽게 설명하여 구조체라고 보면 됩니다. 일단 먼저 예를 들어 우리 주변에서 찾아볼 수 있는 대부분의 공산품류는 하나의 제품을 여러 개 찍어서 소비자에게 판매합니다. 현대 자동차의 제네시스라는 자동차는 국내에만 수 만대를 볼 수 있습니다. 공장에서 제네시스라는 제품을 만들어서 계속 판매합니다. 자동차뿐만 아니라 노트북도 마찬가지입니다. 맥북 에어 13인치, 4기가 메모리, 1.6 GHz CPU를 가진 제품은 전 세계에 수십만 대 또는 수백만 대가 있을 것입니다. 맥북 에어 13인치 모델에 대한 설계도를 이용해서 공장에서는 계속 개별 제품을 만들어 내고 판매하고 있습니다. 객체 지향 프로그래밍에서 객체와 클래스의 관께는 이와 비슷합니다. 클래스는 설계도와 공장에 비유.. [JAVA] 자바 객체란 무엇인가?? 자바를 시작하기에 C언어랑 다른 점은 C언어는 절차적 언어로 객체지향이 아닌 점입니다. C++ 나 C#부터 객체 지향이 시작되는데 C를 배우고 바로 자바를 배우는 것도 나쁘진 않습니다. 자바에서 제일 중요한 것이 객체지향이라는 것인데요. 객체는 객체지향 언어의 핵심 요소입니다. 우리가 반드시 이해하고 넘어가야 할 개념입니다. 그럼 객체에 대해서 알아보겠습니다. 객체란? 객체는 객체지향 언어의 핵심 요소입니다. 우리가 반드시 이해하고 넘어가야할 개념입니다. 객체는 현실 세계를 모델링한 개념이고 객체 내에는 명사형의 상태와 동사형의 메서드가 존재합니다. 예를 들어, 1) 사람이라는 객체가 있다고 가정하고, 실세계에서 사람은 이름과 머리 색깔, 코의 높낮이 같은 상태가 있을 것이고, 말을 하다, 걷고, 뛰고,.. [JAVA] 자바 Eclipse(이클립스) 설치 하는 방법 안녕하세요 자바 개발 환경인 Eclipse(이클립스)를 설치하는 방법을 알아볼게요 천천히 따라와주세요. 먼저 구글 검색창에 eclipse라서 검색해주세요. eclipse 홈페이지에 들어갑니다. 오른쪽상단의 Download를 눌러줍니다. 그러면 친절하게 아래 창이 바로 뜹니다 Download 64 bit를 눌러주세요. Download를 눌러주세요. 아래의 설치파일을 실행합니다. 두번째 Developers를 클릭해줍니다. install 클릭!! 설치중입니다.... 설치도중 아래의 창이 뜨면, 1번은 체크해주시고 2번을 눌러줍니다. 설치가 다되면 실행을 해봐야죠. 처음 Eclipse를 실행시키면 프로젝트를 만들때 생성되는 경로를 지정해주고 Launch를 누르면 됩니다. 참고로 저는 위 사진과 달리 worksp.. HTTP에러 정리(400에러,404에러,500에러)등 HTTP 에러 코드들 정리 기본적으로 우리가 JSP나 웹서버를 통신할때 일어나는 에러들을 정리했습니다. HTTP ERROR CODE 200 에러없이 성공적으로 페이지를 불러오거나 데이터를 전송 400 Bad Request로써, 요청 실패-문법상 오류가 있어서 서버가 요청 사항을 이해하지 못함 404 Not Found, 문서를 찾을 수 없음->클라이언트가 요청한 문서를 찾지 못한 경우에 발생함 (URL을 잘 살펴보기) 405 Method not allowed, 메소드 허용 안됨-> Request 라인에 명시된 메소드를 수행하기 위한 해당 자원의 이용이 허용되지 않았을 경우 발생함. (페이지는 존재하나, 그걸 못보게 막거나 리소스를 허용안함) 415 지원되지 않는 형식으로 클라이언트가 요청을 해서 서버가 요.. [JAVA] 자바 JDK 설치 및 환경변수 설정-사좋배 공유 아래의 설치들은 모두 window환경을 기반으로 합니다. Eclipse에서 java 프로젝트를 실행하기 위해선 우선 JDK를 먼저 설치해야 합니다. 설치 순서 1. JDK 설치 2. Eclipse 설치 1.JDK설치 JDK 기본적으로 오라클에서 제공하기 때문에 Google에서 다음과 같이 검색을 하고 들어갑니다. 빨간색으로 표시된 부분을 클릭하시는 게 좋습니다. Java SE-Downloads | Oracle... 에 들어가서 조금 밑으로 내려서 빨간색 체크된 JDK를 눌러줍니다. 밑으로 내리시고 아래에 빨간색 체크로 표시된 jdk를 받으시면 됩니다. 처음 표시된 Accept License Agreement를 체크하시고, widows 버전에 맞는 걸 받아주시면 됩니다. 참고로 저는 windows x64였.. Script를 처음으로 시작하기 좋은 Sublimetext3 (Editor) Sublimetext란 메모장같은 일종의 에디터라고 할수있지만 편집기 기능도 가능합니다. https://www.sublimetext.com/3 Download - Sublime Text Sublime Text 3 is the current version of Sublime Text. For bleeding-edge releases, see the dev builds. Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit f www.sublimetext.com 위의 주소로 들어가면 Subli.. AJAX의 첫걸음 및 기본문법 AJAX란 무엇인가? AJAX란 비공기 자바스크립트와 XML(Asychronous JavaScript And XML)을 말합니다. 간단히 말하면, 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말합니다. JSON,XML,HTML 그리고 일반 텍스트 형식 등을 포함한 다양한 포맷을 주고 받을 수 있습니다. AJAX의 가장 큰 특징은 페이지를 변경하지 않고 수행되는 "비동기성" 입니다. 이러한 비동기성을 이용하여 페이지의 전체가 아닌 일부부만 업데이트 할 수 있게 해줍니다. AJAX가 없을땐 어떻게 통신했을까? 기존의 웹 애플리케이션은 브라우저에서 폼을 채우고 이를 웹 서버로 제출(submit)을 하면 하나의 요청으로 웹 서버는 요청된 내용에 따라 데이터를 가공하여 새로운 웹 페이지를.. 이전 1 ··· 11 12 13 14 다음