[java] 변수와 자료형1

seokki kwon·2022년 9월 25일
0

자바기초 강의수강 시작

설치

jdk, jre 설치 후 Eclipse 설치

JDK : Java Development Kit

apt : 어노테이션 툴

appletviewer : 웹브라우저 없이 자바 애플릿을 실행하고 디버깅하기 위한 툴

javac : 자바 컴파일러. 자바 소스파일을 바이트코드로 변환

java : javac가 만든 클래스 파일을 해석 및 실행

jar : 서로 관련있는 클래스 라이브러리들과 리소스를 하나의 파일로 묶어주는 툴

jdb : 자바 디버깅 툴

JRE : Java Runtime Envirement

자바 실행환경이다 자바 프로그램 개발이 아니라면 jre 만 있다면 자바 프로그램이 돌아가게 된다.

컨벤션

src에 package를 작성할때 소문자로 작성
package 안에 class 를 작성할떄 대문자로 시작하도록 작성

기본구성

First/bin/first/HelloWorrd.class
First/src/first/HelloWorld.java

2진수

package binary;

public class BinaryTest {
	public static void main(String[] args) {
		int num =  10; // 10진
		int bNum = 0B1010; // 2진수
		int oNum = 012; // 8진수
		int hNum = 0XA; // 16진수
		
		
		System.out.println(num); 
		System.out.println(bNum); 
		System.out.println(oNum);
		System.out.println(hNum);
	}
}

0B:2진수
0:8진수
0X:16진수

음수표현

package binary;

public class BinaryTest2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int num1 = 0B00000000000000000000000000000101; // 5
		int num2 = 0B11111111111111111111111111111011; // -5
		int sum = num1 + num2;
		System.out.println(sum);
	}

}

sum은 0 이라는 값이 나온다.

profile
웹 & 앱개발 기록

0개의 댓글