4월 3일 java

ESTHER PARK·2023년 4월 10일
0

java_basic

목록 보기
1/7

텍스트설치하는것부터 만만치않은 자바였다.

  • 개발환경 : java 1.8.0 / Eclips
  1. 환경설정
    코드찍는건 힘들지만, 검은 바탕에 형광색 글씨뜨는건 비전공자에겐 얼마나 멋져보이는지!

그걸 시작해보자면,

  • 배경색 설정
    - Window > Preferences > General > Appearance >> Them : Dark
  • 폰트설정
    - Window > Preferences > General > Appearance > Colors and Fonts >> Basic > TextFont
  1. 자바 시작하기
  • class 생성
    이클립스를 구동해서, java edit창을 띄우면 workspace에서 새로운 class를 구성할 수 있다.

java가 객체지향언어인 만큼 class로 모든것을 한다고해도 과언이 아닌데, class를 시작할때는 main()이라는 메소드를 반드시 사용하도록 되어있다.

main() 메소드를 사용하여 class를 시작하는 방법은 다음과 같다.

public class Fist{
	public static void main(Stirng[] args){
    
    }

여기에서 First는 class명에 해당하며, 파일명과 동일해야한다.

  • 코드 끝맺기
    java에서는 코드를 끝맺을때 ;(세미콜론)을 사용하는데, 줄바꿈등과 관계없이 ;이 코드 한줄의 끝이라고한다!
  1. 출력하기
    python을 배우고나니, java가 한없이 귀찮을 수 없는데, 그첫번째가 바로 출력단계이다.

python에서는 그저 print만 하면됐는데, java에서는 좀 긴 문장을 적어야한다.

System.out.println()
System.out.printf()
System.out.print()

이렇게 세가지 방법으로 출력할 수 있는데, 순서대로
System.out.println()은 줄바꾸어 출력하기,
System.out.prinf()은 포멧을 지정하여 출력하기,
System.out.print()은 줄바꾸지 않고 출력하기이다.

2-1. 프린트 방법 및 포멧지정
프린트를 활용하는 방법은 다음과 같다.

String name;
double eps;

System.out.println("질문을 입력") > 일반 string 입력
System.out.printf("반지름이 %.2f인 원을 %s 라고 부릅니다.",eps, name) > 포멧을 활용
- %d : int
- %f : float, double
- %s : String ""
- %c : character ''

  1. 선언하기
    java는 내가 사용하고자하는 변수의 형태를 사전에 지정해야한다.
    예를 들어 number라는 변수를 선언하고자하면,
    number에 추후 할당할 값을 먼저 생각하고, 그 값이 정수라면
    int number; // 선언
    number =10; // 초기화
    system.out.print(number); > 10 으로 출력된다.

  2. 표현식과 실행문
    파이썬에서는 단순히 표현식으로 값을 출력할 수 있었지만,
    자바에서는 표현식만을 출력하면 안된다.

표현식이 실행문이 대입 또는 출력과 같은 실행식을 더해야한다.

0개의 댓글