프로그래밍/Java

[Java] 공부하며 느낀 점 메모

cho____sh 2020. 1. 29. 21:07
728x90
  • public class는 java 파일 당 하나있어야 하고, java 파일 이름과 같아야 한다.

  • Class는 파일 하나 당 여러개가 가능하다.

예를 들어 Long.java 파일이 있다면 

public class Long{} 이라는 class가 반드시 있어야 하고 

그 외에 class Short{}, class medium{} 등 다른 class가 더 존재할 수 있다.

 

  • Class 내에서 함수를 만들 땐 앞에 public static을 붙여줘야 한다.

 

  • C++의 cin기능을 하려면 import java.util.Scanner를 해야한다 (ctrl + shift + o)

그 후 Scanner sc = new Scanner(System.in);

int tmp = sc.nextInt(), next(), nextLine() 등등

 

  • 2진수 생성법 int a = 0B11110101;

  • 8진수 생성 int a = 01132323;

  • 16진수 생성 int a = 0X1234abcd;

 

java에서 숫자를 4바이트로 처리하기 때문에 그 이상의 수는 뒤에 글자를 붙여줘야한다.

  • long val = 1234567798L     //L을 붙여줘야 한다.

  • Double은 d, D

  • float는 f, F를 붙여준다.

 

  • 패키지를 생성할 땐 소문자로

  • 클래스를 생성할 땐 대문자로 생성하자.

728x90