随笔分类 - Java
学习日记
摘要:如图,声明一个数组,引用存在栈中,new出来的对象存在堆中。 我把多维数组理解为数组中嵌套另一个数组。 下方代码为三维数组,如果是动态赋值,只需要声明多维数组的大小(new int[3][][]),需要,二维数组更简单。
阅读全文
摘要:解决办法: 返回的时候转一下 方法1:message=newString(message.getBytes("ISO-8859-1"),"UTF-8"); 方法2:message=newString(message.getBytes(),"ISO-8859-1"); 解决办法: 返回的时候转一下 方
阅读全文
摘要:对于开发游戏项目的同胞来说,Timer 这个东西肯定不会陌生,今天对以前自己经常使用的定时进行了一番小小的总结!没有写具体实现的原理,只是列举出了其中的四种比较常见的使用方法,相对而言,所以只要按照其所列举的例子仿照即可! 1 import java.util.Calendar; 2 import
阅读全文
摘要:补充几点: 1.枚举对象是可以用 == 比较。 2. TestEnum3反编译结果: TestEnum5反编译结果:
阅读全文
摘要:下载eclipse编程,发现了一个问题:执行main方法第二次console打印不出数据,后发现Progress一直跳转,而且非常多进度条在运行,关闭后第一次执行没问题,第二次问题重复出现。 有幸看到此篇文章解决了我的问题:http://blog.163.com/shadow_wolf/blog/s
阅读全文
摘要:原因: 可能是jar包有问题。 解决方法: 1.找到加载不了的类对应的jar包。 2.在tomcat中webapps/INF/lib中找到对应的jar包,然后删除。 3.重新下载其它版本的jar包。 3.如果是用eclipse或者myEclipse得把server下tomcat下的此项目移除从add
阅读全文
摘要:先要记住这句话:++i ,先自加1,然后再赋值给 b,当 i++ 时先把 i 的值赋给 b 在自加1。--原理一样。从 左 向 右 算(网上很多说法,多测试你就明白了)! i在自加的时候i的值会马上更新,所有上面的三个 i 数值不一定相同! 运算: b=i++ + ++i + --i; 把它分成三部
阅读全文
摘要:学习笔记: 1、String拼接会创建一个新的String对象,存储拼接后的字符串; StringBuffer拼接是直接在本身拼接,会即时刷新。 2.String只能拼接String类型的字符串; StringBuffer能够拼接所有的类型的值。 int num=123; /*str1.concat
阅读全文