| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 콘크리트클래스
- super
- 객체형변환
- Polymorphism
- 생성자
- hashCode
- overload
- 추상클래스
- class
- start()
- object
- arguments
- run()
- constantnumber
- ALTER
- Vector
- methodArea
- fuction
- Hashtable
- eclipse
- MSA
- string
- override
- reference
- Eureka
- garbagecollection
- hamobee
- concreteclass
- value
- abstractclass
- Today
- Total
목록JAVA (35)
뇌운동일지
학부 때 공부를 게을리 한 전공생으로서, main method의 return type 이 왜 void 인지에 대해 생각해본 적이 없다. 그에 대한 좋은 자료가 있어서 공부를 해보기로 했다. 참고자료 www.journaldev.com/12552/public-static-void-main-string-args-java-main-method
원하는 것 1. 파라미터로 shell command 받아오기 2. 리턴값으로 command 결과 반환 3. 실행 경로 지정 4. 잘못된 shell command 입력 시, 에러메시지를 리턴해줄 것 예제1) www.hanumoka.net/2020/07/01/java-20200701-java-shell-command/ Runtime 클래스와 ProcessBuilder 를 쓰는 방법 두가지가 있다. ProcessBuilder 사용을 선택. ( 이 예제에서 Consumer 쓰는 것을 명확히 이해하지 못함. ) -> 이 방법에서 입력을 인자값으로 받아오고, 출력을 return 값으로 반환하도록 처리하고자 했다. 그래서 아래의 내용을 찾아보았다. BufferedReader to String stackoverflow..
public class MySQLUserDAO implements UserDAO { private DataSource dataSource = null;// ⓐ public void setDataSource(DataSource dataSource){// ⓑ this.dataSource = dataSource ; // ⓐ = ⓑ } } 이렇다
ActionListener WindowListener // 창열릴때, 닫힐때, 커질때, 활성화, 비활성화
java.sql.* DB와 연동하기 위해서는 3가지 클래스가 필요하다. Connection con : 연동 정보를 담는다. ( DB서버 ) Statement stmt : 쿼리 객체, SQL 작성 -> 실행 (DB가 결과를 반환하게 된다. ) // Connection과 Statement 는 insert, update, delete 에서 필수 => executeUpdate(SQL) : 반환형이 int, 실행 후 반환값은 입력 행의 갯수 (1) 몇 개의 행 입력, 삭제, 수정 되었는지 확인 ResultSet rs : sql의 결과 처리 // Connection, Statement, ResultSet이 select문에서는 3가지 모두 필수 => executeQuery(SQL) : 반환형이 ResultSet형 C..