ABOUT ME

Today
Yesterday
Total
  • 2일차 JAVA
    JAVA 2025. 1. 9. 16:26

    - 워크스페이스 변경시 설정들이 다 사라짐

    - 워크스페이스마다 새로운 설정 가능

     

    출력문

    - 출력하는 문법

    - 결과를 보여주는 것

     

    package Explorer 빈칸 클릭 후 컨트롤+n 후 java project 선택

    * 9버전 사용시 module 박스 체크 해제

    Next 계속 클릭

    만들어지면

    package Explorer에 위와 같이 생성됨

    src 선택후 컨트롤 + n class 입력 클래스 생성시 첫글자는 무조건 대문자

    화자는 클래스 이름을 Main으로 성정했기 때문에 Main 클래스가 생성됨

    main을 입력하고 컨트롤 + 스페이스(자동완성 기능) 상단에 있는 main 선택

    더보기

    rintln이라는 출력문 자체가 적혀있는 문구를 출력하고

    줄바꿈한다 라는 기능 수행

    But print or printf는 줄바꿈 기능이 없음 /n을 사용하면 println을 사용하지 않아도 줄바꿈 가능

    public class Main {
    	public static void main(String[] args) {
    		//출력문
    		System.out.println("안녕하세요"); //sysou입력 후 컨크롤 + 엔터 하면 자동완성
    	}
    }

    후 저장 컨트롤 + s

    f11 

    위와같이 선택 후 ok 

    콘솔창에 안녕하세요가 나옴

    결과

    public class Main {
    	public static void main(String[] args) {
    		System.out.println("abcd"); //문자열
    		System.out.println(1234); // 
    	}
    }

    변수-variable

    -  상황에 따라 값이 변할 수 있는 수

    - 같은 공간안에서 동일한 이름으로 선언 할 수 없음

    - 정수형 데이터만 들어갈 수 있는 x라는 변수(하나의 공간)을/를 만들고 5라는 값을 넣는다(int x = 5)

    - int x; 변수 선언

    - x = 5; 변수 초기화

    - = 대입 연산자

    - 변수명이 =마크 좌변에 위치하면 무조건 공간

    - 변수명이 =마크 좌변에 위치하지 않으면 무조건 값

    int x = 5; //변수 선언
    	x = 3; //기존의 값 초기화 후 대입즉 재할당

     

     

    * 변수의 명명규칙

    1. 무조건 지켜야하는 규칙

    - 숫지로 시작할 수 없음

    - 숫자로만 이루어질 수 없음

    - 특수 문자에 제한 _제외하고는 거의 사용하지 않음

    2. 관례상 지켜야하는 규칙

    - 표기법 준수

       - 파스칼 -> TestTest 단어의 첫 문자를 대문자 => class명을 파스칼 표기

       - 카멜 ->tesrTest 두번쨰로 오는 단어의 첫문자부터 대문자 => 변수명에 사용, 메서드명

       - 스네이크 -> test_test _로 묶음 => 변수명에 사용(DB관련)

    - 사용목적에 맞는 이름을 지어야한다.

     

    * 자바의 데이터 타입

     

     

Designed by Tistory.