JAVA 개발에 있어 가장 중요한 개발 환경 구축 + 00-1. JAVA개발을 위한 JDK 설치하기🔥 URL : [JAVA JDK 설치 링크] (http://jdk.java.net) ↑ 이 창이 뜨면 아무거나 클릭해준다 ↑ 필자는 JAVA 17을 사용하고 있다
지난 시간에 JDK 설치와 환경변수 설정을 해보았다.이어서 많은 사람들은 '이클립스' 말고 '인텔리제이' 쓰세요! 라고 한다. 그에 대한 건 아래쪽에서...★이클립스 다운로드 링크★ <<<<<<<<<<<<
이클립스에 대한 설정은 이번 포스팅이 마지막이다.다같이 파이팅!JRE라고 한다. 자바 런타임 환경(Java Runtime Environment)즉, 이클립스(eclipse)에서 자바를 실행하기 위한 환경을 만들어주는 것이다.우리는 이클립스(eclipse)에서 개발을 한
필자가 만든 게임의 코드 일부분이다. 코딩은 한글자 한글자가 굉장히 중요하다.,(콤마)든 ; (세미콜론)이든 () (괄호)든 심지어 띄어쓰기도 하나의 문자라서 띄어쓰기 하나만 잘못하거나 위치가 안맞거나 빠질경우 작동이 아에 안되버리는 오류가 발생할 수 있다.심지어 대문
프로그래밍은 코딩도 중요하지만 상식도 매우 중요하다.예를 들어 로또 프로그램을 만드는데 로또가 무엇인지 모른다면(코딩을 아무리 잘하더라도) 만들기 어려울 것이다.그래서 프로그래밍은 근본을 보는 학문이고 평생 해야 하는 것이다.▶ 오늘은 컴퓨터의 기초 상식에 대한 이야기
긴 설치와 설정 끝에 드디어 셋팅이 끝났다.이제부터 본격적인 JAVA 공부가 시작된다!우리는 새 프로젝트를 만들어야 한다. 이클립스 단축키 <ALT + SHIFT + N> ▶ JAVA project를 클릭한다.프로젝트 제목의 첫글자는 <대문자> 표기는 카멜
1+2 = 3x+y = 3우리는 '1+2=3' 하면 매우 쉽게 와 닿는다. 하지만!'x+y=3' 하면 은근히 어렵게 느껴지면서 생각이 많아진다.ㄴ(그냥 1자리에 x가 들어간 것 뿐이고 2자리에 y가 들어간 것뿐인데 말이다.)프로그램을 만들었는데 1+2=3 이라는 계산밖
우리는 이전에 자바(JAVA)에서 결과를 출력하는 코딩을 배웠다.바로 println과 print이다. println(); : 내용을 출력한 후 자동으로 줄바꿈 처리한다.'sysou' -> 컨트롤+스페이스<자동완성 기능>문자열을 "(더블쿼테이션)으로 감싸서 표현한다
+ 이번 시간에 신기한 걸 하나 배운다. 바로 화면으로부터 사용자에게 입력값을 받는 기능 ! 사용자로부터 화면에서 키보드로 입력 Scanner Scanner 객체생성 : 이름은 변수와 마찬가지로 만들어준다. Scanner 객체명 = new Scanner(System
드디어 5강 : 자바 안에서의 연산을 배우게 된다. 주어진 식을 계산하여 결과를 얻어내는 과정을 연산이라고 하며, 연산을 수행하는 기호를 연산자라고 한다.산술 연산자 😎 : ※ 나눗셈은 몫 구하는 식과 나머지 구하는 식이 따로 존재한다▶ 산술 변환 ( 형변환 일치 )
이번 6강은 바로 프로그래밍의 꽃⭐⭐⭐다 중요하지만 그 중요함 중에서도 중요한 제어문이다.참(true)라면 실행문장을 실행하고 거짓(false)라면 실행하지 않는다.if문에서는 비교연산자와 논리연산자를 통한 조건식을 사용한다.산술연산자를 통한 산술식은 사용할 수 없다.
자바(JAVA)는 객체지향언어이다. 메소드는 프로그래밍을 하는데 매우매우 중요하며 안정적 그리고 효율성을 증가시키는 메소드(함수)에 대해서 알아본다! 메소드(함수)란?ㄴ객체지향 프로그램에서 행동 또는 동작을 의미한다.ㄴ함수는 무조건 클래스 안에 존재하기 때문에 결국 모
자바(Java)는 클래스이다! 해도 과언이 아닌 만큼 굉장히 중요한 파트이다.오늘은 클래스의 기초를 배운다. 추후에 클래스에 대해 다시 깊이 다룰 것이다.데이터를 추상화시켜 속성과 행위를 가진 객체를 만들고 그 객체들간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법
어떤 한 프로그램이 있다. 1+1= 2 만 계산할 수 있는 프로그램이라면 아무도 사용하지 않을 것이다. 하지만 다양한 수를 계산하는 프로그램이라면 사용할 것이다.배열도 마찬가지다. 하나만 다루는 것이라면 그리 효율이 좋지 못한 프로그램이 될 것이다. 그래서 개인적으로
이제 자바(JAVA) 공부의 절반까지 왔다!여기서부터는 좀 어려울 수 있다.하지만 모두 엄\~~청나게 중요한 내용들이다.문자열 클래스는 암기해야 할 것들이 대부분이고상속은 생각해야 되는 파트이다. 그럼 다시 힘차게 시작해본다.자바는 문자열을 사용할 때 String 클래
객체지향의 꽃은 바로 재활용일 것이다. 상속은 객체지향의 재활용성을 극대화시킨 프로그래밍 기법이라고 할 수 있다. 상속(Inheritance)이란 물려준다는 의미가 있다. 어떤 객체가 있을 때 그 객체의 변수와 메소드를 다른 객체가 물려 받을 수 있는 기능을 말한다.
이전에 기초 클래스에서 배웠다. 이번 파트는 디테일이 들어가게 된다. 프로그램의 생각치 못한 오류가 났을때 처리 방법과 클래스의 다양한 사용에 대해 다뤄볼 것이다.
자바(JAVA) 후반부의 첫 파트이다.제네릭.. 컬렉션 프레임워크.. 이름이 굉장히 거창하고 멋있게 느껴진다.이런 것들이 탄생한 이유는 다 개발자들이 편하라고 나온 방식이니이것저것 많다고 불평말고 반드시 꼭 학습하여 넘어가자!제네릭(generic)이란?ㄴ데이터의 타입(
드디어 자바(JAVA) 공부에서 정식 교육의 끝이 보인다..그동안 자바(JAVA)를 사용하다보면 객체 지향 프로그래밍에서 메소드를 선언하기 위해 반드시 클래스를 정의해야 되고 다른 언어에 비해 써야 하는 식의 절차도 너무 많고따져야 하는 게 너무 많아서 복잡해보임을 느
드디어 자바(JAVA) 정식 교육의 마지막 단원 쓰레드이다.쓰레드가 정식적인 자바 공부는 마무리되지만 포스팅은 끝나지 않는다.이후는 심화 내용이 있을 경우 게속 추가해서 작성될 예정이다.쓰레드? 프로세스는 실행중인 프로그램을 의미한다.쓰레드는 프로세스 내에서 별도의 실