728x90
반응형

Java 11

[BACKEND]JAVA_ECLIPSE23 예외 처리

Exeception 예외처리 예외처리(exception handling) package chapter10.sec01.exam01; // 자바 프로그램에서 가장 빈번하게 발생하는 실행 예외는 java.lang.NullPointerExceptionExample 입니다. // 이것은 객체 참조가 없는 상태, 즉 null 값을 갖는 참조 변수로 객체 접근 연산자인 도트(.)를 사용했을 때 // 발생합니다. 객체가 없는 상태에서 객체를 사용하려 했기 때문에, 예외가 발생한 것입니다. // NullPointerException 활용 예시입니다. public class NullPointerExceptionExample { public static void main(String[] args) { //String dat..

[BACKEND]IF, FOR, SCANNER 복습

Practice01_Question_If_else_Average package chapter04.sec02; import java.util.Scanner; //수험생의 이름(변수명 :name), 영어점수(변수명 :eng), 면접점수(변수명:itv)를 입력받고 //이 때, 영어점수(변수명:eng)가 70이상이고, 면접점수(변수명:itv)가 70점이상이고, //평균점수(변수명:avg)가 80점 이상이면(if) 합격메시지를 화면으로 출력하고, //그렇지 않을 경우(else),불합격 메시지를 화면으로 출력하는 자바프로그램을 소스코딩하시기 바랍니다. public class Practice01_Question_If_else_Average { public static void main(String[] args) { ..

[BACKEND]JAVA_ECLIPSE08 반복문: for문, while문, do-while문

반복문 루핑(looping) : 제어문 처음으로 다시 되돌아가 반복 실행 for문과 while문은 서로 변환이 가능하기 때문에 반복문을 작성할 때 어느 쪽을 선택해도 좋지만, for 문 for(초기화식; 조건식; 증감식){ . . . } true일 경우 중괄호 내부가 실행, 반복할 때마다 증감식이 실행된다 초기화식은 조건식과 증감식에서 사용할 루프 카운터 변수를 초기화한다. 반복 횟수를 알고 있을 때 사용 반복문은 한번 작성된 실행문을 여러번 반복 실행해 주기때문에 코드를 줄여 간결하게 만들어 준다. 초기화식: for문 내부에서 사용되는 로컬변수, 조건식과 실행문, 증감식에서 사용할 변수를 초기화 하는 역할 초기화식이 필요 없을 경우에는 다음과 같이 초기화식을 생략할 수 있다. int i = 1; for..

[BACKEND]JAVA_ECLIPSE07 조건문과 반복문

