java(32)
-
변수/ 인스턴스 변수/ 클래스 변수/ 지역 변수 차이/ 차이
(퍼온 글) 출처는 아래에 선언 위치에 따른 변수의 종류 자바에서의 변수는 클래스 변수, 인스턴스 변수, 지역 변수가 있습니다. 변수의 종류를 결정짓는 것은 '변수가 선언된 위치' 입니다. 다음의 코드를 보면서 말씀드리겠습니다. 코드를 보시면서 어디가 클래스의 영역이고, 어디가 메서드 영역인지 구분하시길 바랍니다. public class test { int iv; // 인스턴스 변수 static int cv; // 클래스 변수 void method() { int lv; // 지역 변수 } } 위의 그림에는 모두 3개의 int 형 변수가 선언되어 있는데, iv와 cv는 클래스 내부에 선언되어 있으므로 멤버 변수입니다. 그 중 cv는 static으로 선언되었으니 클래스 변수이고, iv는 인스턴스 변수입니다...
2022.04.06 -
JDBC 게시판 만들기 글 목록에 안뜰 때/ 웹페이지 - SQL 디벨로퍼(developer) 데이터 넣기
게시판을 만들어 글을 써서 등록하고픈데 안될때 - 먼저 확인해야 할 사항 SQL디벨로퍼(developer)에 시퀀스와 트리거를 삽입했는지 체크체크! 시퀀스 -이클립스에 sql 파일을 작성 ->sql developer에서 적용 -예를 들어 게시판에서 글을 쓰면 순차적으로 글번호 값이 증가 -그래서 중복되지 않는 유일한 값으로 사용가능 -테이블과는 독립적인 구조. 테이블 형태에 가까움 트리거 -DB를 사용하다 보면 갑자기 데이터 테이블을 insert, update, delete 등을 해야하는 작업이 이루어짐 -그럴 때 같은 내용을 가진 다른 테이블이나, 데이터가 자동적으로 변경되게 -적용하게 하는 방법 이클립스 시퀀스, 트리거 파일 1번 ->2번 순서로 DB에 삽입(sql developer)
2022.03.04 -
이클립스(eclipse) import javax.servlet 오류 / 빨간줄 / 해결
사족 생략하고 본론으로 고고 import javax.sesrvlet 에 빨간줄이 뜬다 . 그것과 관련된 HttpServlet 등에도 시뻘건 빨간줄의 공포.... 정확히 하면 java 파일이라 java 카테고리에 넣어야 할 것 같은데 JSP 공부하다 생긴 일이므로 JSP로 카테고리함 결론부터 말하자면 서버를 PATH에 잘 넣어줘야 하는 문제 빨간줄뜨는 파일의 맨 상단 폴더 우클릭 -> properties 역시나 없다. 톰캣 Add Library -> Server Runtime -> apache tomcat 9.0 ->finish 잘들어갔는지 확인! 빨간줄 공포 해결
2022.03.01 -
자바 빈즈(Java Beans) 작성 규칙/ 작성할 때/ 작성 조건
자바빈즈를 작성할 때 규칙 자바 클래스는 java.io.Serializable 인터페이스를 구현해야 함 인수가 없는 기본 생성자가 있어야 함 모든 멤버 변수인 프로퍼티는 private 접근 지정자로 설정해야 함 모든 멤버 변수인 프로퍼티는 getter/setter( ) 메소드가 존재해야 getter( ) 메소드는 멤버 변수에 저장된 값을 가져올 수 있는 메소드이고 setter( ) 메소드는 멤버 변수에 값을 저 장할 수 있는 메소드임
2022.02.08 -
이클립스로 다이나믹 웹 프로젝트 빨간줄 오류, 안될 때
ㅏㅏㅏㅏㅏ EE모드로 혹시나 다이나믹 웹 프로젝트를 진행한다면 빨간줄의 저주에 갇힐지 모른다.
2022.02.07 -
자바빈즈 (Java Beans)의 패키지 인식이 안될때, 자바 빈즈 빨간 줄 오류
JSP 자바 빈즈 JSP 표준 액션 태크로 접근할 수 있는 자바 클래스 값을 가지는 속성(멤버변수)와 값을 설정하는 메소드(setter), 값을 추출하는 메소드 (getter)로 구성 id 속성과 scope 속성을 바탕으로 자바 빈즈의 객체를 검색 객체가 발견되지 않으면 빈 객체를 설정 예시 코드를 보면 1. id 속성이 date인 변수 2. 그 속성을 class인 java.util.Date가 제공 3. 최종적으로 변수 date 출력 기본적으로 자바에서 제공해주는 util 이라면 java.util로 class를 지정하면 되지만 만약, 사용자가 만든 자바파일이면 클래스 경로와 이름과 같은 java 패키지에 java 파일을 생성해줘야 한다. 나와 달리 유식한 개발자 분들은 이를 두고 JSP 페이지에서 자바빈..
2022.02.07