본문 바로가기

반응형

Programming/Java

(34)
아파치 톰캣 태크라이브러리Taglibs 다운로드 아파치 톰캣 태크라이브러리Taglibs 다운로드 jsp 파일에서 릿 형식 코드를 태그 형태로 바꾸어주는 것이다. https://tomcat.apache.org/download-taglibs.cgi Apache Tomcat® - Apache Taglibs Downloads Welcome to the Apache Taglibs download page. This page provides download links for obtaining the latest version of the Apache Standard Taglib, as well as links to the archives of older releases. You must verify the integrity of the downloaded fil..
자바 프로젝트 DB연결하기 index.jsp list write Index Page write.jsp HOME list This is writing Page Writing done list.jsp >>>> DBCP disconnected!"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } @Override public void contextInitialized(ServletContextEvent sce) { // TODO Auto-generated method stub Context initContext; try { initContext = new InitialContext(); Context envContext = (C..
java security manager web-inf 파일 보안이 되는 이유 Anil Sharma wrote:Hi, Thanks for your valuable suggestions. I know that we can't access resources inside the WEB-INF by directly using URL to protect them. I think the way which I put my question is not correct. I should ask like �what things (factors) are responsible to prevent the access of resources inside WEB-INF in the web application?� Is there any mapping defined in the server for that or..
클래스 변수, 인스턴스 변수, 지역 변수 public class test { int a; // 인스턴스 변수 static int b; // 클래스 변수 void method() { int c; // 지역 변수 } } 변수의 종류 선언위치 생성시기(메모리 할당시기) 클래스 변수 클래스 영역 클래스가 메모리에 올라갈 때 인스턴스 변수 인스턴스가 생성될 때 지역 변수 클래스 이외의 영역(메서드, 생성자, 초기화 블럭) 변수 선언문이 수행되었을 때 인스턴스 변수 인스턴스 변수는 인스턴스마다 다른 값을 가져야 할 때, 인스턴스 변수로 선언한다. 클래스 변수 클래스 변수는 인스턴스 변수에 static만 앞에 붙혀주면 되는데, 모든 인스턴스가 공통된 값을 공유하게 되는 개념이다. 클래스가 로딩될 때 생성되기 때문에 메모리에는 한 번만 올라간다. 그래서 st..
객체지향 프로그래밍의 현실세계 예시 (클래스, 객체, 캡슐화, 추상화, 상속, 다형성) Class (속성과 기능)와 Object 클래스는 형태, 넓이, 높이와 같은 속성과 온오프 스위치, 볼륨스위치, 채널버튼 등이다. 객체와 클래스의 다른 점은, 객체는 클래스의 직접적인 instance이다. TV의 속성과 기능을 가진 다양한 종류의 TV를 만드는 것은 객체가 된다. 이를 생성자를 통해 만들 수 있다. 캡슐화 (Encapsulation) 과 추상화 캡슐화는 TV의 뒷면과 같이 커버를 씌우는 것과 같다. 기계를 보호하고, 잘못 동작하는 것을 방지하기 위함이다. 추상화는 캡슐화의 기능적 측면을 의미하는 것으로 이해할 수 있다. 사람들이 동작을 하도록 하는 interface만을 확인하고 원하는 기능을 수행하도록 하지만, 그 안의 실제 기능이 어떻게 돌아가는 지는 알 수 없도록 하는 것이다. 상속 ..
자바 상속 오버라이드 override annotation package inheritance; class Bank { // 본사권한 long account; double rate = 2.5; void calc() { double interest= (int)Math.ceil(account*rate/100); // 올림 매스 함수 System.out.println("이자입금: " + interest); account += interest; System.out.println("현재잔액: " + account); } public Bank(int account) { this.account = account; } } // private Bank 가산금리 class PB extends Bank { // 자식클라스에서 override가능 // 알림의 역할임 가독성. @Ove..
자바 상속 개념 extends package inheritance; public class People { String name; int age; public People() { } public People(String name, int age) { this.name=name; this.age=age; } } package inheritance; public class Student extends People { int stdNo; public Student() { super(); // 생략의 형태로 존재 } } package inheritance; public class Emp extends People{ int empNo; } package inheritance; public class Student extends People {..
Enum and Classs difference in Java Difference between Enums and Classes The only difference is that enum constants are public , static and final (unchangeable - cannot be overridden). An enum cannot be used to create objects, and it cannot extend other classes (but it can implement interfaces).

반응형