제어문 : main()메서드의 시작 중괄호{에서 끝 중괄호} 까지 위에서부터 아래로 실행하는 흐름을 가지고 있다. 이러한 실행 흐름으 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것 제어문 안에 조건문, 반복문이 있다. 조건문_ if문 boolean - true, false 산출 true면 블록을 실행, false 면 블록 실행하지 않음 {} 생략 가능하나 생략하지 않고 작성하는 것을 추천. 중괄호를 작성하지 않으면 코드의 가독성이 좋지 않아 해석이 어렵고 버그 발생의 원인이 될 수 있다. if-esle 문 if문의 조건식이 true이면 if문의 블록이 실행되고 조건식이 false이면 else 블록이 실행된다. public class IfElseExample { public static void ma..

[BACKEND]JAVA_ECLIPSE05_변수와 시스템 입출력

System.out 은 시스템의 표준 출력 장치 out - 표준 출력 장치 int - 표준 입력 장치 System.out.println("출력내용"); 모니터로 변수값 출력하기 - print() 메서드 println() 메서드의 괄호 안에 리터럴을 넣으면 리터럴이 그대로 출력되고 변수를 넣으면 변수에 저장된 값이 출력된다. System : 시스템이 가지고 있는 out : 출력장치로 println(리터럴 또는 변수); : 괄호 안의 내용을 출력하고 행을 바꿔라 printf() 메소드 print 는 줄바꿈 안됨 println 은 줄바꿈이 됨 printf : 문자열 안에 변수값을 넣을 수 있음 package chapter02.sec04.exam01; public class PrintfExample { publ..

[BACKEND]JAVA_ 변수와 자료형

중요) calc 프로그래머용 Byte 선택 Hex Dec Oct Bin 변환 확인 1. int a = 10, b = 7, c = 10, d = 7; int e = a & b; int f = c | d; int g = e ^ f; // int g = e XOR f int h = ~g; 1) e = 2 2) f = 15 3) g = 13 4) h = -14 2. ← : 입력 숫자 지우기, CE : 마지막 입력값 삭제, C : 전체 계산식 삭제 3. HEX = 16진수, DEC = 10진수, OCT = 8진수, BIN = 2진수, Or = | 논리합 연산, And = & 논리곱 연산, Not = ~ 부정 연산, Xor = 배타적 논리합 연산, ROL = Rotate Left(왼쪽으로 쉬프트 연산), ROR =..

[BACKEND]ECLIPSE_01

이클립스 단축키 1. F2 = 패키지/클래스명 바꾸기(rename) 2. F3 = 자바 API 클래스 및 함수는 class source 연결 필요(클래스 및 함수 정의로 이동) 3. F4 = 클래스 정의 확인(상속 관계 포함) 4. Ctrl + Shift + O = 자동 임포트 5. Ctrl + / = 한줄 주석 설정 및 해제 6. Ctrl + Shift + / , Ctrl + Shift + \ = 블록 주석 설정 및 해제 7. (클래스명 선택 후) Ctrl + T = 상속 관계 표현(한 번 더 Ctrl + T 입력 시 상위 슈퍼 타입 확인) 8. Ctrl + Shift + F = 자동 정렬 9. Alt + Shift + Y = 자동줄바꿈 (Eclipse에서 기본 자동줄바꿈은 꺼져 있음) 10. Alt ..

JAVA 설치 / 아파치 톰캣

JAVA8 JAVA 설치 자바 설치완료 후 컴퓨터에 설치되었는 지 확인하기 CMD > java -version 아래 처럼 뜨면 설치 완료됨 windows + r > sysdm.cpl: 시스템 속성 실행 > 고급 > 환경변수 > 새로만들기 > windows + R > CMD java -version [엔터] javac-version[엔터] 자바 설치 완료! 아파치 톰캣 아파치 톰캣은 웹 서버와 연동하여 실행 할 수 있는 자바 환경을 제공해서 JSP(java server page)와 자바 servlet이 실행할 수 있는 환경을 만들어주고있다. 아파치톰캣은 자바를 먼저 깔고 설치해야함 설치 후에 하단메뉴표시줄에 오른쪽 configure 클릭 stop 선택 Java, Apache Tomcat 환경 변수 설정 자..

[JAVA]변수와 주석

변수 main 단축키로 자동으로 명령어 생성 변수: 어떤 데이터를 저장하는 공간 예를들어 배송문자에 고객의 이름에 따라 매번 다른 이름을 적을 수가 없는데 고객의 이름을 변수로 지정하여 메세지를 발송할 수 있다. name이라는 문자열이 변수가 선언됨 조코딩이라는 이름을 변수에 대입해준다. 문자열과 문자열을 더해보자 실행하기 변수를 선언하는 동시에 초기화할 수도 있다. 15시라는 값이 있는데 문자열보다는 정수가 더 어울린다. 15시를 정수형 변수로 만들어보자 숫자는 따옴표가 필요없다 + hour + 변수 넣기 실수값도 변수를 지정해보자 double : 평균점수를 쓰기위함, 정밀한 값을 데이터를 표현하기 적합 char : chareactor , 한글자만 표현할 때, 한 글자는 외따옴표 사용 변수는 언제든지 ..

[JAVA]JAVA 자료형

0. JAVA 활용 -웹 애플리케이션 : 스프링 프레임워크 -모바일 앱 개발 : 안드로이드 -데스크 앱: JAVAFX. Swing 1. Hello World 실행: ctrl+R(MAC)/ shift+F10(WINDOW) main(){} system.out.println("") println: print line의 줄임말, 괄호안에 있는 문장을 한줄을 출력해 달라. main 메서드 단축키 : psvm + enter 자동으로 메인 명령어를 만들어준다. main 이라고 쳐도 메인 메서드가 자동으로 출력된다. sout 단축명령어를 치면 system.out.prinln()명령어가 자동으로 생성된다. 괄호안에 helloworld 문장을 넣고 ctrl+r 실행을 해주면 실행창에 hello world 가 출력된다. 2..

728x90
반응형