개발을 하다보면 해당 맵에 KEY 값이나 VALUE 값이 필요할 때가 있습니다

그때를 위해서 약간의 도움을 드리고자 예제를 적어보겠습니다.

// 아래는 KEY 값이 있는지 확인 하는 것 입니다. 

// one 이라는 Key 값이 있으므로 ->true / seven 이라는 키 값은 없으므로 false 가 나오는 것을 확인 할 수 있습니다

 

// 아래는 VALUE 값이 있는지를 확인 하는 것 입니다.

// 3 이라는 Value 가 있으므로 -> true/ 4 라는 Value 는 없으므로 flase 가 나올 수 있겠네요!

개발하시면서 필요하실때 참고 하세요~!

'Java' 카테고리의 다른 글

변수  (0) 2018.09.11
Java 실행 구조  (0) 2018.09.10
10. 열번째 개발 공부  (0) 2018.03.28
9. 아홉번째 개발 공부  (0) 2018.03.28
8. 여덞번째 개발공부  (0) 2018.03.28

변수 


변수란 ?

- 데이터를 임시로 담아둘수 있는 메모리 공간


int i = 10;

int j = 20;


위와 같이 사용할 수 있다.



int  i = 10 ; 

위의 문법을 풀이 해 보겠다 

int  

 자료형이고 정수형을 선언할때 쓰인다.


변수값을 담을 변수명이다.


=

대입 연산자  or 할당 연산자 이다.

수학에서와 달리 오른쪽에 있는 데이터를 왼쪽으로 이동하려할때 사용한다.


10

i 의 변수 에다가 10으로 초기화 를 했다.


;

선언문이 종료 되었을때 ;(세미콜론)을 붙혀줘 작업이 끝났다는것을 컴퓨터에게 알려준다.


변수를 초기화를 하는 방법에는 두가지가 있다 .


1. 첫번째로는 변수를 선언 후 초기화를 한다.

ex)

int i ;

i = 10

System.out.println("변수 선언 후 초기화");




2. 두번째로 선언과 초기화를 동시에 해주는 방법이 있다.

int i = 10;

System.out.println("선언과 초기화를 동시에");


-변수에 저장된 데이터는 언제든지 변경할 수 있다.


ex)

int i = 10;

i=20;

System.out.println(" i : "+ i);

출력 =  i :  20


i=30;

System.out.println(" i : "+ i);

출력 = i : 30

i=40;

System.out.println(" i : "+ i);

출력 = i : 40






'Java' 카테고리의 다른 글

맵 Key,Value 값 확인하기  (0) 2021.01.04
Java 실행 구조  (0) 2018.09.10
10. 열번째 개발 공부  (0) 2018.03.28
9. 아홉번째 개발 공부  (0) 2018.03.28
8. 여덞번째 개발공부  (0) 2018.03.28

1. 환경변수 

환경변수를 설정하는 이유

-javac.exe, java.ext 를 다른 디렉토리에서도 실행 할 수 있도록 하기 위해 환경변수(path)에 bin 경로를 등록한다.

-java.exe  = java 구동 명령어

-javac.exe = 컴파일러


1. 제어판 ->시스템 및 보안 -> 시스템 에서  고급 시스템 설정을 들어갑니다.



2.환경변수를 클릭 합니다.

a1575에 대한 사용자 변수(U) 라는 곳은 이 컴퓨터에서 사용자에 따라  사용 할 수 있는것들을 구분지어놓은것 입니다.

그리고 밑에 시스템 변수(S) 라는 부분은 모든 컴퓨터의 모든 사용자들이 사용 할 수 있는 것입니다.


3.시스템 변수에서 새로 만들기를 클릭합니다.

그리고 저는 지금 되어있지만  변수 이름에다가 JAVA_HOME 을 입력 한 후 

변수 값에다가 jdk 의 경로를 입력 합니다.

4. 변수 입력이 끝났으면 확인 버튼을 누른 후  시스템 변수에서 path 를 찾습니다.

path 를 편집하기를 클릭 후 새로만들기를 하여 이전에 있던 경로에  세미콜론(;) 을 붙혀줍니다.

그리고 그 뒤에  java bin 까지의 경로를 입력 해 줍니다.

아래와 같이 되었다면 모두 확인버튼을 누르고  윈도우+R 버튼이나 cmd 를 검색합니다.

5.그럼 이러한 화면이 나오게 되는데

이곳에다가 java -version 을 입력합니다.


6.아래와 같이 나오면 성공입니다.

7. 그리고 마지막으로 javac를 입력 해줍니다.

아래와 같은 화면이 나온다면 환경변수 설정이 완료 되었습니다.

만약 javac/java -version 둘중 하나라도 나오지 않는다면 과정을 다시 따라해보세요.




1. java 소스 작성--> 프로그램 실행까지의 순서

1. java 소스 (hello.java)  javac.exe 를 이용하여 확장자가 class 로 변경

--> java 컴파일러 (javac.exe)   -->바이트 코드 파일 (hello.class) 

--> java.exe 구동 --> 기계어 --> 실행



이클립스가 아닌 메모장 장을 이용해서 java 프로그램을 실행 시킨다.

1.메모장에 기본 java 구조를 입력한다. 


2.그리고 파일을 저장 한 후

cmd 창을 실행시켜  아래와 같이 cd (파일을 저장 한 경로를 입력 해 준다.)

그리고 dir 명령어를 실행한다.


3.그런 후에 javac.exe (파일 이름) 을 하여 컴파일을 시켜준다(그럼 javaWorld.java  파일 밑에

 javaWorld.class 파일이 생겼을 겁니다.)

4. java (파일이름) 을 실행하게 되면 메모장에 적어놓았던 

helloWorld 가 실행 될 것입니다.


여기까지가 이클립스를 사용하지 않고 java 파일을 실행하는 방법입니다.



가비지 컬렉터(Gabage Collector)

프로그램 실행에 필요한 메모리를 Gabage Collector 가 자동으로 관리합니다.

C계열 프로그램

- 개발자가 직접 메모리 관리를 해야합니다.

-만약 메모리 관리를 잘못할 경우 메모리 누수가 발생하고 타 프로그램 동작이 멈출 수 있습니다.


JAVA 프로그램

- 개발자가 메모리에 접근할 수 없습니다.

- 따라서 개발자는 메모리를 관리 할 수 없고, 가비지 컬렉터가 불필요한 메모리를 회수해서 메모리 최적화를 합니다.





'Java' 카테고리의 다른 글

맵 Key,Value 값 확인하기  (0) 2021.01.04
변수  (0) 2018.09.11
10. 열번째 개발 공부  (0) 2018.03.28
9. 아홉번째 개발 공부  (0) 2018.03.28
8. 여덞번째 개발공부  (0) 2018.03.28

+ Recent posts