본문 바로가기

java Study

(4)
[JAVA] 자바스터디 : 변수 ※ 자바공부를 시작하면서 배우는 하나하나를 부족하더라도 정리해 업데이트 해보고자 한다. 개념상 일부 오류가 있을 수도 있고, 소스코드를 봤을 때 부족하거나 좀더 좋은 형태가 있을 수 있으니 참고만 바란다. 1. 변수 선언 변수를 선언하면 자료형에 따라 일정한 메모리 공간이 할당되고, 할당된 메모리에 데이터를 저장,참조할 수 있다. 예를 들어, 정수형 자료형 int를 사용해 변수를 선언한다면 이런 식이다. (자료형 종류는 별도로 정리하겠다) int num; 풀이하면, num라는 변수를 정수형 자료형 int로 선언한다는 의미다. 그리고 변수 num을 통해 할당받은 메모리에 접근할 수 있고, 해당 메모리에 있는 값을 초기화 할 수 있다. 이렇게 선언된 변수에 초기화(값을 저장)를 하는 방법은 변수를 선언 후에..
[JAVA] 자바스터디 : 주석 ※ 자바공부를 시작하면서 배우는 하나하나를 부족하더라도 정리해 업데이트 해보고자 한다. 개념상 일부 오류가 있을 수도 있고, 소스코드를 봤을 때 부족하거나 좀더 좋은 형태가 있을 수 있으니 참고만 바란다. 어느 언어든 주석문은 필수다. 한창 해당 프로그램을 작성한다고 각 코드들이 어떤 작용을 하는지 이해하고 있더라도, 시간이 지나면 자연스레 잊어버리가 마련이다. 따라서, 다시 보게 되더라도 어떤 코드인지 반드시 남겨야 하는 주석은 유지보수에 중요한 키 포인트다. 주석은 그 어떤 내용을 입력하더라도 컴파일 할 때 컴파일 대상에서 제외되는만큼, 최대한 잘 적어두는 것이 중요하다. 자바에서의 주석은 블록(block)단위 주석과 행(line)단위 주석으로 나뉜다. 어떤 주석이냐에 따라 주석을 입력할 때 조금 다..
[JAVA] 자바스터디 : System.out.println 활용 ※ 자바공부를 시작하면서 배우는 하나하나를 부족하더라도 정리해 업데이트 해보고자 한다. 개념상 일부 오류가 있을 수도 있고, 소스코드를 봤을 때 부족하거나 좀더 좋은 형태가 있을 수 있으니 참고만 바란다. 1. System.out.print와 System.out.println의 차이는 줄바꿈을 하느냐 안하느냐이다. 예를 들어, System.out.print(7); 이라고 입력하면 7이 출력되고 커서는 그 옆에서 머물지만, System.out.println(7); 이라고 입력하면 7이 출력되고 커서는 다음줄로 내려가 있다. 2. System.out.println의 ( )괄호 안에 정수,실수,변수,문자열을 넣으면 그에 맞게 출력된다. 재밌는 것은 같은 ( ) 괄호 안에 정수와 문자열이 함께 있으면 통째로 문..
[JAVA] 자바스터디 : Hello, java / Hello, world! ※ 자바공부를 시작하면서 배우는 하나하나를 부족하더라도 정리해 업데이트 해보고자 한다. 소스코드를 봤을 때, 부족하거나 좀더 좋은 형태가 있을 수 있으니 참고만 바란다. 자바를 시작하든 C언어를 시작하든 혹은 다른 언어를 시작하든 그 스타트는 출력문을 통해 Hello, world를 화면에 띄워보는 것 같다. 그래서 System.out.println을 통해 출력해 보았다. 앞서 JDK와 JAVA path 환경변수 설정을 했기 때문에, 이를 활용하기 위해 명령프롬프트로 자바 컴파일러로 컴파일 후 자바 런처로 실행했다. class Hello { public static void main(String[] args) { System.out.println("Hello, Java!"); System.out.print..