일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- arguments
- 객체형변환
- Vector
- 콘크리트클래스
- eclipse
- hashCode
- Eureka
- hamobee
- overload
- methodArea
- object
- MSA
- start()
- 추상클래스
- value
- constantnumber
- super
- run()
- string
- override
- fuction
- concreteclass
- ALTER
- 생성자
- Hashtable
- reference
- class
- garbagecollection
- Polymorphism
- 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..