본문 바로가기

Java57

[Java] 자바에서 변수 사용하는 방법 (feat. 키워드, 데이터타입) 전 세계적으로도 우리나라에서도 굉장히 많은 솔루션과 프로그래밍에서 사용하는 언어 중 하나가 Java (자바) 입니다. 이번 포스팅을 시작으로 Java 언어를 사용하는 방법을 알아보도록 할 예정입니다. 이번 포스팅에서는 Java에서 변수를 사용하는 방법을 알아보도록 하겠습니다. 변수(Variable)란 무엇인가 변수는 이름 그래도 변하는 값을 담는 공간을 의미합니다. C 언어도 그렇고 Java 언어도 그렇고 변수의 사용은 비슷합니다. 임시로 사용할 값이나 지속적으로 변할 수 있는 값을 담는 공간이죠. 변수를 만들기에 앞서 자료형을 알아야 합니다. 그래야 자료형에 맞춰서 값을 넣어줄 수 가 있습니다. 자료형은 다음과 같은 종류가 있습니다. char: 문자 int: 정수 long: 정수 float: 실수 do.. 2021. 9. 13.
[Java] stream() 메소드를 이용해서 Collection 객체 가공하는 방법 Java를 사용해서 애플리케이션을 만들고, 또 웹을 만들다 보면 Java8 버전의 stream() 메서드를 많이 사용하게 됩니다. 여러 번의 반복된 작업을 굉장히 간략히 변경해서 사용하고, 또 객체들을 가공할 수 있기 때문이죠. 이번 포스팅에서는 Java8에서 등장한 stream() 메소드를 사용해서 Collection 객체들을 가공하는 방법에 대해서 알아보도록 하겠습니다. Collection 객체를 이용해서 데이터 가공 Collection 객체들 중 가장 많이 사용하는 객체는 List라 생각됩니다. 여러 가지 동일한 형태의 자료들을 모아서 관리할 수 있기 때문이죠. 우선 간단하게 프로젝트를 하나 만들어서 확인해 보도록 하겠습니다. package name : com.koonsland.stream clas.. 2021. 8. 18.
Java 언어는 C언어의 구조와 같지만 다른다! C언어와 Java언어는 구조적으로 다릅니다. 예전에는 C언어를 아주 많이 사용했습니다. 특히 사용자 중심의 고급언어이고 기계어로 바로 이식이 가능해서 여러가지 높은 호환성을 가지고 있는 것이 특징입니다. 이런 장점들을 뒤로하고 문제점도 많이 있었습니다. C언어는 포인터의 사용으로 메모리 할당 및 해제에 대해서 프로그램의 내용을 이해하기 어렵습니다. 게다가 자칫 잘못하면 함수로 나뉘어야 할 프로그램들이 모두 main 내에 쓰여져 이해하기 어려운 프로그램이 될수도 있습니다. 또한 데이터타입 검사가 미약한 점도 있습니다. 그럼 C언어와 다른 Java 언어가 더욱 인기가 높아진 점은 어떤것인지 알아보도록 하겠습니다. Java 는 어디서나 동일한 소스로 실행이 가능하다! Java 언어를 사용하기 위해서는 보통 J.. 2020. 8. 9.