传智播客java培训2010年4月18java高新技术3,张孝祥老师视频自学总结

传智播客java培训2010年4月18java高新技术3,张孝祥老师视频自学总结 我现在发现在最大的问题是一个人如果不能控制自己情绪的话,也就是通常所说的理智不能控制情感的话,很难去做成一件事!就像现在这一样,如果你因为你现在家里上牵了网线,你的QQ一直开着,你就想去看一哈网页,一会儿去聊一会儿QQ,三二心意,我想这样很难用最快的速度去学习。好比JAVA这条路,听一位老师讲的,就是要有一点偏执,就是要有一股执着的精神,就一定会得到事半功倍的效果! 我在这儿之所经这样说的的原因就是,我无法做到,当我联着网的时候和我在教室里上课的效率相比,要差一半,因为在教室上课的时候是全身心的投入,而在寝室里总会受到环境的影响,比袍室友他们的放歌,比如你控制不了自己的情绪。但是在教室里面的话,没有人会打扰你,所以,学习将会事半功倍。人真的很难做到完全掌握自己的心,人难免有情绪的存在,但一定要控制,否则,必然是你人生路的拌脚石! 今天我之所以写上在一段话,是因为我在寝室看张教祥老师的JAVA高级特性时的感悟,和我在教室里学东西的情况相比,还不没有在教室里的效果的一半那么多。总结如下:利用反射调用另一个类的main方法 其中讲到传入参数时,1.4,1.5之间的差别,之前是采用一个Object对象的方法,之后是采用不定参的形式。前一种就是说把一个数组也会当成一个Object对象。 Method 代表类中的一个成员方法,Field代表类中的一个成员属性,Coustrutct代 表的是构造方法,以此类推可以得到,也应该有返回值啊,方法参数啊,返回值啊,都 可以根据特定类的特定的方法搞定吧! 1.4 与1.5的invoke方法的区别。在于参数,1.4不支持不定参,所以采用数组对数组的反射 同类型,同维度的数据的class相等。 Hashcode()方法的作用. 只有存储的集合是HashSet时才能估现好 分段存储,以HashCode进行区别 存储过后,不能修改进行HashCode参与算数的值。 引出了内存泄漏。关于路径的问题,不能在程序中写死!因为你根本不知道用户把这个项目放在那个盘下面,所以,不能写固定。 1.web中,有getRealPath().2.普通JAVA项目, .class.getClassLoader().getResourceStream();(类加载器)相对于根路径 .class.getResourceStream() 相对路径 javaBean 我们写代码不一定是最好的,最棒的,但一定是做的是按时完成任务。如但一定要尽量做得更好。其中使用到java.beans中的一些类来实现来动态的调用javabean的get/set方法。 BeanUtils.第三方工具,开源勇士的贡献。包名:Apache commns-beanutils-current.zip 可以方便的设置提取/设置JavaBean的值。 以字符串的形式赋值(BeanUtils) bu.setProperty(bean, "x", "ranping"); bu.getProperty(bean, "birthday.time") PropertyUtils 采用实现的属性类型中提到了JAVA 7 中定义Map的方法(键:值,键:值)。 该包的使用非常广泛,比如,在STRUTS中,从表单输入值之后,STRUTS自动把从表单提取到的值封装到FormBean中使用的就是该工具。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值