课程(5)
资讯(24)
书籍(0)
Cocos2d-Lua(quick)进阶篇视频教程
¥299.00
课时共28节 28574人在学
SpriteKit 手游开发之STICK HERO视频教程
¥69.00
课时共20节 25258人在学
吕鑫(cocos2dx)手游开发视频教程之网络版PK对决手游项目开发
¥288.00
课时共71节 16083人在学
VS2015之cocos2dx手游开发视频教程
¥66.00
课时共41节 25658人在学
手游开发视频教程
¥1.00
课时共5节 16569人在学
快速了解Java消除代码异味的开发技巧
异味这个词,可能有点抽象,我们先看一下下面的例子。 这是一个CAD系统。现在,它已经可以画三种形状了:线条,长方形和圆。 [/图片] 先认真的看一下下面的代码: class Shape { final static in......
如何创建状态栏
Sketcher程序的一个局限性在于,你不能直接得到有关当前所选图元的类型和颜色的反馈信息。对于显示各种应用程序参数的状态来说,应用Windows的状态栏是一种通用、便捷的方式。 [/图片] 我们可以构造自己的S......
Java开发技巧之消除代码异味(3)
现在,我们来看看上面例子中的代码异味吧! [/图片] 示例代码中的代码异味: 第一种异味:代码用了类别代码(type code) class Shape { final int TYPELINE = 0; final......
Java开发技巧之消除代码异味(2)
代码都是一直在改变的,而这也是上面的代码会碰到的一个问题。 现在我们有一个问题:如果我们需要支持更多的形状(比如三角形),那么肯定要改动Shape这个类,CADapp里面的drawShapes这个方法也要改。 [/图片] 好,改......
Java开发技巧之消除代码异味(1)
异味这个词,可能有点抽象,我们先看一下下面的例子。 这是一个CAD系统。现在,它已经可以画三种形状了:线条,长方形和圆。 [/图片] 先认真的看一下下面的代码: class Shape {......
Java类中的各种详情数据
本文是java教程之Java类中的各种数据部分。 按照数据声明的位置,Java类可以分为两类,声明位置的不同,作用域就有所不同。 [/图片] 1.数据成员:在类体中声明的数据,称为数据成员。 2.局部变量:在方法中声明的数据......
Java语言入门教程Comparable与Comparator接口(1)
在实际开发中,我们常常需要对某些数据进行排序,这些数据往往使用数组 或者集合保存。 [/图片] 对于数组中的数据排序,API中提供了一个数组的工具类, java.util.Arrays,类中重载了......
Java语言入门教程Comparable与Comparator接口(2)
初学者可以借助这个例子,理解一下接口的作用。接口Comparable定义了所 有需要使用sort方法排序的对象的共同行为,否则sort方法根本无法实现。 [/图片] 如果Course数组可能根据价格排序,也可能需要根据名称排序,显然......
Java语言中重载与覆盖的方法
很多时候,某个java类中有多个类似的方法。如Math类中,计算绝对值的方 法就会有多个,因为对不同数据类型的数计算方式不同。比如对float,int, long,double各类型的计算方式各不相同,那么Math类中就应该设计4个求绝......
程序员新手不知道的小技巧
1.重构是程序员的主力技能。 2.工作日志能提升脑容量。 3.先用profiler调查,才有脸谈优化。 4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。 5......
加载中...
没有更多了
课课家教育
首页
课程分类
课程套餐
线路图
读书
资讯
商城
博客
论坛
我的课程
帐户中心
购物车
未登录
登录
注册