티스토리 뷰
요약
Java와 main의 기본 특성 :
- main()은 Java Program의 entry point로 어디에서나 실행될수있다. 어디든(any class that is part of app.) 위치할수있고.
- main()의 기능은, just start action - not actually perform it.
Generally, the main() method parses any command line arguments, does some setup or checking, and then initializes one or more objects that continue the work of the program.
main이 다른 클래스와 합쳐져야한다 vs 분리되야한다 :
의견이 나뉜다. 정답은 없음.
하지만, 분리하는경우 reusable 증가분리하는경우에 클래스이름은 아무거나 상관없지만 보통 "Main"으로.
다음과 같은 다소 일반적인 말로 글은 마무리된다.
Ultimately, the design and location of main() are completely subjective. Practice and experience will help you determine where best to put main(), depending on the requirements of your program.
'General, Java' 카테고리의 다른 글
Java) package, class/instance (0) | 2019.09.14 |
---|---|
Java) enum을 활용해 if문 없애기 (with Calculator 예제) (0) | 2019.09.14 |
Java) Thread간 실행순서 with Sleep() (0) | 2019.09.14 |
JUnit과 assert의 다양한 활용법들 (0) | 2019.09.14 |
Java) C와의 차이점, Java에서 주의할점 (0) | 2019.09.13 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- JPA
- Vo
- sort
- 해외여행
- reversing
- socket
- mysql
- brute-force
- webhacking.kr
- 리버싱
- FRAGMENT
- git
- 개발자
- javascript
- 프로그래머스
- Android Studio
- Java
- Algorithm
- bfs
- graph
- C
- 회고
- Stack
- Android
- queue
- dfs
- Data Structure
- OneToMany
- 웹해킹
- 우아한 테크코스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함