PL(ProgrammingLanguage) (155) 썸네일형 리스트형 array public class ArrayExam { public int[] makeArray() { // 길이가 5인 정수형 배열 array를 만들어보세요. // array의 원소는 차례로 1, 2, 3, 4, 5 여야합니다. int[] array = {1,2,3,4,5}; // 아래는 결과 평가를 위한 코드입니다. 수정하지 마세요. return array; } //아래는 실행을 위한 코드입니다. 수정하지 마세요. public static void main(String[]args) { ArrayExam exam = new ArrayExam(); int [] array = exam.makeArray(); if(array.length==5 && array[0] ==1 && array[1] ==2 && array[2.. for문 public class ForExam { public static void main(String[] args) { //for문을 이용해서 1부터 100까지 숫자 중 짝수만 출력해 보세요 for(int i = 1; i java.lang.Object Object 클래스 클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않더라도 암시적으로 java.lang.Object 클래스에 상속하게 된다. 따라서 자바의 모든 클래스는 Object 클래스의 '자식이거나 자손 클래스'이다. 즉, Object는 자바의 '최상위' 부모 클래스에 해당. 1) 객체비교 equals() equals() 메소드의 매개 타입은 Object. 이것은 모든 객체가 매개값으로 대입될 수 있음을 말한다. why? 그 이유는 모든 객체는 Object 타입으로 자동 타입 변환이 될 수 있기 때문! Object 클래스의 equals()는 비교 연산자인 ==과 동일한 결과를 리턴 두 객체가 동일한 객체라면 true, 다른 객체라면 false를 리턴 Object obj1 = ne.. Java.lang 패키지 클래스 용도 Object 자바클래스의 최상위 클래스로 사용 System - 표준 입력 장치(키보드)로부터 데이터를 입력받을때 사용 - 표준 출력 장치(모니터)로 출력하기위해 사용 - 자바 가상 기계를 종료할 때 사용 - 쓰레기 수집기를 실행 요청할 때 사용 Class 클래스를 메모리로 로딩할 때 사용 String 문자열을 저장하고 여러 가지 정보를 얻을 때 사용 Wrapper Byte, Short, Character Integer, Float, Double Boolean, Long - 기본 타입의 데이터를 갖는 객체를 만들때 사용 - 문자열을 기본 타입으로 변환할 때 사용 - 입력값 검사에 사용 Math 수학 함수를 사용할 때 사용 자바의 API 도큐먼트 API ( Application Programmi.. 간단 용어 정리 1. JDK (자바 개발 도구) JDK(Java Devleopment Kit의 줄임말)은 자바프로그램을 개발할 수 있는 실행할 수 있는 (JVM)과 개발 도구(컴파일러)등을 제공 2. 환경 변수 운영체제가 실행하는 데 필요한 정보를 제공해주는 변수를 지칭 JDK를 설치한 후, CMD(명령 프롬프트)에서 javac(컴파일러)와 java(실행) 명령어를 사용하려면 -- 내PC > 속성 > 환경변수 설정으로 들어가 " JAVA_HOME " 환경변수를 등록하고 Path 환경 변수를 수정해야 한다. 3. 컴파일 (Compile) 프로그래밍 언어의 역할 사람이 알아볼 수 있는 단어로 작성된 언어를 컴퓨터가 이해하는 언어로 변환하는 작업을 " COMPILE " 이라 한다. (컴퓨터가 읽을 수 있는 비트형태로 편집하는.. 컴퓨터의 단위 1. bit (Binary Digit, [b] ) 컴퓨터가 표현하는 2진수의 가장 작은 단위 예(Yes)와 아니오(No) 또는 참(True)과 거짓(False) 그리고 0 과 1로 표현을 바꿔서 말하기 시작했는데 bit 는 0 또는 1 중 하나의 정보를 가지는 가장 작은 정보 단위다. [표기] - 단위 2. Byte ( =8bit, [B] ) ASCII 라고 불리는 약속에 근거해 알파벳 한 단어를 표현하려면 8 bit가 필요하다. 그래서 영어 한 단어 중 A를 표현 하려고하면 8개의 bit를 조합하여 또다른 기본 단위로 쓰는데 이것이 "Byte"이다. 8bit == 1Byte [ 비트의 나열 ] 이 외에도 Kilo byte ( 1024 Byte == 1 Kilo Byte), [KB]), Mega byte.. 프로그래밍 언어 - 자바 컴퓨터가 이해할 수 있는 기계어는 우리가 사용하는 언어와도 다르게 0과 1로 이루어진 이진코드를 사용 그렇기 때문에 사람과 컴퓨터가 대화하기 위해서 프로그래밍 언어가 필요하다! 프로그래밍 언어로 작성한 파일로 작성된 파일을 ' 소스파일(Source File) '이라고 하는데 컴퓨터는 소스파일을 바로 이해할 수 없기때문에 "컴파일(Compile) "이라는 과정이 필요하다. 이 과정을 통해서 0과 1로 이루어진 이진코드로 번역되어 컴퓨터가 이해할 수 있게 된다. 프로그래밍 언어는 다양한 종류가 많지만 그중 나는 Java를 선택하여 공부할 것이다. 내가 Java로 공부하는 이유는 물론 실무에서도 많이 사용하는 언어이기도 하지만 가장 끌렸던 이유는 " 한번만 만들면 어디에서 실행할 수 있다 "는 장점이 있기 때.. 오버라이딩의 조건 overriding을 하기위해서는 아래의 조건을 충족시켜야 한다. · 메소드의 이름 · 메소드 매개변수의 숫자와 데이터타입 그리고 순서 · 메소드의 리턴 타입 위와 같이 메소드의 형태를 정의하는 사항들을 통틀어서 메소드의 서명(Signature)이라고 한다. package day0407; class Calculatori { int left, right; public void setOprands(int left, int right) { this.left = left; this.right = right; } public void sum() { System.out.println(this.left + this.right); } public void avg() { System.out.println((this.le.. 이전 1 ··· 6 7 8 9 10 11 12 ··· 20 다음