JAVA (360) 썸네일형 리스트형 클래스와 인터페이스의 구성 앞서 클래스와 인터페이스의 차이를 간단히 확인해봤다. 이제 클래스와 인터페이스의 구성하는 각각의 요소를 확인해보자. https://standout.tistory.com/85 JAVA Interface, 인터페이스 Class와의 차이 인터페이스는 계약서, 클래스는 개발팀이라 상상해보자. 인터페이스 클래스의 일종으로, 메서드의 내용은 구현하지 않는다 *클래스에게 지시해 구현(implement)시키는 계약서와 같은 역할으로 스 standout.tistory.com 클래스 필생메 필드, 생성자, 메소드 public class Num{ // 필드: 객체의 상태(state)를 나타냄 private int num; // 생성자: Num이 만들어질때 실행됨 public Num(int num) { this.num = n.. JSP와 Servlet의 차이 jsp: html코드안에 JAVA코드 servlet: JAVA코드안에 html https://ko.wikipedia.org/wiki/%EC%9E%90%EC%B9%B4%EB%A5%B4%ED%83%80_%EC%84%9C%EB%B2%84_%ED%8E%98%EC%9D%B4%EC%A7%80 자카르타 서버 페이지 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 자카르타 서버 페이지(Jakarta Server Pages, JSP, 이전 명칭: 자바서버 페이지(영어: JavaServer Pages[1])는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지 ko.wikipedia.org https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94_%EC%8.. JAVA Interface, 인터페이스 Class와의 차이 인터페이스는 계약서, 클래스는 개발팀이라 상상해보자. 인터페이스 클래스의 일종으로, 메서드의 내용은 구현하지 않는다 *클래스에게 지시해 구현(implement)시키는 계약서와 같은 역할으로 스스로 객체를 만들 수 없다. 인터페이스는 다중 상속을 지원해 코드의 재사용성을 높이고 유연성을 높이는 효과를 지닌다. *클래스 클래스는 데이터와 메서드를 포함해 객체의 속성과 동작을 정의 클래스는 implements 키워드를 사용하여 인터페이스를 상속받는다. // 인터페이스 선언 public interface Vehicle { public void start(); public void stop(); } // 인터페이스를 구현하는 클래스 public class Car implements Vehicle { @Overri.. 운영체제와 대화하는 main 메소드 main 메소드 운영체제와 대화하는 역할 진입점, 프로그램이 실행될 때 가장 먼저 호출되는 메소드 public class Example { public static void main(String[] args) { // 실행할 코드 블럭 System.out.println("Hello, World!"); } } JAVA 참조타입, 배열 클래스 인터페이스 *참조타입(Reference Type) 객체(Object)를 다룰 때 사용하는 타입 *참조(reference) 컴퓨터의 메모리나 기타 일부 데이터 스토리지에서 변수의 값 또는 레코드 등 특정 데이터에 프로그램이 간접적으로 접근할 수 있게 하는 값 https://ko.wikipedia.org/wiki/%EC%B0%B8%EC%A1%B0 참조 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org 위에서 말하는것을 보면, 참조란 일반 변수값과 같은것 같은데 무슨 차이가 있는걸까? 일반 자바의 *기본 타입(primitive type)은 값 자체를 저장한다면, 참조타입은 객체의 주소값을 저장해 접근한다. https://standout.tistory.com/56 자바 기.. 자바 기본타입 (bsilfdcb) 외워보자. bsil fd cb 비실한 fd가 시비를 건다. 자바에서 값을 표현할때 데이터 타입으로 정수, 실수, 논리형을 가진다. 위 표를 봐보자, 최소단위 byte는 1byte로 8bit를 가지고 있고, 256자리를 표현, -128~0을 포함해~127까지 표현할 수 있다. 보면 가장 작은 단위 byte 밑으로 short, int, long, float, double, char, boolean이 보이는데, 이 중 int와 doube은 정수와 실수의 기본값을 가진다. 실수 float과 double은 소수로 부동 소수점 수를 저장할 수 있는 타입이다. https://standout.tistory.com/55 부동소수점, 컴퓨터가 0.1을 표현하는 방법 실수 실수는 정수에 소수점이 붙은 수를 말한다. http.. JSP는 무엇일까? JSP JavaServer Pages 서버 측에서 실행된다. HTML과 Java 코드를 혼합하여 웹 페이지를 생성하며, Java Servlet과 함께 사용되어 웹 애플리케이션을 개발하는 데 사용된다. CGI의문제를 해결하며 나온 기술 중 하나. (외 ASP, PHP) 브라우저 요청시 프로세스 방식이 아닌 스레드방식으로 실행 동일한 기능을 요구하면 기존 기능을 재사용해 빠르게 수행가능 https://standout.tistory.com/129 메모리 과부하를 유발하는, CGI 동작 방식 CGI Common Gateway Interface 요청이있을경우 웹서버에 의해 생성되는 형태 메모리에 과부하로인해 더이상 쓰이지 않는다. 현재는 Java Servlet, ASP.NET, PHP, Node.js 등의 기술들.. JDK JRE JVM의 차이 로봇이 인간언어를 해석하기까지 과정을 상상해보자. 로봇(JVM)은 자신에게 깔린 여러서비스(JDK) 중 탑재된 언어해석기(JRE)를 통해 언어를 읽어 이해할 수있다. JDK ⊃ JRE ⊃ JVM, JVM은 JRE의 라이브러리를 통해 코드를 실행 할 수 있다. JDK는 큰 범위로, 자바 개발도구들의 모음으로 이해한다. JVM Java Virtual Machine 코드를 읽고, 검증해 실행하는 가상머신(추상적인 머신) https://namu.wiki/w/%EC%9E%90%EB%B0%94%20%EA%B0%80%EC%83%81%20%EB%A8%B8%EC%8B%A0 자바 가상 머신 - 나무위키 이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 .. 이전 1 ··· 42 43 44 45 다음