자바

    [이클립스] 웹 개발을 위한 이클립스 인코딩 세팅

    개발을 하면서 인코딩은 매우 중요한 역할을 하고 있습니다. 이 인코딩은 개발에 있어서 매우 골칫거리로 유명합니다. 인코딩이 개발의 걸림돌이 되지 않기 위해서 IDE 설정을 잘 해주어야 합니다. 이번 포스팅은 웹 개발에 필요한 이클립스 인코딩 세팅을 다루겠습니다. Content Types 세팅 경로 Window → Preference → General → Content Types → Text 위의 경로로 이동하면 아래의 그림처럼 창이 나옵니다. 위의 그림에서 보면 맨 밑에 Default encoding 이라는 부분에 UTF-8로 변경해 주셔야 합니다. Text 부분이 아닌 아래 CSS, DTD.. 등등 아래 항목의 인코딩을 변경해 줍시다. 그리고 변경 후 오른쪽의 Update 버튼을 눌러야 변경이 됩니다...

    [자바] 리터럴 literal

    non-computation value 공간에 속해있지 않은 값 데이터 그 자체 변수에 넣는 변하지 않는 데이터 정수타입 리터럴 2진수 : 정수 앞에 0b를 붙인다. (0b101 : 5, 0b11 : 3, 0b1100101 : 101) 8진수 : 정수 앞에 0을 붙인다. (015 : 13, 032 : 26, 01121 : 593) 16진수 : 정수 앞에 0x를 붙인다. (0x1A : 26, 0x10 : 16, 0xAE9 : 2793) long 타입 리터럴 : 정수 뒤에 l 또는 L을 붙인다. (35l, 482L) 실수타입 리터럴 float 타입 리터럴 : 실수 뒤에 f를 붙인다. (3.14f, 651.21f, 0.12f) double 타입 리터럴 : 실수 뒤에 D를 붙이며 생략 가능하다. (31521E-..

    [자바] 타입 Type 개념

    자바 타입은 기본타입, 참조타입 2가지 종류가 있습니다. 기본타입 JAVA라는 언어가 기본적으로 제공해주고 잇는 정해진 타입입니다. 기본타입으로 작성된 변수(variable)는 메모리의 stack 영역에 할당이 됩니다. 기본타입은 값 전달(pass by value)의 특성을 가지고 있습니다. (pass by value = assign by value = call by value) 참조타입과 다르게 주소(Reference)와 Hashcode가 없습니다. 기본타입은 8가지가 있습니다. byte short int long float double boolean char byte short int long float double boolean char bit 8 bit 16 bit 32 bit 64 bit 32 ..

    [자바] 이클립스를 이용해 JAVA API 문서 만들기

    API 란? API (Application Programming Interface) API는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 출처 : steemit.com/kr/@yahweh87/it-api 자바에서 제공하는 API는 엄청 크고 방대해서 API문서를 통해 사용자들에게 사용법과 정보를 전달하고 있습니다. 자바를 개발하기 위해서 이 API 문서를 읽고 사용할 수 있어야 합니다. 자바 API 문서는 아래의 문서를 통해서 볼 수 있습니다. [오라클 자바 api 문서] docs.oracle.com/en/java/javase/11/docs/api/index.html Overview (Java SE 11 & JDK 11 )..

    [해결방법] 이클립스 jvm is not suitable for this product.

    1. 이클립스 실행 문제 자바 JDK를 설치하고 이클립스를 설치한 후 실행하니 다음과 같은 오류가 발생했습니다. Version 1.8.0_281 of the JVM is not suitable for this product. version: 11 or greater is required. 해석하자면 (feat. 구글 번역기) : JVM 버전 1.8.0_281은이 제품에 적합하지 않습니다. 버전 : 11 이상이 필요합니다. 라고 합니다. 2. 해결방법 이럴때 이클립스가 설치된 폴더 안에 eclipse.ini을 열어서 수정하면 됩니다. 위의 Dosgi.requiredJavaVersion에 버전 숫자가 11로 되어 있음을 알 수 있습니다. 이 버전을 알림창 처럼 1.8 버전으로 변경해야 합니다. 그 이유는 제..