자바

반응형
Backend/JAVA

[kh정보교육원 6일차] 랜덤함수/메소드와 매개변수, 매개인자/If문(조건문)

랜덤함수 랜덤함수를 만드는 두가지 방법 1. java.util.Random 2. java.lang.Math.random ​ 1. java.util.Random import java.util.Random; Random rnd=new Random(); int n=rnd.nextInt();//int범위에서 난수 리턴 System.out.println(n); long lnum = rnd.nextLong(); System.out.println(lnum); //범위중의 난수 가져오기 //nextInt(경우의수) + 최소값 int i = rnd.nextInt(10);//0~9-> 1~10 System.out.println(i); //50~100 i=rnd.nextInt(51)+50; //0~50 -> 50~100 S..

Backend/JAVA

[kh정보교육원 5일차] 확장된아스키코드 / 자바 연산자 / 연산자 순위

확장된 아스키코드 https://theasciicode.com.ar/ 여기서 확인하고 사용하기 ​ [자료형 변환 저번주 복습] 값은 같은 자료형의 변수에만 대입할 수 있다. 같은 자료형 사이에서 연산이 가능하다. 같은 자료형간 연산 결과는 동일한 자료형이다. ​ ​ 연산자 표 ​ system.out.print

Backend/JAVA

[kh정보교육원 4일차]Casting(형변환)/Printf(포맷문자열)/java.util.Scanner(입력받기)/String(참조형)

Casting 컴퓨터 작동원리 1. 값(literal)은 같은 자료형의 변수에만 대입할 수 있다. 2. 같은 자료형 사이에서 연산이 가능하다. 3. 같은 자료형간 연산 결과는 동일한 자료형이다. 형변환 1. 자동(암묵적) 형변환 : 크기가 작은 타입에서 큰 타입으로 변환. long에서 float은 float과 double이 지수표현식으로 저장하기 때문. byte(1)->short(2)->int(4)->long(8)->float(4)->double(8) char(2) int i=3; double d=3.3; System.out.println(i+d); ///i가 double형으로 변환 예외상황 1. int보다 작은 자료형(byte, short, char)은 연산시에 무조건 int로 변환 2. int -> ..

Backend/JAVA

[kh정보교육원 3일차]Package/Class만들기/변수/메소드호출/자바 자료형

이클립스에서 ctrl + n을 눌러서 package, class를 작성한다. ​ 메소드 호출법 사진에서 보이는 것과 같이 메소드 호출법은 다양하다. ​ 1. 같은 클래스에서 메소드 호출하기. Foo클래스에서 메소드(test1)를 호출하기 위해서는 먼저 객체를 불러내고 바로 메소드를 호출한다. Foo foo = new Foo(); //객체 불러냄 foo.test1(); //메소드 호출 ​ 2. 다른 클래스에서 메소드 호출하기. Bar클래스에서 적힌 메소드(test2)를 호출하기 위해서는 먼저 Bar클래스 객체를 불러내고 메소드를 호출한다. Bar bar = new bar(); //객체 불러냄 bar.test2(); //메소드 호출 3. 패키지가 다른 클래스의 메소드 호출하기 아예 다른 패키지(other)에..

Backend/JAVA

[kh정보교육원 2일차] jdk11/eclipse이클립스 설치 + 기본 코드 작성

jdk 11버전 다운로드. C> ProgramFiles > Java 에 설치 자바 버전 확인 java —version 환경변수 클릭 JAVA_HOME 추가 Path 클릭 Path클릭해서 JAVA_HOME 경로 추가 고급변수설정 > 환경변수편집 하기. JAVA_HOME 등록하기완료 ​ HelloWorld.java 파일을 만들어준다. cmd 창에서 실행. syso(””) 안의 내용이 출력되는 것을 확인할 수 있다. .java 에서 .class로 바꾸는 과정 (complie) .class 에서 run 하면 JVM ​ ​ IDE사용 Integrated Development Environment (통합개발환경) ex) eclipse, intellij, vscode ​ 이클립스 2021.9월버전 (한국서버) 다운로..

반응형
유경(shin-6-0)
'자바' 태그의 글 목록 (2 Page)