Java | spring/Java Basic32 자바 기본 : 식별자/변수/클래스 규칙 식별자사람의 이름으로 구분하여 부르는 것 처럼 프로그래밍에서도 구성요소나 기능을 구별하기 위해 사용하는 것을 식별자 라고 한다. 식별자(identifier)란 자바 프로그래밍을 하는데 필요 한 구성요소를 구별하는 이름 정도라고 생각하면 쉽다. ㅇ 식별자를 정의하는 규칙- 기존 자바에 미리 정의되어 있는 것을 예약어라고 하는데, 이것은 식별자로 사용 불가능하다. - 식별자는 중간에 공백문자, %,#등과 같은 특수문자들을 사용할 수 있다. 단 $과 _는 사용가능- 일반적으로는 $, _등의 특수문자는 식별자의 첫 문자로 사용하지 않는다. 이유는 자바 내부에서 쓰는 이름 중 _나 $로 시작되는 것이 많아 충돌할 수 있기 때문이다. (참고) 예약어(Reserved Word)란?말 그대로 자바 언어 자체에서 이미 .. 2019. 1. 7. CMD창 사용법 & java 파일 실행 CMD 창에서 자바 컴파일 / 실행하기 보통은 자바 프로그램은 이클립스라는 통합 개발 환경 프로그램을 사용하여 만들고 실행한다. 하지만, 처음 배우는 사람은 명령어가 자동완성 되는 경우 제대로 이해를 하지 못하고 사용하는 경우가 많다. 그래서 처음 배울 때 전체 명령어나 자바 틀이 왜 이렇게 구성되었는지 이해 될 때 자동완성이 되는 이클립스 보다는 직접 명령어를 다 쓰면서 공부를 하는 경우도 있다. 그럴 때는 CMD 명령어 창에서 자바 파일을 컴파일하고, 실행하게 된다. [참고 : CMD] cmd는 명령 프롬프트라고 하며, 명령이라는 command 영어의 약어이다.컴퓨터에 명령을 주기 위해 CMD창을 활용한다. CMD 창이 익숙하지 않기 때문에 사용하다가 CMD의 명령어를 잘 모르겠다면 CMD창에 hel.. 2019. 1. 2. 자바 기초, 주석문 어떻게 쓰는거지? 자바를 공부하거나, 사용하다 보면 해당 코드에 설명을 쓰고 싶은 경우가 있다. 하지만, 코드 바로 옆에 설명을 쓰면 컴퓨터가 느끼기에는 프로그램 실행과 상관없이 설명하는 문구라고 알아서 분류하지 못한다. 나는 설명이라고 쓴 것도 컴퓨터는 명령어로 인식해서 컴파일 단계에서 오류 메시지를 뿌리게 된다. 1번 라인 처럼 설명을 코드 안에 쓰게 되면 아래와 같은 오류메시지가 뜬다. 컴파일 시에 문제가 발생해서 내가 원하는 a의 값을 화면에 출력해 주지 않는다. 하지만 //으로 주석문 처리를 하면 프로그램이 문제 없이 돌아간다. 내가 원하는 결과인 a의 값이 5가 화면에 출력된다. 자바를 공부하는 사람을 주석문을 나중에 다시 해당 코드를 보더라도 바로 이해가 가게 설명을 해 놓고 싶은 경우에 사용하면 좋다. 주석.. 2018. 12. 1. 자바의 기초 이해(구조, 컴파일, 실행) 자바의 기본 구조도 그냥 한번 읽어보는 수준으로 보자.분명 한국어로 적혀 있는데 이해가 안 갈 것이다. 클래스가 무엇인지 메소드가 무엇인지 아무것도 모르겠는데, 싶겠지만 그냥 그런가 보다 하면 된다. 그냥 한번 쭉 읽어 놓으면, 실제 프로그램을 만들면서 아! 할 것이다. 자바 프로그램 기본 구조1) 반드시 하나이상의 클래스로 구성된다. 2) 반드시 하나의 main메소드를 가져야 한다. ---------------------------------------------------------------class Hello{public static void main(String []args) { 실행하고자 하는 문장들; }}------------------------------------------------.. 2018. 12. 1. 프로그래밍 언어, 자바 JAVA는 무엇인가? 자바에 대해 그냥 상식 수준으로 가볍게 읽어보자. 당연히 이해가 안가는게 당연하다. 그냥 읽어 보고 추후에 자바를 다 배운 후 다시 읽어보면 쉽게 이해가 갈 것이다. 물론 나도 아직 완벽히 이해 되지 않았다! 자바의 탄생 1991년경 썬 마이크로시스템즈에서 각각의 가전제품을 제어하는 통합된 언어를 만들려고 한 프로젝트에서 나온 ''오크(Oak)'라는 새로운 언어였지만, 해당 프로젝트는 실패 하였다. 그 이후 웹(WWW)이라는 문화가 발전하자 썬 마이크로시스템즈에서 오크 언어의 공식 명칭을 자바로 바뀐 뒤 다른 컴퓨터 사이에서 호환성과 이식성이 뛰어난 언어로 발전시켰다. 그것이 지금의 자바이다. 자바는 객체 지향 프로그램밍 Object-Oriented Programming 프로그램 설계에 대한 개념이라고 .. 2018. 12. 1. 이전 1 2 3 4 다음 반응형