23년 이전 글/java

    Java 배열

    1차원 배열 배열은 같은 데이터 타입을 가진 연속된 메모리 공간으로 이루어진 자료구조로 같은 데이터 타입을 가진 여러개의 변수가 필요할 때 사용 //정수 4개를 저장할 수 있는 배열 생성 int[] array = new int[4]; //배열에 값 저장 array[0] = 1; array[1] = 2; array[2] = 3; array[3] = 4; //배열의 인덱스는 0부터 시작, 총 3까지의 인덱스를 가짐 //배열에 저장된 값 쓰기 int value = array1[2]; System.out.println(array[1]); //선언과 동시에 초기화 int[] array2 = new int[]{1,2,3,4,5}; 배열의 사용 for 반복문을 이용 배열 사용하기 배열에 접근할 때에는 인덱스를 통해 ..

    Java 문법

    해당 글은 프로그래머스 자바 강의를 보고 작성 되었습니다. 주석 구현 주석 행단위 주석 ( // ) 블럭단위 주석 ( /* 코드 */) 문서화 주석 /** 문서에 포함할 내용 */ 문서화 주석은 클래스, 인터페이스 그리고 멤버 당 하나씩 가질 수 있으며, 선언 바로 전 작성 문서화 주석 예 import java.io.*; /** * Add Two Numbers! * The AddNum program implements an application that * simply adds two given integer numbers and Prints * the output on the screen. * * Note: Giving proper comments in your program makes it more ..

    Java, 개발환경 구성

    Java 1995년에 썬 마이크로시스템즈에서 발표한 객체지향 언어 현재 썬 마이크로시스템즈는 오라클에 인수가 된 상태 Java 특징 쉬운 언어 C와 C++ 언어의 문법을 기본으로 차용하여 개발된 언어 C와 C++ 이 가진 어려운 문법인 포인터와 다중 상속 제거 C와 C++ 에 비해 쉬운 언어 플랫폼에 독립적 - 자바는 JVM만 있으면 윈도우, 리눅스, 맥등 어떤 플랫폼에서도 실행이 가능 객체지향 언어 메모리 관리를 자동으로 함 Java 설치(Window 기준) 자바 공식홈페이지(오라클) 파이썬을 사용했던 경험에서 비추어 볼 때, 무조건 최신 버전을 사용할 경우 원하는 패키지를 사용할 때 버전으로 인한 에러를 겪게 될 가능성이 있으며, LTS란, Long Term Service의 약자로, 오랫동안 안정적으..