본문 바로가기

java3

[Java] 3. 변수의 규칙 [Java] 3. 변수의 규칙 변수 이름 짓기에는 세 가지 규칙이 있다. 1. 대소문자를 만들 때 명확히 구분하며, 길이에 제한이 없다. -대소문자의 구분을 철저히 한다. 같은 철자라도 대소문자가 다르다면 다른 변수로 취급된다. -아래와 같은 코드를 입력하면, 변수 age,AGE,aGe 모두 다른 변수로 취급되기 때문에, 순서대로 10,20,30 의 결과가 나온다. package ch01; public class variable2 { //코드의 시작점(main) 함수 public static void main(String[] args) { //main을 입력한 뒤, ctrl+n을 누르면 자동완성된다. //변수의 이름을 만들 때 규칙이 있다. // 1. 대소문자를 만들 때 명확히 구분하며, 길이에 제한이 .. 2024. 4. 9.
[Java] 2. 변수 선언 및 사용하기 [Java] 2. 변수 선언 및 사용하기 변수(variable) : 변수란 변할 수 있는 데이터(변하는 수)를 의미한다. 데이터(값)을 담을 수 있는 메모리 공간(상자)이기도 하다. 상대적인 의미로, 늘 같은 값을 보관하는 상수(Constant)라고 말한다. -컴파일 시점(Compile time): 코드를 작성하는 시점. 어떤 프로그램을 컴파일(=프로그래머가 고급 언어로 작성한 프로그램을 번역하고, 컴퓨터가 실행할 수 있는 기계어로 프로그램을 변환하는 것)하는 시점이다.(=.class 파일을 만들어내는 시점=javac 동작) 이 시점에서 발생하는 에러를 컴파일 에러(Compile Error)라고 한다. -런타임 시점(Run time): 프로그램을 실행중인 시점. 실행 버튼(Run)을 눌러 프로그램이 실행.. 2024. 4. 9.
[Java] 1. main 함수, 출력하기 [Java] 1. main 함수, 출력하기 1. public static void main(String[]args) : 메인 함수. 코드의 시작점이다. main을 입력한 뒤, ctrl+n을 누르면 자동완성으로 간편하게 입력할 수 있다. -메인 메소드(main method): 우리가 자바에서 어떤 프로그램을 만들 때, 반드시 메인 메소드가 있어야 한다. 프로그램을 run하게 되면 가장 먼저 실행되는 지점이다. -정적 함수(static): 인스턴스(instance; class에 소속된 개별적 객체) 생성 없이 호출이 가능하다. -public: 접근제어자. 외부에서 접근할 수 있는 일종의 제약이다. (private->protected->public 순으로 제약이 강하다.) public은 어느 곳에서든 해당 객.. 2024. 4. 9.