java学习体会
0. 学习一章掌握一张,然后再不断的用。
1. 找一些比较经典的例子,源码(源码爱好者), 每个例子比较集中一种编程思想而设计的,比如在我的实践当中,我曾经学习过一个很经 典的例子就是用Java实现的HotDraw(源自SmallTalk),你可以用rolemodel或hotdraw在 搜索引擎上找一下,我记不大清楚了。好象rolemodel.com是个网站,上面有原代码和一些基本设计的文档。另 一个来源可以到www.umlchina.com是个不错的文档基地。从HotDraw上我学到了什么是 Framework,以及如何用rolemodel的方式来构造,这样我就可以应用到其他的地方。顺便 说一句,这个例子你绝对不会觉得小,只会觉得大,并且他还是真正的商用的Framework 。
2. 结合前面学到的设计模式你就可以很好的理解这些经典的例子。并且自己可以用他来
实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方
,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
3.
动手,动脑,动嘴,静心。
其中动手是最为重要的了。很多人学计算机技术就是看书、听课,当时是明白了,过后马上就忘记。如果不愿意敲键盘,就不如不学。即使有时候所敲的代码你不明白,可以先运行,看看结果,增加感性认识,然后上升到理性的认识。特别是在大家做考题的时候,很多东西,概念,你只要随便敲一个程序做做实验就能很深刻的理解,但很多人都是不愿意动手,这样的学习效率能高吗。
动脑,动嘴, 就是要多想问题,多思考,有不懂的问题就大声说出来。很多人一是不动脑筋想问题,也就提不出问题。还有一些人怕自己提出的问题傻,怕人笑话。其实IT行业技术面很广,工作了5、6年的人说出一些傻话来也是正常的。
get和post都是提交数据的方式。
get方式传递数据时,参数在浏览器的地址可以看得到。适合少量数据的传输,方便
post方式传递数据数量不限,并且浏览器地址栏看不到。
4. 不断总结,不断抗遗忘的过程.
5. 其次,要清楚,学习编程和学习别的东西不一样,只是去看书或记忆是远远不够的,要去实际练习才行,最重要的就是写代码.有一句话说的好,只要你写上两万行代码,你就是一个合格的程序员了
6. 记得哪个高人说过学习编程就是个破坏的过程,把书上的例子,自己学习Documentation编写的例子在运行通过以后,不断的尝试着用不同的方法实现,不断的尝
相关文档:
国际化(Internationalization,I18N):希望产品是广泛适用性
本地化(Localization,L10N):能够符合当地的习惯
应用程序国际化的目标:
编写在任何受支持的区域设置中都同样能正常运行(且外观表现本地化)的代码。
国际化中的Unicode编码
·国际化/本地化工作的焦点:
语言、数字格式、日期时间格式、货币 ......
步骤一:(打包class文件)
在命令行中执行以下的语句:jar -cvf
MyApplet.jar class
注意这里的所有.class文件均是放在一个class的目录中的。本步骤执行完毕后,将在
c:/admin中产生一个名为MyApplet.jar的文件
步骤二:(在网页中嵌入Applet)
这个网页的名字叫做FileReaderApplet.html, ......
1. 对自己的总结和理解的升华是我喜欢做的一件事,在实际项目过程中,很多地方都用到动态生成树形菜单的地方,现在就给大家讲讲如何动态生成一棵树。
2. 首先我们必须要建立树的节点模型,其实树的节点模型中往往就是我们需要存放的数据对象,很 ......
public class Parent {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void ppublicMethod(){
  ......
在传智的这段时间每天的情形想都想得到,两点一线,但是每天都感觉到很充实,学习,不停的学习。越是不停的学习,越是感觉自己的力量是那么的微薄,自己的能力是那么的小,JAVA真是博大精深。老师说叫我们不要担心,可是我不担心也不可能哦,毕竟在同类学校毕业的,也许我们可以算得上是很不错的,但是和我们同台竞技的人 ......