IT story

Java 패키지 com 및 org

hot-time 2020. 7. 24. 07:34
반응형

Java 패키지 com 및 org


패키지 orgcomJava 의 의미는 무엇입니까 ?


Sun 에 따르면 패키지 이름은 도메인 이름의 역수에 따라 네임 스페이스를 지정한 다음 적합한 것으로 표시됩니다. 대부분의 회사 또는 조직에는 .com, 또는 .org도메인 이름이 있으므로 대부분의 패키지는 com.또는로 시작 org.합니다. Sun 코드 규약 에서 인용하려면 :

고유 한 패키지 이름의 접두사는 항상 소문자 ASCII 문자로 작성되며 현재 com, edu, gov, mil, net, org 또는 영어 2 문자 코드 중 하나 인 최상위 도메인 이름 중 하나 여야합니다. ISO 표준 3166, 1981에 명시된 국가 식별

패키지 이름의 후속 구성 요소는 조직 자체의 내부 명명 규칙에 따라 다릅니다. 이러한 규칙은 특정 디렉토리 이름 구성 요소를 부서, 부서, 프로젝트, 기계 또는 로그인 이름으로 지정할 수 있습니다.

그리고 그들이 제공하는 예를 통해 회사 DNS 이름을 사용해야한다는 것을 분명히 알 수 있습니다.

com.sun.eng

com.apple.quicktime.v2

edu.cmu.cs.bovik.cheese

당신은 또한 볼 edu.net.밖으로 패키지 야생에서 그들이 덜 일반적인 있지만,뿐만 아니라.


패키지 이름을 역 인터넷 도메인 이름으로 볼 수도 있습니다 (실제에서는 사실임 ). 예를 들어 http://commons.apache.orgorg.apache.commons 와 관련이 있습니다. (상업)(조직) 여기에 실제로 최상위 도메인 이름.comorg

패키지 이름은 일반적으로 직면 한 코드의 제조업체 / 공급 업체를 식별하기위한 것입니다.


일반적 com으로 회사는 패키지 이름을 지정할 때 com회사 이름을 사용합니다. 예를 들어 com.sunJVM에 패키지가 있습니다.

org패키지 접두어는 주로 등 아파치, W3C와 같은 비영리 단체 또는 오픈 소스 코드에 사용됩니다


패키지 이름 지정에 대해서는 Oracle Doc참조하십시오.

클래스 / 인터페이스 / 주석 / 기타 표준 명명에 대한 명명 규칙참조하십시오.

패키지 이름 및 클래스 표준 구문 :
<도메인 역>. <프로젝트 이름>. <컨트롤러 / dao / service / handlers 등>. <클래스>

예 1 : (여기에서 도메인 :- "stackoverflow.com", 프로젝트 :- "Test")
com.stackoverfllow.test.handler.TestHandler

example2 : (여기에서 도메인 :- "www.google.co.in", 프로젝트 :- "My Proj")
in.co.google.myproj.controller.MainController

그러나 java. *, javax. *, sun. * 등과 같은 예약 된 도메인의 경우 oracle 커뮤니티의 허가 를 받아야합니다.

참고 URL : https://stackoverflow.com/questions/2125293/java-packages-com-and-org

반응형