Switch문 - 값으로 처리될 수 있는 변수 또는 계산식 검사 - 해당하는 값의 case문 실행하고, break를 만나서 switch블럭 탈출 - 해당하는 값이 하나도 없다면 그냥 switch문을 빠져나가거나, default구문을 실행 허용가능한 타입 byte, short, char, int, String, enum String menu = "=================\n" + "1.순대국-----8000원\n" + "2.김치찌게----7000원\n" + "3.된장찌게----7500원\n" + "-----------------\n" + "번호선택 : "; System.out.print(menu); Scanner sc = new Scanner(System.in); //String choice..
ㅇ1. 운영체제의 정의 운영체제(operating system) : 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 역할 운영체제는 항상 필요한 부분만 메모리(커널 : kernel)에 올리고, 나머지는 필요할 때 메모리에 올림 ✔ 넓은 의미의 운영체제 시스템을 위한 유틸리티들 - MS윈도우에서 파일을 복사하는 프로그램 - 유틸리티들은 운영체제의 일부라 보기 힘들지만, 시스템을 위한 유틸리티로 운영체제에 함께 설치되므로 운영체제에 포함 2. 운영체제의 기능 하드웨어를 위한 역할 : 컴퓨터 시스템 내의 자원(resource)을 효율적으로 관리하는 것 사용자를 위한 역할 : 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공하는 것 핵심기능 ) 컴퓨터 시..
오라클설치 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html 여기서 Window, Linux 운영체제에 따라 다운로드 나는 윈도우를 사용해서 윈도우 다운. 설치가 한참걸림.. 모두 agree 하고, 기본적인 system암호를 설정한다. 다운되는동안, SQL Developer 도 설치한다. https://www.oracle.com/tools/downloads/sqldev-downloads.html 여기서도 맞는 운영체제로 다운로드. 압축해제 후 저장소를 지정하고, exe 실행파일을 클릭한다 여기서는 이런 화면이 한번 뜨는데, 이때 아니오를 눌러야 한다. 그리고 설치가 완료되면, Windows + ..
확장된 아스키코드 https://theasciicode.com.ar/ 여기서 확인하고 사용하기 [자료형 변환 저번주 복습] 값은 같은 자료형의 변수에만 대입할 수 있다. 같은 자료형 사이에서 연산이 가능하다. 같은 자료형간 연산 결과는 동일한 자료형이다. 연산자 표 system.out.print
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 -> ..
이클립스에서 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)에..
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월버전 (한국서버) 다운로..
kt aivle을 관두고, 본격적으로 웹개발자가 되어 취업을 해야겠다고 마음먹은 나는 먼저 학원부터 찾아봤다. 이번에는 뭔가 제대로 알고 가고싶어서 학원을 찾아보던 도중 찾게된 사실 3대 국비학원이 있다?! hrd-net에서는 그린컴퓨터, 이젠아카데미, ITBank 이런거만 보였는데 사실은 유명한 학원은... 따로있었나봄.... 1. 비트캠프 2. 쌍용교육센터 3. KH정보교육원 이렇게 유명하다고 한다. 약 3주간 발품 팔아본 후기를 간략하게 남겨본다. 1. 비트캠프(강남센터) 불친절하다는 후기를 듣고 정말 무서웠지만.. 사이트에 상담 신청을 하고 기다렸음. 생각보다 이르게 (하루 뒤) 연락이 왔고, ???????? 다른 블로그 글들과 달리 매우 친절했음! 이력서를 제출하라고 했고, 이력서를 ..