자바의 크로스 플랫폼 개발 원칙은 무엇입니까? 무슨 문제가 나를 기다리고 있니? 크로스 플랫폼 파일 관리자 (자바 SE)를 만들고 싶습니다.크로스 플랫폼의 플랫폼
-2
A
답변
2
기술적으로 Java는 하나의 플랫폼 인 JVM에서만 실행됩니다. 크로스 운영 체제 응용 프로그램을 염두에 두어야합니다. 가장 기본적인 도전 과제는 /
과 \
입니다.
그러나 가장 큰 문제는 GUI에서 Windows에서 친숙한 인터페이스를 제공하는 것입니다. Mac에서는 Mac, Linux에서는 Linux와 친숙합니다. 이것은 코딩 문제가 아니라 인터페이스 디자인 문제입니다.
0
자바의 플랫폼 독립성에 관한 기사를 많이 얻을 수 있습니다. java 작동 방식에 대해 Oracle Documentiation을 확인하십시오.
이 게시물 how-is-java-platform-independent
도 통과 할 수 있습니다.
그래서 중요한 것은 당신의 javacode에서 플랫폼 특정 일을 마음을 피해야 할
- OS 특정 명령이나 스크립트를 실행하지 마십시오 (당신이 디스크 공간을 확인하는 등의 일을 위해 그렇게 유혹 할 수 있지만, 자바는 그것을위한 플랫폼 idependant 구현) 홈 디렉토리 등 gettting
- 피 direclty 따라 OS 변수()
관련 문제
- 1. 크로스 플랫폼 모바일 게임?
- 2. 크로스 플랫폼 장치에 데이터 표시
- 3. 크로스 플랫폼 팁, 트릭 & 잡티
- 4. 크로스 플랫폼 GUI - 렌더링 프로세스
- 5. 각 플랫폼의 phonegap을 만들어야합니까?
- 6. 크로스 플랫폼 코드 구성
- 7. 크로스 플랫폼 파일 아카이브
- 8. 크로스 플랫폼 .Net?
- 9. 크로스 플랫폼 빌드 환경
- 10. 크로스 플랫폼 GUI 엔진
- 11. C# Activex 크로스 플랫폼
- 12. 크로스 플랫폼 푸시 API
- 13. 최고의 크로스 플랫폼 라이브러리인가요?
- 14. 크로스 플랫폼 GUI 라이브러리
- 15. 크로스 플랫폼 개발
- 16. 모노 크로스 플랫폼 빌드
- 17. 크로스 플랫폼 스캐닝 라이브러리
- 18. 크로스 플랫폼 ServiceStack 인증
- 19. 크로스 플랫폼 jvm 실행기?
- 20. 크로스 플랫폼 로그인
- 21. WCF - 크로스 플랫폼 질문
- 22. 크로스 플랫폼 WCF 서비스
- 23. 크로스 플랫폼 개발
- 24. 크로스 플랫폼 비디오 스트리밍
- 25. WPF로 크로스 플랫폼 앱
- 26. 크로스 플랫폼 CSS
- 27. 크로스 플랫폼 모바일 UI
- 28. 크로스 플랫폼 실시간 데이터
- 29. 크로스 플랫폼 FormatString
- 30. 크로스 플랫폼 실시간 데이터
크로스 플랫폼이 어떤 운영 체제에서 실행할 수있는 응용 프로그램을 의미있다. – Anand
[Java 교차 플랫폼인가?] (http://stackoverflow.com/questions/5978005/is-java-cross-platform) – assylias
Java의 거의 모든 것이 크로스 플랫폼이지만 코드의 특정 영역 (File 핸들링, GUI, 장치 등)은 이식성 측면에서 다소 까다 롭습니다! 그들이 발생하자마자 코드 작성과 얼굴 문제를 시작하는 것이 좋습니다 ... –