浅谈2011年上半年Java游戏领域动态
原文地址:http://blog.csdn.net/cping1982/archive/2011/06/01/6460357.aspx
时间过得真快,转瞬已是
2011
年
6
月,仿佛都能听到
2012
正率领天启四骑士向我们快速冲锋的马蹄声了。所以趁着世界还没毁灭,我 [更多…]
原文地址:http://blog.csdn.net/cping1982/archive/2011/06/01/6460357.aspx
时间过得真快,转瞬已是
2011
年
6
月,仿佛都能听到
2012
正率领天启四骑士向我们快速冲锋的马蹄声了。所以趁着世界还没毁灭,我 [更多…]
#set java environment
export JAVA_HOME=/opt/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH
export PATH=$JAVA_HOME/jre/bin:$PATH
export CLASSPATH [更多…]
Java的多态性理解:
面向对象编程有三个特征,即封装、继承和多态。
封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。
继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?
方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确实给其带来的非 常强大的功能,但是复杂的继承关系也给C++开发者带来了更大的麻烦,为了规避风险,Java只允许单继承,派生类与基类间有IS-A的关系(即 “猫”is a
“动物”)。这样做虽然保证了继承关系的简单明了,但是势必在功能上有很大的限制,所以,Java引入了多态性的概念以弥补这点的不足,此外,抽象类和接 口也是解决单继承规定限制的重要手段。同时,多态也是面向对象编程的精髓所在。 [更多…]
Stop doing this:
public boolean foo() {
if (true) {
return true;
} else {
return false;
}
}
It always amazes me when I dig into [更多…]
1. 普通内部类
普通内部类的一个最简单的例子:
// 外部类
class OutterClass {
// 内部类
public class InnerClass {
private int i = 0;
public in [更多…]
1. final
final可以修饰类,成员方法,成员变量;表示最终的,不能修改,不能继承的:
final类不能被继承,类中的方法默认是final方法,但类中的成员变量不是。
final方法不能被子类覆盖,可以这样理解:JAVA中的普通方法等于C++的虚方法,JA [更多…]
eclipse默认左大括号是和代码一行的,不是单独的一行,我有点不习惯,搜了搜,找到了解决的办法了。也发现了一篇有关eclipse的好文章,这里就转来作为资料保存下了。
对于java程序员来说,使用eclipse是最基本的技能.
使用eclipse不仅仅是一个工具.它还给我们带来了一种思想. [更多…]
导读:对Java来说,2010年是不平凡的一年,从Oracle在年初完成对Sun的收购,使大家对
Java的未来充满了关注,而12月份在北京进行的JavaOne大会,可以说是Oracle在收购Sun之后的第一次正式大会,大家可以从
JavaOne上更多了解了Java未来的发展。而2011年,将成为Java新的开始。
Java走过了它15年的历程,在日新月异的IT技术领域不算年轻,但它一直没有停下变革、创新的脚步。Java已经不单单是一种计算机语言,很多 情况 下,我们称它是一个平台,一个社区。下面从Java SE、Java EE、Java
ME、JavaFX几个方面,展望Java技术在2011年的发展。 [更多…]
Alt+/:代码提示
Ctrl+1:提供快速重构方案。 Shift+Ctrl+F:
Ctrl+T:快速显示当前类的继承结构
Ctrl+单击:可以跟踪方法和类的源码
Ctrl+O:在代码中打开类似大纲视图的小窗口
Ctrl+L: 定位在某行
Ctrl+Alt+Down: 复制高亮显示的一行或多行
Ctrl+D:删除光标所在行
Ctrl+/:注释/取消注释
Alt+Up(Down):将一行或者多行向上或者向下移动
Alt+左右方向键:跳到前一次/后一次的编辑位置。 [更多…]
默认的是:alt + /;
你可以通过:window -> preferences ->General-->keys 设置快捷键
当你要输入setOnClickListener,有可能由于某些原因,eclipse没有自动弹出下拉代码单,你可可以在输入前面的几个字母后使用此快 [更多…]