Java_basic

기억저장소·2023년 2월 1일
0

JAVA

목록 보기
2/5

JAVA

Java

  • 객체지향 프로그램(OOP)
  • 무조건 class
  • 대/소문자 구별, 명령어는 소문자
  • 클래스명의 첫글자는 대문자로 시작, 단어가 결합이 될때는 다시 대문자 시작

method()

-명령어들의 집합체
-main

class HelloTest {
		public statice void main(String[] args){
        }
} 

콘솔(System)

입력 - 키보드 - System.in
출력 - 화면 - System.out

class HelloTest {
public statice void main(String[] args){
System.out.print("안녕하세요");
System.out.print("반갑습니다");
}
}

파일

[형식]
파일명.확장자
자바의 파일명은 반드시 클래스명과 똑같아야 한다.
HelloTest.java 소스파일(사람), 기계(0,1)는 알지 못한다.

컴파일
HelloTest.java => HelloTest.class
cmd 창에서 한글깨짐 문제 = 저장할때 ANSI 저장

Java
문자 = 단위(1개)
c
문자 = 단위(1byte)
bit
정보의 최소단위
0 또는 1
byte
영문자, 숫자
1byte = 8bit
한글 1자 = 2byte(16bit)

진수
1. 2진수 - 0, 1
2. 8진수 - 0,1,2,3,4,5,6,7
3. 10진수 - 0,1,2,3,4,5,6,7,8,9
4. 16진수 - 0,1,2,...9,a,b,c,d,e,f

변수(Variable)
첫글자는 영문자(소문자)

자료형
기본형, 객체형, 배열
1. 기본형
논리형 boolean(1bit) true or false
문자형 char(2byte) 0 ~ 65,535
정수형
byte(1byte,8bit)-128~ +127,short(2byte,16bit) -36 ,
int(4byte,32bit) -21억 ~ +21억, long(8byte, 64bit)
실수형 float(4byte), double(8byte) -default

0개의 댓글