JAVA培训感悟
2009年7月我参加了一个JAVA专业机构的培训,之所以参加这个培训,我是为了进一步提升自己的技术,另一方面我也比较喜欢JAVA,希望它能称为我的技术主力。转眼,培训就快结束了,心中感悟良多,希望与君共勉。
我所参加的培训机构只有一个老师,不像很多地方有好多的老师,每天每一节课都是他来给我们上,我非常佩服他的技术,可以说是前无古人的强悍!跟着这么强悍的老师当然要学到强悍的技术了,其实不然,这完全在于个人的努力程度,在J2SE部分,我们从HelloWorld开始学起,一直到GUI!如果想学好这个,必须付出每天是个小时的练习时间,直到手指酸痛!J2SE是一切的基础,是重中之重!如果以金庸书里的武功来比喻的话,J2SE绝对是像九阳神功那样的内力,只有内力深厚才能稳如泰山!另一方面,在学习的过程中,我才渐渐的发现,我们以前在学校整天说没有用的还要天天要学的计算机理论知识是那么的有用,以前之所以说没有用是因为我们没有去用它,真正用到的时候你才知道书到用时方恨少!所以,计算机系的同志们,一定要学好计算机专业的每一门课,它们都有用!
我认为J2SE中的最重要的部分也是JAVA中最经典的部分就是面向对象思想,如果你不首先弄明白OO思想,就别学JAVA,其中的多态,继承等一定要理解好,不管你是参加培训还是自学,因为它在JAVA的每一个地方都用的到,比如J2EE中的RMI,EJB,哪一个不与多态有关系!
Exception(异常),别看它小,但你不能看不起,因为它你程序的防火墙,没有了它,你就无法编译带有非运行异常的程序,没有它,你就不知道程序中发生的错误从何而来,还有我们在项目中用的最多的就是自定义异常,它能为我们实现接口的统一性,统一抛出我们所需要的异常!Stream(流)也是非常核心的JAVA技术,我们在网络要用到流,但还不仅仅如此,读取配置文件,用流,发送对象,用流(同志们,千万别忘了序列化),到了J2EE部分,低层全是流,不了解低层,你即使会了一些东西,甚至会做一些东西,也很难有大的提高!
关于J2SE我粗谈这么多,但是它却是重中之重,一定要学好,一定要手到键盘而程序出!一说J2EE很多朋友肯定会想到JSP,想到SSH,想到Tomcat,确实,它们是J2EE中的东西,但是却不是全部,甚至也不是核心,我们知道JAVA在服务器端用强大的优势,现在很多大的企业级项目大部分都是用J2EE(本人不看好.NET)做的。所以各个服务器交互是必须的,而在服务器交互的时候,我
相关文档:
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列
......
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
声音可以创造意境,触发遐想,当与虚拟图像相结合时,更加可以让整个世界布满幻觉。声音是多媒体技术的基础。这就是Sun公司的Java媒体技术开发小组忙于预备Java Sound 1.0 API并将其包含于下一版本的JAVA开发工具库中的原因。
在JAVA2平台出现之前,JAVA语言只能处理电话音质的声音,以单声道8KHZ的采样频率存储为&mu ......
......
platform ['plætfɔ:m] n.平台
standard edition标准版
enterprise ['entəpraiz] n. 企业
bytecode n.字节码,字节代码
verifier n. 检验机
modifier [‘mɔdifaiə] n.修饰语
attribute [‘ætribju:t] vt.(to)把…归因于n.属性,特性
declaration ......