如何看java源代码?

如何看java源代码?,第1张

看别人的代码是一种痛苦的事情,不过只要你喜欢可以把这种痛苦的经历变成与一个陌生人的交流,看代码首先要熟悉业务,再次通过注释寻求,模块功能。其实最好的方式是你通过对某一块代码的阅读,进行绘制流程图,VISIO画起流程图来很方便,找出数据流,再加上自己的阅读的注释。
在你阅读学习的过程中,会发现其他coder的非常巧妙的做法,这是你应该庆幸,因为你在进步。阅读是必须的。 --------------个人观点仅供参考

java是跨平台的,所以不可能弄成。exe那样给你看
java首先要被编译成CLASS,然后你在执行的时候解释成你可以看的具体界面
要想看界面 ,如果是JSP的就要配置tomcat服务器
如果是小程序就是javac 编译么
如果是大项目,用集成开发工具eclipse看(类似你的VC++)

Java是一种面向对象语言,Java语言类似于C++语言,所以已熟练掌握C++语言的编程人员,再学习Java语言就容易得多!Java程序需要编译,它被放置在Internet服务器上,当用户访问服务器时,Java程序被下载到本地的用户机上,由浏览器解释运行。实际上有两种Java程序:一种Java应用程序是一个完整的程序,如Web浏览器。
另一种Java小应用程序是运行于Web浏览器中的一个程序。Java程序和它的浏览器HotJava,提供了可让你的浏览器运行程序的方法。你能从你的浏览器里直接播放声音,你还能播放页面里的动画,Java还能告诉你的浏览器怎样处理新的类型文件。当我们能在2400 baud线上传输视频图象时,HotJava将能显示这些视频。

从Java游戏源码中获取模型数据,通常需要查看游戏中的模型加载代码。代码中通常会使用一些开源库或者自定义的工具类来读取模型文件,并将读取到的数据转换为程序中使用的数据结构。以下是一些常用的Java模型加载库和工具类:
1 jMonkeyEngine:jMonkeyEngine是一个开源的游戏引擎,可以用来创建Java游戏,并提供了一些用于读取和加载3D模型的工具类。
2 LWJGL:LWJGL是一个轻量级的Java游戏库,它提供了访问OpenGL、OpenAL和输入设备等底层功能的接口。可以使用它来读取和加载3D模型,并将模型数据转换为OpenGL所需的数据格式。
3 Assimp:Assimp是一个开源的模型导入库,支持多种模型格式,包括3D Studio Max、Collada、OBJ等。可以使用它来读取和加载模型,并将模型数据转换为程序中使用的数据结构。
4 自定义工具类:如果游戏源码没有使用上述库或者工具类,也可以自己编写工具类来读取和加载模型数据。通常需要根据模型文件格式,逐个读取文件中的数据,并将其转换为程序中使用的数据结构。
无论是使用开源库还是自定义工具类,都需要了解模型文件的格式和结构,以正确地读取和解析模型数据。一般来说,模型文件通常包含顶点坐标、法线、纹理坐标等信息,需要将这些信息转换为程序中使用的数据结构,然后传递给OpenGL或者其他引擎进行渲染。

如何看JAVA源代码的问题!!
我最近刚刚转为JAVA开发,因为以前一直做DELPHI,刚一接触JAVA,感觉好不适应,公司给了一个业务的源代码学习,可是东一个接口西一个继承看的我头好大,各位有什么好方法可以看的明白些呢,谢谢各位了!!!
画成UML图,
导成UML图~~
用集成环境的编辑工具:JB,eclipse,IntelliJ IDEA等
如何导出成UML???
用什么工具导出
JBuilder 有这个功能
但是还是建议自己来,先画类的继承关系,然后是类之间的通信.
了解了整体关系以后,>>再看具体代码的实现
先了解什么叫 面向对象
先从整体(框架)上了解你所看的东东
然后建立面向对象概念
然后。。。。。。。。
TOGETHER 和ROSE可以导。
没办法!
只能从基础来!
总结楼上的一些建议:
1、了解基本java语法;
2、面向对象思想;
3、最好了解UML语言;
4、稍稍熟悉一种IDE的使用方法。
第二点是最基本的,难以想象在不熟悉面向对象的基础上能够真正了解一个java程序的整体结构
推荐使用 Source Insight,看源码这个是最佳选择!十分方便!我现在就在用,哈哈
先打好基础吧
比较你不是从C++转过来的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13370863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存