목록JAVA (25)
천천히 빛나는
메소드 (method) 어떤 특정 작업을 수행하기 위한 명령문의 집합 (함수와 비슷하다) 중복되는 코드를 메소드로 만들어 코드의 반복 사용을 피할 수 있다. public static void main(String[] args) { // main method } main() 메소드는 자바 프로그램을 실행 및 종료하는 기능을 지닌다 public class Application1 { public static void main(String[] args) { System.out.println("main() 시작!"); Application1 app1 = new Application1(); app1.methodA(); System.out.println("main() 종료!"); } public void method..
리터럴(literal) & 변수 리터럴: 변하지 않는 데이터(값) 변수: 값을 담을 수 있는 공간 int age = 30; final int MAX_AGE = 100; String str = "text"; 왼쪽(age)가 변수, 오른쪽(30)이 리터럴이다 RAM이라는 메모리 공간 (유한한 공간)에 변수를 할당할 때 많은 메모리를 차지않도록 담고자 하는 리터럴 크기에 맞는 절절한 타입을 지정해주어야 한다. - 리터럴 실제 코드에서 확인하기 위해서 프로젝트와 클래스를 생성하였다 (https://shine-slowly.tistory.com/12) 여기서 com.greedy.section.leteral의 경우에는 패키지이다. 패키지는 클래스의 모음집이다. 이름이 충돌하는 클래스들이 있을 수 있는데 이럴 때 패키..
1. 프로젝트 새로 만들기 코드를 직접 작성해보실 분들은 샘플 코드 추가를 없애주세요 2. 클래스 추가하기 폴더 src에서 오른쪽 마우스 클릭 하고 New, Java 클래스를 선택해주세요 3. psvm 입력 후 엔터 누르기 (main 메서드) 4. 단축어 sout 사용 또는 System.oyt.printIn("hello"); 입력하기 5. main 메서드 옆에 초록색 화살표 누르기 순서대로 진행하여 간단하게 프로젝트와 클래스 생성 후 Hello world 를 출력해보았습니다
OPEN JDK 설치 JAVA SE(Standard Edition): 일반 PC, 서버, 고사양 시스템들을 위한 표준 자바 플랫폼 오픈 JDK 다운로드 : https://github.com/ojdkbuild/ojdkbuild GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project github.com zip 파일 다운 후 원하는 파일에 압축을 풀어준다. 여..
자바와 자바스크립트의 차이를 검색하면 모두 전혀 다른 언어라는 글들이다. 여기서 그냥 둘은 다른 언어구나! 하고 넘어가기에는 두 언어 모두 '자바'라는 말이 포함되어있기에 그렇다면 도대체 왜 자바와 자바스크립트는 비슷한 이름을 가지고 있을까? 하는 의문이 들었다. 자바는 주로 서버 측 개발에 사용되는 언어이고 자바스크립트는 주로 클라이언트 측 웹 개발에 사용된다. 자바는 일반적인 프로그래밍 언어와 같다고 생각하면 되고 자바스크립트는 웹에서의 상호작용과 애니메이션을 만들기 위해 개발된 언어이다. 혹시 클라이언트 측 웹 개발을 조금이라도 해봤다면, HTML과 CSS 그리고 자바스크립트를 주로 사용하는 것을 알게 되는데 HTML에는 변수나 조건문 같은 프로그래밍의 기본 요소가 존재하지 않는다. 그래서 'Jav..