728x90
반응형
SMALL

JAVA/JAVA기초 12

[JAVA입문] Intellij 설치하는 방법

📌 Intellij 설치방법 ① 아래 해당 url 로 접속한다. https://www.jetbrains.com/ko-kr/idea/download/?section=windows 최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요www.jetbrains.com ② 자신의 PC OS 에 맞게 선택한 뒤, 무료 버전인 Community Edition 을 다운로드 한다. (유료버전인 ultimate 버전과 사용하는데 기능적으로 조금 차이가 있지만, 사용하는데는 큰 지장은 없다.) ③ 설치 ① Create Desktop Shortcut : 바로가기 생성 여부 ② Update PATH variable(restart needed) : 윈도우 환경변수에 자동으로 추가 할 수 있도록 체크 ..

JAVA/JAVA기초 2023.12.05

[이것이 자바다] 2장. 변수(2)

📌 리터럴(literal) - 소스 코드 내에서 직접 입력된 값 - 종류 : 정수 리터럴, 실수 리터럴, 문자 리터럴, 문자열 리터럴, 논리 리터럴 📌 정수 리터럴 - 소수점이 없는 정수 리터럴은 10진수로 간주한다. 0, 75, -100 - 0으로 시작되는 리터럴은 8진수로 간주한다. 02, -04 - 0x 또는 0X로 시작하고 0~9 숫자나, A, B, C, D, E, F 또는 a , b, c, d, e, f, 로 구성된 리터럴은 16진수로 간주한다. 0x5, 0xA, 0xB3, 0xAC08 - 정수 리터럴을 저장할 수 있는 타입은 byte, char, short, int, long과 같이 5개가 있다. package sec01; public class LiteralExample { public st..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 2장. 변수(1)

📌 변수란? - 변수란, 하나의 값을 저장할 수 있는 메모리 공간이다. 📌 변수의 선언 타입 변수이름 ; 📌 변수 이름을 위한 명명 규칙 작성 규칙 예 첫번째 글짜는 문자이거나 '$', '_'여야 하고 숫자로 시작할 수 없다(필수) 가능 : price, Sprite, _companyName 불가능 : 1v, @sppedd, s#vale 영어 대소문자가 구분된다(필수) firstname과 firstName은 서로 다른 변수 첫문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫자를 대문자로 한다 maxSpeed, firstName, carBodyColor 문자 수(길이)의 제한은 없다 자바 예약어는 사용할 수 없다(필수) 📌 변수 값 저장 int score; // 변수 선언 score = 90; //..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 1장. 주석과 실행문

📌 주석 사용하기 - 주석 - 프로그램 실행과는 상관없이 코드에 설명을 붙인 것 - 컴파일 과정에서 주석은 무시되고 실행문만 바이트 코드로 번역 주석 기호 설명 // // 부터 라인 끝까지 주석으로 처리한다. (행 주석) /* */ /* 와 */ 사이에 있는 모든 범위를 주석으로 처리한다.(범위 주석) 📌실행문과 세미콜론(;) - 실행문 - 변수 선언, 값 저장, 메소드 호출에 해당하는 코드 - 실행문 끝에는 반드시 세미콜론(;)을 붙여 실행문의 끝을 표시한다. int x = 1; // 변수 x를 선언하고 1을 저장 int y = 2; // 변수 y를 선언하고 2를 저장 int result = x + y; // 변수 result를 선언하고 변수 x와 y를 더한 값을 저장 System.out.println..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 1장.자바 프로그램 개발 순서

📌소스 작성에서부터 실행까지 📌프로그램 소스 분석 public class Hello{ // 클래스 이름 // 클래스 블록 public static void main(String[] args) { // main = 메소드 이름 // 메소드 블록 System.out.println("Hello, welcome to the java world!"); } } 📌실습 1. 메모장을 켜서 아래와 같이 java 소스 파일을 작성한다. (저장 경로 = C:\Temp) 2. cmd(명령 프롬프트)를 실행하여 우선 경로(C:\Temp)를 변경해준다. 3. 경로 변경 후 해당 경로내부의 디렉터리를 확인해본다. (아까 메모장으로 만든 Hello.java파일이 존재한다.) 4. 컴파일러 (javac.exe)를 통해 바이트 코드 ..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 1장.자바란?

📌 자바소개 - 1995년도 썬마이크로 시스템즈에서 최초 발표한 언어이다. - 가전 제품에서 사용할 목적인 오우크(Oak)언어에서부터 시작 - 인터넷 프로그래밍 언어로 바라전하면서 자바라는 이름으로 변경 - 2010년 오라클에서 썬을 인수하여 JAVA 개발, 관리 , 배포를 주관하고 있다. 📌 자바의 특징 - 이식성이 높은 언어이다. - 객체지향 언어이다. * oop란? - 부품객체를 먼저 만들고, 이를 조합해서 전체 프로그램을 완성하는 기법 * 자바는 처음부터 OOP 개발용 언어로 설계되었다. - 캡슐화, 상속, 다형성 기능을 완벽하게 지원 - 함수적 스타일 코딩을 지원한다. - 함수적 스타일 코딩 방식인 람다식을 지원한다. - 코드를 간결하게 작성할 수 있다. - 컬렉션 요소를 필터링, 매핑, 그룹핑..

JAVA/JAVA기초 2023.01.31

[JAVA기초] while문

📌while문 - 자바에서는 반복문이 크게 while문과 for문이 있다. - while문은 반복 횟수를 알 수 없고 조건에 따라 반복할때 사용한다. - for문은 반복 횟수를 알 수 있기에 정해진 횟수만큼 반복하는 경우에 사용된다 while(조건식) { 반복할 문장 } package javaBasic; public class While2 { public static void main(String[] args) { int i = 0; // i라는 변수를 0으로 선언 while (i < 5) { // 만약 i가 5보다 작다면 System.out.println("정수 : " + i); // i의 값을 출력해라 i++; // 5보다 작을 경우 계쏙 반복하라 } } } 📌 예제 1. 구구단을 만들어 보자 pac..

JAVA/JAVA기초 2022.01.20

[JAVA기초] Switch문

📌Switch문 switch(변수){ case 값1 : 실행문; break; case 값2 : 실행문; break; default; } - switch문은 여러 개의 가능한 실행 경로 중에서 하나를 선택하는 데 사용된다. - 일치하는 case 절이 있으면 case 절의 문장들이 실행되다가 break문에 도달하면 종료된다. - break문이 없으면 선택된 case 절 안의 문장들을 실행한 다음, 계속해서 다음 case 절 문장을 실행하게 된다. - default 문은 어떤 case문과도 일치되지 않는 경우에 선택되어서 실행된다. - default문은 없어도 되지만, 미처 예상치 못한 값을 알아내기 위해 포함시킨다. int value = 3; switch(value){ case 1: System.out.pr..

JAVA/JAVA기초 2022.01.18

[JAVA기초] 형변환(Casting)

📌 형변환 · 형변환은 어떤 자료형의 값을 다른 자료형의 값으로 바꿔 주는 연산이다. · 형변환은 변환되는 값의 왼쪽에 원하는 타입을 소괄호로 둘러싸서 적어 주면 된다. // (새로운 자료형) 수식; int x; y = (double)x; // int형 변수 x가 가지는 값을 double형으로 변환하여 y에 대입하는 경우 · 형변환은 크게 세가지가 있는데, 자동형변환, 강제형변환이 존재한다. 📌자동 형변환 · 자동 형변환은 자바에 의해 자동으로 형변환이 이루어 지는 것을 말한다. · 수식에서 서로 다른 자료형이 등장할 시 자바 컴파일러는 작은 메모리 크기의 자료형을 보다 큰 메모리 크기의 자료형으로 자동적으로 변환한다. int d1 = 10; long d2 = d1; // int형인 d1이 자동으로 lo..

JAVA/JAVA기초 2021.11.03

[JAVA기초] 연산 (Operate)

📌 연산자와 피연산자 - 연산자 : 주어진 식을 계산하여 결과를 얻어내는 과정을 연산이라고 하며, 연산을 수행하는 기호를 연산자(Operator)라고 한다 (ex) +,-,*,/ - 피연산자 : 연산의 작업 대상자를 뜻한다.(operand) (ex) 변수, 상수, 수식 // x 가 3일때 수식 x2 - 3x + 4의 값을 계산하라 // 프로그램에서 계산하기 위해서는 수식을 사용한다 int x, y x = 3; y = x * x - 3 * x + 4; System.out.println(y); 📌 연산자의 종류 1. 대입연산자 - 대입연산자(=)는 왼쪽에 있는 변수에 오른쪽에 있는 수식 값을 계산해 대입함 - 왼쪽은 반드시 변수이여야 하고, 오른쪽은 어떠한 수식이라도 가능함 x = 9; // 상수 9를 변수..

JAVA/JAVA기초 2021.11.02
728x90
반응형
LIST