데일리로그C:
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
230116
JAVA/jsp 2023. 1. 16. 12:06

id 속성 : 자바스크립트에서 사용 name : 변수명 ㄴ> 두개 동일하게 만들기 이클립스 EE --> : jsp 영역임 set : 입력 get : 출력 넘어온 값 중에 한글이 있다면 캐릭터셋 : 매칭처리함 --> request.setCharacterEncoding("utf-8"); login_ok.jsp 아이디 비밀번호 아이디: 비밀번호:

article thumbnail
230113_추상클래스, 인터페이스(jsp 시작)
JAVA/jsp 2023. 1. 13. 16:16

추상클래스(=부모클래스) --> 상속용 --> public abstract class 클래스명 { } --> new 연산자로 객체 직접 생성 불가능 ( A a = new A() ; ) --> 용도 : 1) 공통된 필드와 메소드의 이름 통일 2) 실체 클래스 작성 시간 절약 실체클래스(=자식클래스) --> 모든 필드, 메소드 물려받음 [p360~361 예제] ex06 package ex06; public abstract class Phone { // 추상클래스 //필드 String owner; // 생성자 public Phone(String owner) { this.owner = owner; } //메소드 public void turnOn() { System.out.println("전원을 켠다"); } p..

article thumbnail
230112_상속, 오버라이딩, 다형성
JAVA/jsp 2023. 1. 12. 16:42

상속 (project3에서 사용될 예정) --> 부모클래스의 수정하면 모든 자식 클래스도 수정됨 --> 자식이 부모를 선택 --> class 자식클래스 extends 부모클래스 { } [p311~313 예제] package ex01; public class CellPhone { // 부모클래스 // 필드 String model; String color; // 생성자 // 메소드 void powerOn() { System.out.println("전원을 켭니다."); } void powerOff() { System.out.println("전원을 끕니다."); } void bell() { System.out.println("벨이 울립니다."); } void sendVoice(String message) { S..

230111_멤버(필,생,메), 오버로딩, 접근제한자
JAVA/jsp 2023. 1. 11. 16:48

package ex01; import java.util.Arrays; public class Test02 { //로또연습 public static void main(String[] args) { int[] b = new int[10]; // 10개 index[0]~[9] for(int i=0; i source > Generate toString( ) 2) 생성자 : 초기화 --> 기본생성자이므로 생략 가능, 클래스이름, 리턴X, 대문자 3) 메소드 : 실행, 동작 2. 실행용 (ex) CarTest.java 2) 생성자 기본생성자 : 매개변수가 없는 생성자 (ex) Car ( ) != 함수(메소드) : 소문자로 시작하고 리턴타입 --> new 연산자 옆에 쓰임 --> 대문자로 시작함(클래스명과 동일) -..

article thumbnail
230110_참조, 배열, 객체, 필드
JAVA/jsp 2023. 1. 10. 16:47

[거래내역] package ex01; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Q07_1 { public static void main(String[] args) { boolean run = true; int balance = 0; // 잔고 Scanner sc = new Scanner(System.in); String order = ""; // 거래내역 List list = new ArrayList(); while(run) { System.out.println("--------------------"); System.out.println("1.예금 2.출금 3.거래내역 4.종료"); ..

article thumbnail
230109_삼항연산자, 조건문, 반복문,은행
JAVA/jsp 2023. 1. 9. 17:23

실수라면 double 정수라면 int double > float > int 순 char 은 문자!!!! 숫자 값 비교 == 문자열 == 비교 : 주소값 비교 문자열 equlas 비교 : 변수명.equals(" ") 연산방향 : 좌 --> 우 (예외 : 증감(++, --), 부호(+,-), 논리(!), 대입은 반대로 우 --> 좌) 증감연산자( P112) ++ x or --y --> 먼저 x와 y에 1 증가, 감소시킨 후에 다른 연산 (x or y > x+1 or y-1 > result) x++ or y-- --> 다른 연산 한 다음 1증가 또는 감소시킴 (x or y > result > x+1 or y-1) 산술연산자(P114) 1. byte, short, char 타입인 경우 : int로 변환 2. 정..

article thumbnail
230106_ JAVA(타입변환, 전역지역변수, 피라미드)
JAVA/jsp 2023. 1. 6. 12:39

oracle.com 에서 JDK 설치(8버전으로) 이클립스 설치: 자바에 최적화 되어있음 ( 이클립스 이름 변경 - Eclipse 2022-12_SE ) c드라이브에 java 폴더 생성 --> eclipse 저장경로 java 폴더로 설정 이클립스 실행 file-new-java project 생성(폴더) src 우측 클릭 --> new - package(폴더 안에 "폴더" 생성) --> new - class( 확장자 만들기) : 대문자로 시작 ㄴ> main 메소드 체크 못했다면 : main + ctrl + 스페이스바 --> 맨위 파일명 이름 앞에 * 적혀있으면 저장안되어있음을 의미 파일명 변경 : 우클릭 - refacter - rename 저장하고 run (재생버튼) 누르기 : ctrl+ F11 실행구문은..

article thumbnail
230105_함수, 팝업창, 피라미드, 계산기
JAVA/html 2023. 1. 5. 12:46

html 문서 전체 대표하는 객체 = document (DOM 트리의 루트) DOM이 제일 상위체 --> 그 아래 html, css 등등 있음 html DOM 객체 --> html 태그가 출력된 모양과 콘텐츠 제어하기 위해 사용 document.getElementById( "id명" ).style.원하는속성 = "값" ; --> 적용안된다면 다음 문제 이것은 문장이다. 칼라 변경 마우스 마우스 0105_02.html 0105_03.html 0105_04.html innerHTML 어떤 효과를 줘 볼까나? 확인 내용변경확인 .value 확인 내용변경 0105_05.html + = 계산 0105_06.html + - * / = 결과물 출력 영역 계산 0105_07.html + - * / = 결과물 출력 영역..

230104_함수(array, math, string 등), 랜덤
JAVA/html 2023. 1. 4. 18:12

function 함수명(매개변수1, 매개변수2) { --> 매개변수는 function 안에서만 사용 } return( ) : 함수를 통해 처리된 결과를 반환시켜주는 함수 [ page353.html ] 배열(Array)함수 사용 이유 : 반복문 안에서 변수처리할 때 ㄴ> 변수 --> 객체로 표현함 : index 객체명.length --> 방(객체) 개수 (변수에선 안뜸) ㄴ> for(i=0; i< 객체명.length; i++) 으로 주로 사용됨 객체 반복문 돌릴때 무조건 document.body.style.background = "red"; 문자열 추가 : .concat( ); [ string_03.html ] hip 영역(주소창가짐) stack 영역 - a 변수 : 1 2 3 4 - b 객체(b@~~~~..

profile on loading

Loading...