본문 바로가기
728x90

분류 전체보기212

[질문] 2020-04-28 2020. 4. 28.
[뉴렉처 정리노트] 자바웹프로그램과 함께 배우면 좋은 도구들 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 자바프로그램을 통해 웹개발에 사용되는 API에는 Servlet, JSP, JDK, JDBC가 있다. 이는 주로 Back-end 개발자의 영역이다. 자바프로그램만 알면되지 Servlet, JSP와 같은 API를 왜 추가로 배울까? 자바프로그램 + 서블릿 = 자바 웹 프로그램 부족한 점 ☞ HTML 문서를 출력하는 데에 있어 비효율적인 부분이 있음. 해결책 ☞ JSP라는 도구로 문서출력을 간결화 자바프로그램 + 서블릿 + JSP = 자바 웹 프로그램 부족한 점 ☞ JSP를 규칙없이 쓰면 스파게티 코드문제 발생 해결책 ☞ JSP MVC로 코드정리 자바프로그램 + 서블릿 + JSP + JSP MVC = 자바 웹 프로그램 ☞ Spring MVC는 .. 2020. 4. 28.
[뉴렉처 정리노트] 웹개발에 관한 기초정보 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 웹 개발자의 큰 분류 ▷ 웹 퍼블리셔 웹 문서를 만들어주는 기술자 배워야하는 기본기술: HTML, CSS ▷ Front-end 개발자 Front(웹클라이언트)에서 웹 문서를 동적으로 만드는 사람 배워야하는 기본기술: DOM, 자바스크립트 ▷ Back-end 개발자 Back(웹서버)에서 웹 문서를 동적으로 만드는 사람 배워야하는 기본 기술: LAMP스택 / WISA스택 / java스택 /MEAN스택 2020. 4. 28.
객체화와 생성자 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 객체화(instance) 추상적인 개념을 실체화시킨다. 클래스로 접근하지 않고, 클래스타입의 객체를 만들어서 그 객체로 접근한다. 생성자(constructor) 클래스명(); 클래스명 뒤에 소괄호가 붙은 것. 클래스를 선언하면 자동으로 선언되는 생성자이다. 즉 기본생성자라서 만들어 놓지 않아도 그냥 사용할 수 있다. 초기화의 목적이 있다. 메서드와 같은 기능을 가지고 있지만, 리턴이 없으며, 리턴데이터타입도 없다. 따라서 메서드라고 부르지 않는다. 2020. 4. 28.
class 기초 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ class = 틀 = 설계도 객체를 만들려면 우선 객체의 틀부터 만들어야 된다. 그 틀이 바로 class이다. class 자동차{ } 이건 이제부터 자동차 설계도라고 인식해야 한다. 자동차가 아니라 자동차 설계도 이다. 그럼 자동차라는 실체는? class Main { public ststic void main(String[] args){ new 자동차(); } } new를 붙여서 자동차라는 객체를 만든다. 즉 class라는 추상적인 것을 실체로 만들어주는 것을 객체화라고 한다. class에 접근하기 위해서는 객체화가 필요하다. ■ 존재 유무 class Main { public ststic void main(String[] args){ .. 2020. 4. 27.
728x90
반응형