728x90

일단 해보는 코딩/Java 33

[Java] 변수의 타입

피라미터 변수란? 프로그램 실행에서 변수 값을 외부에서 주면서 함께 실행시키는 변수를 피라미터 변수라고 한다. 변수의 타입 - 큰 자료형을 작은 자료형에 넣을 때에는 강제적 형변환 반대로 작은 자료형을 큰 자료형에 넣을 때에는 하지않는다. 문자형 - char(2Byte) 숫자형 - byte(1Byte), short(2Byte), int(4Byte), long(8Byte),Integer(4Byte) 실수형 - float(4Byte), double(8Byte) 논리형 - boolean(True/False) 문자열 - String(8Byte) 변수를 사용하기 전에 C언어 처럼 선언해 주는데 자료형과 이름을 컴파일러에게 미리 알려주어서 메모리상에 저장공간을 확보해주는 효과가 있다. (5); System.out...

[Java] 기본문법과 형변환

System.out.print(ln)(); 는 () 안의 내용을 출력 =>print()는 출력, println()은 줄바꿈 출력 Scanner scan = new Scanner(System.in); 는 입력를 받는 내장 클래스 =>scan은 Scanner라는 클래스의 객체(object)인데 Scanner 클래스가 가지고 있는 모든 멤버 변수/메써드(this)를 의미한다. =>입력받은 내용을 scan.next(문자열 입력 받음) or scan.nextInt(정수 입력 받음) or scan.nextDouble(소수 입력 받음) 예를 들어서 Scanner scan = new Scanner(Sytem.in); 에서 보면 개발자가 Scanner()라는 클래스를 자바로 작성하지 않아도 불러서 객체로 만들어서 사용하..

[Java] Java(자바)란?

Java(자바)란? 현재는 오라클(Oracle)로 이전된 예전의 예전의 소속의 개발자 제임스 고슬링 등의 일부 연구진들이 '그린 프로젝트'라는 이름으로 '오크(Oak)'라는 프로그래밍 언어를 개발하고 있었다. 오크는 오디오, TV,세탁기 등 각각의 가전제품을 제어하는 통합된 언어로 개발 중이었지만 결국 목적을 달성하지 못하고 실패로 돌아간다. 일종의 Embeded 시스템 구현을 하려고 했지만 C, C++로 개발하는 것이 더 낫다. 그 무렵 웹 (WWW)이 급속도로 발전하게 되고, 이에 발맞추고자 썬에서는 오크의 명칭을 Java 로 바꾼 뒤 서로 다른 컴퓨터 (OS:Operating System(운영체제))사이에서 호환성과 이식률을 높인 언어로 발전시켰다. JVM(Java Virtual Machine)을 ..

728x90