
Java
pizi0475
这个作者很懒,什么都没留下…
展开
-
Java实现的3D计算机图形类库与引擎
3.1 跨平台三维图形开发工具包Java 3D官方主页:https://java3d.dev.java.net/Java 3D严格遵循“建模-绘制”泛型。场景图(scene graph)的 抽象模型被用来组织和维护虚拟场景中的可是对象及其行为。场景图包含了虚拟图形世界的全部信息,Java 3D绘 制引擎会对场景图进行自动绘制。Java 3D is a scene graph-based转载 2010-03-16 10:19:00 · 4074 阅读 · 0 评论 -
比较C Sharp和Java
本文对比C#与Java编程语言。 因为这两种语言都具有自动垃圾回收以及运行时编译执行的特点,并且他们的语法都是继承自C语言/C++,因此二者有个很多相似之处。但由于C#也被描述为一个C++和Java的混合体,并添加了一些新特性,引入了一些变化,因此C#和Java自然也有很多不一样的地方。这个条目描述了二者总体上的相似性,并例举了二者的不同点。语言对象处理C#转载 2012-04-26 20:34:17 · 3209 阅读 · 0 评论 -
Android运行原理
一、Android应用程序架构当我们安装好Android到IDE后,我们可以看到如下程序架构,其中:l srcjava原代码存放目录l gengen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量,同步更新修改R.转载 2014-06-15 17:28:54 · 1853 阅读 · 0 评论 -
Android工作原理详解
摘要:目前Android的程序只能用Java来开发,我对Java其实并不是很熟悉,只是草草看过一本入门的书,印象没有C那么深刻,但是还好,就Android的开发来说这已经足够了。 下载了Android的SDK和一些辅助的玩意我就开始折腾了,IDE是Eclipse。Android开发的屏幕布局采用XML布局方式,部分资源,包括字符串、控件等等以XML的形式声明在res文件夹下,在主转载 2014-06-15 17:33:01 · 2980 阅读 · 0 评论 -
Android 3D游戏基础介绍
首先开始介绍OpenGL的术语。 顶点Vertex 顶点是3D空间中的一个点,也是许多对象的基础元素。在OpenGL中你可以生命少至二维坐标(X,Y),多至四维(X,Y,Z,W). w轴是可选的,默认的值是1.0. Z轴也是可选的,默认为0. 在这个系列中,我们将要用到3个主要的坐标X,Y,Z,因为W一般都是被用来作为占位符。vertex的复数是vertic转载 2014-06-15 17:41:41 · 2102 阅读 · 0 评论 -
Eclipse 第一个java程序完全图解
OS:WindowsXP+SP1JDK:1.4.21。预备知识:(附:五种流行Java IDE比较)Java环境设置,请参考此文:JDK1.4安装与环境配置完全图解(windows)Eclipse下载,请参考此文:Eclipse使用第一步2。Eclipse插件的安装方式主要有两种:一是直接将解压出来插件目录中的plugins和features目录中的文件全部覆盖Ec转载 2015-03-26 15:04:04 · 2244 阅读 · 0 评论 -
OGRE支持.NET和JAVA调用
http://blog.youkuaiyun.com/sfcyyc/article/details/3936333OGRE是一个C++编写的渲染引擎,可以被.NET调用,也可以被JAVA调用。Python也可以。http://www.ogre3d.org/wiki/index.php/MOGREhttp://ogre4j.sourceforge.net/http:/转载 2015-03-26 14:56:46 · 1549 阅读 · 0 评论 -
ogre4j 通过Java使用OGRE
ogre4j是一个可以在Java应用程序中能过JNI使用OGRE的开源项目。OGRE(Object-Oriented Graphics Rendering Engine):是一个被广泛使用的开源三维图形渲染库,成功地被应用于诸多三维仿真领域,其中包括网络游戏和一些商业的三维仿真项目)。gre4j is a project that enables the use转载 2015-03-26 14:58:43 · 2085 阅读 · 0 评论 -
静态绑定与动态绑定
一.定义: 1.方法绑定:一个方法被调用时该方法关联其方法体的过程。 2.静态绑定:在面向过程的中又称为前期绑定在程序编译时进行了绑定,即在还没运行时,就已经加载到内存。 3.动态绑定:在面向过程中称为后期绑定(运行时绑定)在运行时就进行绑定,根据实际情况有选择的进行绑定。 二.优越性: 动态绑定灵活性相对静态绑定来说要高,因为它在运行之前可以转载 2015-07-23 18:45:26 · 1219 阅读 · 0 评论