728x90

코딩공부 4

[Java] 명령프롬포트창과 이클립스의 오류해결

명령프롬포트창 오류 이클립스에서 만든 logindemo 를 명령프롬포트창 cmd 에서 실행하려고 하니 계속 JNI 오류가 떴다. A JNI error has occurred, please check your installation and try again 이런 경우는 자바의 JDK 버전이 이클립스와 맞지 않아서 생긴다고 한다. 아마 자바는 현역에서 많이 사용한다고 하는 버전으로 받고 이클립스는 최신 버전으로 다운 받아서 그런 것 같다. 이 경우 이클립스 Project >Properties >java compiler 에서Compiler compliance level 을 자바의 jdk 버전과 맞춰주면 된다. 이클립스 오류 자바의 jdk 버전을 내려서 맞추고, 이클립스에서 입력값을 넣어보니 버전 변경 전에는 ..

etc 2022.04.01

[Java]메소드의 개념 정리 및 예제 / 생활코딩입문

메소드(method) : 프로그램 안에서 동작하는 하나의 작은 프로그램 public static void main(String[]args){ -> main 메소드 return } 메소드의 정의(define) : 직접 메소드를 만드는 것 (){ } 메소드의 호출(call) : 만들어진 메소드를 실행하는 것 (); main 메소드 public static void main(String[] args) {실행되기 원하는 로직} 은 규칙, 약속(자바-개발자) 메소드의 입력값 -매개변수(paramet)와 인자(argument) public static void numbering() { int limit = 5; int i = 0; while (i < limit) { System.out.println(i); i++;..

[Java] 반복문

반복문(loop, iteration) -문법(각각의 구문은 서로 대체 가능) · while문 while(조건-> 언제까지) { 반복실행영역 } while문은 반복조건이 참이면 {반복실행영역} 무한반복, 거짓이면 반복의 종료. 콘솔에서 실행할 경우 Ctrl+C(dnls 나 Cmd+. 단축키를 이용해서 무한 반복을 중지 조건이 false인 경우에는 컴파일 조차안됨! -> 반복문이 한 번도 실행되지 않아 컴파일러가 오류 다음 반복문은 i의 값을 1씩 순차적으로 증가시키며 반복의 지속여부 결정 (변수i는 관습적으로 반복의 조건으로 사용하는 임의의변수) · for 문 ( 특정횟수만큼 반복실행하는 경우 자주사용) for(초기화; 종료조건; 반복실행){ 반복적으로 실행될 구문 } -초기화 : 반복문이 실행될 때 1회..

[Java]왕초보 상수의 데이터 타입, 형변환 생활코딩입문

[데이터의 크기] 8 bit 1 byte 1024 byte 1 kilobyte 1024 kilobyte 1 megabyte 1024 megabyte 1 gigabyte 1024 gigabyte 1 terabyte 1024 terabyte 1 petabyte 1024 petabyte 1 exabyte 1024 exabyte 1 zettabyte [데이터의 타입] ●정수형 데이터타입 메모리의크기 표현가능범위 byte 1 byte -128 ~ 127 short 2 byte -32.768 ~ 32. 767 int 4 byte -2,147,483,648~2,147,483,647 long 8 byte -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 ※ 어떤 데이터 ..

728x90