
안녕하세요 Shiny Ocean입니다. 자바 언어의 첫번째 포스팅은 기본적인 코드의 구성과 입출력함수, 반복문, 조건문등을 간략하게 소개 해드리고 helloword를 출력하는 프로그램을 작성해 보겠습니다. 먼저 자바의 코드구성입니다. C언의경우 헤더파일을 선언하고 메인 함수를 선언하는 순서로 코딩을 시작했던것 같습니다. 아마 대부분의 코드가 #include int main(void){ ... return 0; } 이렇게 작성하고 시작했던것 같습니다. 하지만 자바프로그래밍에선 필수적으로 필요한 것이 클래스입니다. 클래스를 선언하고 메인메소드를 클래스의 내부에 선언하는 방식으로 많은 코딩이 진행됩니다. 거두절미하고 Hello word를 출력하는 코드를 작성해보겠습니다. public class ClassNam..

안녕하세요 Shiny Ocean입니다. 이번 카테고리에서 다룰 내용은 Java언어 입니다. Introduction) C와 마찬가지로 개발자를 꿈꾸는 프로그래머라면 누구나 도전해볼법한 언어 인것같습니다. 자바는 객체지향 언어로 가장 큰 특징은 플랫폼에 독립적인 언어입니다. 플랫폼에 독립적이라는 뜻은 자바로 작성 된 프로그램은 플랫폼에 맞는 JVM만 설치되어 있다면 문제 없이 동작한다는 것입니다. 예를 들어 C언어 같은경우 윈도우에서 빌드한 프로그램을 그대로 리눅스나 macOS에서 실행하려 하면 일반적으로 오류가 발생합니다. 이는 코드가 운영체제에 종속하기 때문입니다. 하지만 자바의 경우 가상머신인 JVM이 프로그램 실행의 주체가 되기때문에 오류가 발생하지 않습니다. 또한, 자바를 이용하여 안드로이드 앱 개..