Java

·Java
[지금 무료] 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음 강의 | 김영한 - 인프런김영한 | 프로그래밍에 처음 입문하는 분들을 위한 자바 강의입니다. 코드를 따라하면서 손쉽게 자바를 배울 수 있습니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 자바 입문[사www.inflearn.com   자바 프로그램 실행public class HelloJava { public static void main(String[] args) { System.out.println("hello java"); }} `public static void main(String[] args)`자바는 `main(String[] args)` 메서드를 찾아서 프로그램을 시작한다.지금은 단순히 `main`은 프..
·Java
Java 14 이전에는 보일러플레이트 필드와 메서드를 가진 클래스를 작성해야 했으며, 이는 사소한 실수와 혼란스러운 의도를 초래할 수 있었습니다.Java 14가 출시되면서, 이제 이러한 문제를 해결하기 위해 레코드를 사용할 수 있게 되었습니다.   보일러플레이트 : 최소한의 변경으로 여러 곳에 재사용되며 반복적으로 비슷한 형태를 띄는 코드, 강철로 찍어내는 것처럼 최소한의 수정으로 여러 곳에서 자주 반복되는 코드 목적데이터베이스 결과, 쿼리 결과 또는 서비스에서 받은 정보를 단순히 저장하기 위해 클래스를 작성하는데, 이 때 대부분의 경우에 불변 객체를 사용한다.   불변 객체를 사용하게 됨으로써 내부 필드 값의 불변성을 보장해 주어서  유지보수에서 많은 이점을 챙길 수 있다. 이를 달성하기 위해 다음과 ..
·Java
일반적으로 웹서버는 정적인 페이지만을 제공한다. 그렇기 때문에 동적인 페이지를 제공하기 위해서는 웹서버는 다른 곳에 도움을 요청하여 동적인 페이지를 작성해야 한다. 동적인 페이지로는 임의의 이미지만을 보여주는 페이지와 같이 사용자가 요청한 시점에 페이지를 생성해서 전달해 주는 것을 의미한다.  여기서 웹서버가 동적인 페이지를 제공할 수 있도록 도와주는 어플리케이션 서블릿이며, 동적인 페이지를 생성하는 어플리케이션이 CGI이다. 서블릿은 자바로 구현된 CGI라고 흔히 말한다. CGI별도로 제작된 웹서버와 프로그램간의 교환 방식어떠한 프로그래밍언어로도 구현이 가능하며, 별도로 만들어 놓은 프로그램에 HTML의 Get or Post 방법으로 클라이언트의 데이터를 환경변수로 전달하고, 프로그램의 표준 출력 결과..
G.H
'Java' 카테고리의 글 목록 (3 Page)