생활코딩 자바 1

권재현·2021년 2월 18일

자바

목록 보기
2/2

자바의 동작원리
source code는 사람이 이해하는 것, 컴퓨터는 이해못해서 컴퓨터를 위해 이해시키는 작업이 Compile 이다. 소스코드를 저장하면 클래스 파일이 자동 생성된다. Java Virtual Machine이 클래스 파일 작동시켜 컴퓨터에 작동시킨다.

데이터 타입
public static void main(String[]args) {
System.out.println(6); //Number
System.out.println("six");//String

	System.out.println("6"); //String 6
	
	System.out.println(6+6); //12
	System.out.println("6"+"6");//66
	
	System.out.println(6*6);//36

// System.out.println("6"*"6");

	System.out.println("1111".length());//4

// System.out.println(1111.length()); 숫자는 랭스 불가능
//타입별로 맞는 연산방법이 존재한다.

변수

public class Variable {

public static void main(String[] args) {

	int a= 1; //Number -> integer -4,-3,-2,-1,0,1,2,3,4
	System.out.println(a);
	
	double b = 1.1;// real number-> double...-2.0,-1.0,0,1.0,2.0
	System.out.println(b);
	
	String c= "Hello World";
	System.out.println(c);
	//변수가 어떤 데이터 타입을 담아햐는 지 알려줘야 한다.
	//번거롭지만, 오류 와 정확성을 잡을 수 있다.

데이터 타입의 변환(Casting)

public class Casting {

public static void main(String[] args) {
	
	double a = 1.1;
	double b = 1;
	double b2 = (double)1;
	System.out.println(b);
	

// int c = 1.1;
double d = 1.1;
int e = (int) 1.1;
System.out.println(e);

	//1 to String
	String f = Integer.toString(1);
	System.out.println(f.getClass()); //String
}

}
생활코딩 자바1 2회독 중이다. 하다가 기록해 두는 편이 좋을 것 같아서 블로그에 남긴다.

profile
호텔리어 출신 비전공자

0개의 댓글