본문 바로가기
728x90
반응형

프로그래밍 언어/Java52

Java) 3. 기본 문법(2) - 배열과 문자열, 클래스 배열 같은 자료형의 원소를 정해진 개수만큼 가지고 있는 객체 배열의 크기는 배열이 초기화 또는 생성될 때 정해짐 (C는 배열 선언 시 정해줘야함) 숫자 인덱스(첨자)를 사용하여 특정 원소를 다룸 1.초기화 또는 2.생성 과정을 거쳐야 배열의 원소를 사용할 수 있음 배열의 초기화 선언과 동시에 중괄호를 이용하여 초기값을 지정하는 방법 자동으로 메모리 공간이 확보됨 배열의 생성 배열의 원소가 사용할 메모리 공간을 생성하는 방법 new 연산자를 이용 배열의 크기를 정하고 메모리 공간을 확보 new 연산자는 메모리의 주소 값을 리턴함 원소가 숫자인 경우 0, 참조형인 경우 null로 자동 초기화 배열의 크기 배열은 크기를 가지는 내장 속성 length를 가진다 배열이름.length 문자열 String 클래스 문.. 2021. 3. 30.
Java ) 2. 기본 문법(1) - 식별자와 자료형, 제어문 식별자 클래스, 변수, 메소드, 레이블 등의 이름 프로그래머가 작명함 작명 규칙 대소문자 구분 길이 제한 없음 영문 대소문자, 한글, 숫자, _, $ 등 사용 숫자로 시작할 수 없음 키워드, boolean 값, null 불가 식별자를 만들 때의 관례 클래스 : 첫 글자와 단어의 첫 글자는 대문자, 나머지 소문자 (카멜 표기법) 메소드, 변수(필드) : 위와 같으나 첫 글자가 소문자 상수 : 모든 문자를 대문자로 표기하고, 단어 사이에 '_'를 넣어 구분 -> static final int : 상수 변수의 경우 자료형을 표기하기 위한 접두어를 붙이기도 함 (헝가리안 표기 법) 키워드 의미가 미리 정해진 단어 프로그램에서 정해진 의미로만 사용해야함 (변수명으로 사용 불가) 자료형 변수와 자료형 변수를 선언할.. 2021. 3. 16.
Java 설치 및 환경변수 설정 www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 1. PATH - jdk폴더 하위의 bin 폴더를 포함한 주소 2. JAVA_HOME - jdk 폴더 까지 3. Eclipse 설치 www.eclipse.org/downloads/packages/release/kepler/sr1/eclipse-ide-java-developers 2021. 3. 3.
Java) 1. Java 와 객체지향 프로그래밍 1-1 Java 언어와 Java 프로그램 Java언어의 기원 1990년 Sun Microsystems의 제임스 고슬링 Oak 언어 개발 -> 후에 자바로 1995년 Java와 Hot Java 발표 웹의 확산과 함께 주목을 받음 1996년 JDK 1.0 1998년 Java2 SDK, SE 1.2 (1.2부터 Java2라고 부른다) 2014 JDK SE8 2020 Java SE15 2009년 Oracle이 Sun을 인수했다 Java 언어의 특징 C/C++ 언어와 유사하나 단순함 플랫폼에 독립적 (JVM으로 운영체제에 독립적) 완전한 객체지향 언어 (C++은 하이브리드) 웹 또는 네트워크 프로그래밍 용이 엄격한 자료형 검사 예외 처리 기능 멀티 스레딩 지원 Java 프로그램의 실행 자바 소스 파일 (.java.. 2021. 3. 3.
728x90
반응형