我有文件xxx.java.i
,xxx.java.d
,xxx.jar.i
。我知道這些文件與Java有某種關係。這個擴展是什麼意思?它用了什麼?是否與.class
擴展名相同?什麼(filename.java.i,filename.jar.i)擴展名的意思是
1
A
回答
1
您應該查看您的構建系統以獲取更多信息。這些中間文件可能會被轉換並重命名爲「.java」。例如,我已經看到了各種使用「.i」後綴表示「輸入」的構建系統,並執行各種形式的變量替換(例如,將「{VERSION_NUMBER}」改爲正在編譯的庫的版本號)。
0
我認爲他們是由某人爲了他自己的目的而創造的,除非我們問作者或看到內容,否則我們不知道它的目的是什麼。
如果您看到亂碼字符,可能是java字節碼,您可以使用反編譯器來查看代碼(請參閱:How do I "decompile" Java class files?)。
相關問題
- 1. #{} - ANT中的擴展是什麼意思?
- 2. <T擴展是什麼意思?
- 3. 擴展名爲xapping的文件是什麼意思?
- 4. V代表Coq文件擴展名是什麼意思?
- 5. 文件擴展名〜意思
- 6. 是什麼意思:是什麼意思?
- 7. List <JAXBElement <?是什麼?擴展SomeClassName >>的意思是?
- 8. 什麼是目錄名'。'和'..'是什麼意思,faDirectory是什麼意思?
- 9. extern模板是一個c + + 11擴展是什麼意思?
- 10. <S擴展CharSequence> S的意思是什麼?
- 11. SMP系統的可擴展性是什麼意思?
- 12. Collection <?是什麼?擴展myObject>的意思?
- 13. 你在C#中的「擴展方法」是什麼意思?
- 14. PowerShell中可擴展字符串中的$($ variableName)是什麼意思?
- 15. .dist用作某些源代碼文件的擴展名是什麼意思?
- 16. 這是什麼意思,Linq To SQL不可擴展?
- 17. 在java中擴展Vector <Object>是什麼意思?
- 18. 硬件虛擬化擴展是什麼意思?
- 19. 這是什麼意思列表<Class <?擴展DataType >>?
- 20. 展開節點是什麼意思?
- 21. 什麼是「分散隱式擴展」scalac消息是什麼意思?
- 22. 「警告C4987:使用了非標準擴展名:'throw(...)'」是什麼意思?
- 23. SURF的min_dist和max_dist是什麼意思,FlannMatcher是什麼意思
- 24. 「?」是什麼意思?調用jsp的標記是什麼意思?
- 25. %{}是什麼意思?
- 26. '#'是什麼意思?
- 27. 「?」是什麼意思?
- 28. #{...}是什麼意思?
- 29. || =是什麼意思?
- 30. @是什麼意思
當然,更改文件的擴展名不會改變其內容。但是在文本編輯器中它的內容是什麼?你看到Java代碼或一些亂碼的人物嗎? – BoltClock
我看到亂碼。 – Gogoo
@Gogoo:你發現了什麼嗎? –