실제로 Java SE API는 Java에서 실제로 작성됩니까?Java SE API는 Java로 얼마나 많이 쓰여 있습니까?
5
A
답변
5
가장 쉬운 방법은 source code (Sun의 J2SE 웹 사이트, 6 및 7에 대한 OpenJDK 소스도 있음)을 확인하는 것입니다. 예를 들어, 정확히 은이 원시 코드로 작성되어야합니다. "소켓이나 파일 열기"는 기본이지만 다른 모든 것들은 Java로 작성됩니다 (Sun의 구현에서 어쨌든).
4
다운로드 OpenJDK을 다운로드하십시오!
대부분은 Java이지만 네이티브 코드 (그래픽 및 파일 작업을 염두에 두어야 함) 여야하는 저수준 요소가 있습니다.
0
숫자가 없지만 계산이 쉬워야합니다.
%를 계산하는 API의 총 메소드 수를 고려하려면 네이티브 키워드가 정의에있는 총 수와 1을 계산하면됩니다.
이 계산은 SUN의 오픈 소스 구현 소스 코드를 구문 분석하여 수행 할 수 있습니다.
2
Apache Harmony를 다운로드하여 알아보십시오!
Sun의 JRE 중 약 85 %가 Java로 작성되었습니다. 실제로 네이티브 코드로 작성해야하는 것은 거의 없습니다. IBM의 Jikes RVM (이전 Jalapeño)과 Sun의 Maxine은 Java로 작성된 JVM입니다. Sun의 JRE에있는 대부분의 원시 코드는 기존의 이유로 기본입니다. 편리한 곳이기도합니다. 매우 적은 양은 네이티브 (부분적으로 빠르기 때문에)입니다.
관련 문제
- 1. 얼마나 많은 EJB가 얼마나 많이 있습니까?
- 2. java (SE)
- 3. Java SE 센서 API가 있습니까?
- 4. J2SE 5.0에서 Java SE 6를 배우는 것이 얼마나 어렵습니까?
- 5. DataOutput.writeUTF를 통해 얼마나 많은 바이트가 쓰여 졌는지 알 수 있습니까?
- 6. 사용자가 uid를 얼마나 많이 만들 수 있습니까?
- 7. 얼마나 많은 키가 memcached에 너무 많이 있습니까?
- 8. Java SE 6.0의 큰 그림
- 9. J2ME에서 Java SE 라이브러리를 사용할 수 있습니까?
- 10. JCE는 Java SE 6의 일부입니까?
- 11. 하나의 DataSet이 얼마나 많이 나타내야합니까?
- 12. Open XML을 얼마나 많이 잡았습니까?
- 13. Android의 Java 버전은 Java SE 버전과 어떤 관련이 있습니까?
- 14. Glassfish에 Java se 클라이언트 연결
- 15. Dalvik to Java SE 통신
- 16. Java SE 대 Java EE, 대학 및 직업
- 17. 각 명령어는 x86 어셈블리에서 얼마나 많이 컴파일됩니까?
- 18. In Android에서 위치를 얼마나 많이 찾을 수 있습니까?
- 19. 얼마나 많은 GUI 로직이 MVC에 너무 많이 있습니까?
- 20. 루비 스크립트의 인스턴스를 얼마나 많이 볼 수 있습니까?
- 21. Java에서 힙을 얼마나 많이 늘릴 지 예상 할 수 있습니까?
- 22. 양식에 dojo fliteringselect를 얼마나 많이 사용할 수 있습니까?
- 23. ASP.NET MVC 프로젝트에서 얼마나 많은 파일이 너무 많이 있습니까?
- 24. 알기, 얼마나 많이 UIScrollview에서 스크롤 했습니까?
- 25. 자바에서 런타임에 클래스의 인스턴스가 얼마나 많이 존재합니까?
- 26. 최고의 Java REST API는 무엇입니까?
- 27. Java SE 응용 프로그램을 클러스터링 할 수 있습니까?
- 28. 일반적인 JAVA SE 프로그램에 값 입력
- 29. BlackBerry에 포트 Java-SE 암호화 코드
- 30. Java SE 코드를 Blackberry에 이식하는 경우
와우 존! 당신도 자바 알지!? "C# In Depth"를 구입했습니다. 이거 정말 좋다. 축하해! –
Java가 내 직업입니다. C#은 제 열정입니다. 책을 즐겁게 사용해 줘서 고맙습니다. 제 2 판에서보고 싶은 것을 알려주세요. http://msmvps.com/jon.skeet –
Skeeted 32 초. *한숨* –