-
- 워크스페이스 변경시 설정들이 다 사라짐
- 워크스페이스마다 새로운 설정 가능
출력문
- 출력하는 문법
- 결과를 보여주는 것
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관련)
- 사용목적에 맞는 이름을 지어야한다.
* 자바의 데이터 타입