목록전체 글 (352)
개발자입니다
220214 명령어 응용(분기/제어문) -조건분기 : if / if~else / if~else if~else if(논리 연산식){ 명령1; 명령2; 명령3; } 명령4 If() { // 명령이 1줄일 경우 {, } 생략 가능하나 생략하지 말 것 명령; } -라벨분기 : switch : 라벨로 사용 가능한 데이터 : 정수, 문자, 문자열 데이터의 상수만 가능 Int label = 2; switch(label){ case 1: 명령1; break; case 2: 명령2; break; case 3: 명령3; break; default : 명령123; } 명령4; -반복분기 : while/for while(논리 연산식){ 명령1; 명령2; 명령3; } 명령4; -분기명령어 : break..
220211 데이터 가공 명령어(연산자) - 산술연산자 : 연산에 참여하는 모든 데이터는 4byte 이상이어야 한다(자동 형변환 일어남) : 서로 다른 타입의 데이터가 연산에 참여할 때는 더 큰 데이터 타입으로 자동 형변환된다 : +, -, *, /, % - 관계연산자 : 대소관계 : , = : 등치관계 : ==, != - 대입연산자 : = : +=(복합대입연산자) : 연산에 참여하는 변수에 연산 결과를 저장할 때, 연산 횟수를 줄여서 동일한 결과를 연산. 실제 연산 속도도 빨라짐 - 논리연산자 : 논리데이터를 연산해 주는 연산자 : AND(곱하기) : OR (더하기) : NOT(부정) : Numeric data와 Logical data는 서로 형변환 할 수 없다. : 가질 수 있는 값 : true, f..
220210 String greet = new String("Hello"); 메모리 구조 참조형 변수(이름의 데이터)간 연산을 할 수 없다 String java = new String("재미있는 자바"); ↓생략가능. JVM이 알아서 new String() 씌워줌 String java = "재미있는 자바"; literal 상수, symbolic 상수 final double pi; // 수정할 수 없는 상수(symbolic 상수) ------------------------입력과 출력-------------------------------- 데이터 입출력 기능 - 출력기능 : System.out - print() : 사용자 데이터 출력 - println() : 사용자 데이터 출력 후 ..
-----------교육내용 1~2주--------------- 데이터 타입 - 숫자 : 정수(int) : 소숫점을 갖지 않는 숫자 데이터. int 절반은 short : 실수(double) : 소숫점을 갖는 숫자 데이터. double 절반은 float - 문자(char) : unicode 문자 데이터 - 문자열 : 2문자 이상 문자 집합 - 논리(boolean) : 상태 데이터 데이터 입출력 기능 - 출력기능 - 입력기능 데이터 가공 명령어(연산자) -----------------3~4주-------------------- 명령어 응용 데이터 타입 응용 - 하드디스크 -> 메모리 -> CPU 로 정보 전달. 하드디스크 -> CPU로 바로 가는것은 불가 - 메모리에서 사용자가 절대 접근하면 안되는 ..
220208 우상단 Open Perspective : Local Project Java EE : Enterprise (협업) Windows > Show view > Console : 도스창 >Project Explorer > Package Explorer - 글꼴 수정 Window > Preference > General > Editors > Text Editors 코드 작성 후 저장시 .class 파일 생성 ctrl + F11 누르면 컴파일러가 class 파일을 사용자 언어로 변경 - 프로그램 작성 형식/규칙 하나의 소스 파일에는 여러 개의 클래스(객체)가 올 수 있다. 소스 파일에 있는 클래스 중 한 개만 public 제어자를 사용할 수 있다. 클래스내 데이터 : 멤버 public : 접근..
220207 1,2주 프로그래밍 랭귀지로써 자바 - 어렵지만 중요 3,4주 자바로 프로그래밍 응용 Java -> JSP -> Spring 하루라도 결석하면 따라가기 힘듦. 옆사람에게 필기 빌려서 정리하세요 -프로그래밍 공부 방법 분석이 왕도 코딩도 예술, 창작임. 문법 외워서 되지 않음 코드 외우면 오히려 해가 됨 프로젝트 잘했다고 생각해서 저장했으나 한번도 본적이 없음 내가 소스를 가지고 있으면 과거에 기대하게됨. 과감히 버려야 함 동일한 결과를 얻기 위해 강사의 방법과 다른 방법을 가져가야함 ㄴ 동일한 과정으로 다른 결과를 낼 수 있어야 함 복습은 외우는게 아니라 진행했던 코드를 하나하나 분석해야함 ㄴ 내가 이런 심벌을 전달했을때 컴퓨터가 어떻게 동작할까? -> 나만의 심벌 사용해본다 분석..