黑马程序员_学问散记

原创 2012年03月30日 22:17:46

    ---------------------- android培训java培训、期待与您交流! ----------------------

今天看的张老师的视频,还不是很明白,先把琐碎的知识点记在这里吧...

46节:
 
 &开启运行对话框,将一个文件拖到该输入框中,会显示该文件的绝对路径。
&有包名的类,不能调用无包名的类。
&Eclipse下找程序问题的一个方法:
window——showview——problem。
49节:代理类
  配置一个properties文件,在程序调试阶段,使用代理类监控程序每
一个方法运行的时间,当觉得调试完毕,交付客户的时候,程序就不再需要
监控没个方法运行的时间了,这时候就可以不再使用代理类了,这就是代理
类在程序开发过程中的运用。
AOP  Aspect oriented program  简称AOP。面向方面的编程。


要用CGLIB库,才可以生成没有接口类的子类。
如果你的目标类没有实现接口,要想生成它的代理,就用CGLIB。
50节:
创建动态类及查看其方法列表信息。
每一个Class 字节码,都可以getClassLoader(),即得到自己的类加载器。
&每一个类都必须有自己的类加载器,即使类是有getProxyClass()在内存中直接生成的,
那么在生成的时候,也需要指定生成类的类加载器。
&new一个包day3,再接着new一个Class。
&表达Collection这个接口,就是:Collection.class(用它的字节码)。
&面试:StringBuilder 和StringBuffer 的 区别。
在应用上都是动态地往字符串添加内容。在单线程下,StringBuilder效率要高。
多线程下,用StringBuffer。
假设有5个main方法同时运行,调用StringBuilder就会有5个StringBuilder变量。彼此不受影响,不
考虑安全问题,如果StringBuffer,需要考虑线程安全问题,效率就比较低。
-----------------
Object类的toString方法:


该方法返回这样一个字符串:
getClass().getName() + '@' + Integer.toHexString(hashCode())
类名+@+此对象哈希码的无符号十六进制表示


关于TreeSet中的排序,是单一字符串式的,如果是一个Student(String name , int age)
如何任意选择参数去排序呢?


对象比较大小,不是CompareTo,就是Compare


学生的姓名、年龄、分数,三者的交错排序,参照视频day15的内容TreeSet内容。


疑问???????
day14 12 05:30HashSet 集合中存入了两个相同的值。而视频day15 01 明确说明HashSet不可以有重复元素!!
 

&HashSet中的排序,添加完元素后,迭代器取出打印的顺序是随机的,
TreeSet中的排序,添加完元素,迭代器取出是有顺序的————自然排序!!TreeSet证明:视频day15 01 04:45.
关于TreeSet集合中的自然排序:大写字母排在小写字母的前面,因为a对应97,相对来讲比较靠后。
1+2+3+...+100的递归写法:
既然是递归,就是函数调用函数,所以要先定义一个方法,并且这个函数必须要传入参数
,即:getSum(int num)
主函数调用时,注意将返回值打印出来。
List list = new ArrayList();
添加入list的元素,如果直接打印,则是按照添加的先后顺序打印的。
在实现了比较器之后,才会根据sort():字母顺序自然排序。
长度来排序(自定义长度的比较器并传入sort方法中。


---------------------- android培训java培训、期待与您交流! ----------------------

详情请查看:http://edu.csdn.net/heima


学问散记2012.03.26

学问散记: [03/08/12 20:20] instanceOf  的格式写法? 各类数据类型的大小值范围? Switch  case语句常用于实际开发中。 @@:obj instanceo...
  • newlaw2013
  • newlaw2013
  • 2012年03月26日 17:30
  • 89

【引用】电话号码的学问

学过程控的人都知道,电话号码多少位,不是哪个国家自己定的,而是遵循国际电信联盟的规定,最长电话号码不得超过15位。 中国的手机号码目前是11位,是世界上最长的电话号码,为什么是11位呢,原因很简单。...
  • yobsun
  • yobsun
  • 2016年07月12日 18:14
  • 162

箭头重载符的学问

The arrow operator has no inputs. Technically, it can return whatever you want, but it should return...
  • linuxheik
  • linuxheik
  • 2017年10月11日 15:21
  • 86

【读书笔记】《执行——如何完成任务的学问》

  【美 拉里·博西迪(Larry Bossidy) 拉姆·查兰(Ram Charan) 著】  有意义的变革只能来自实际的执行工作。  作为一名领导者,如果不知道如何去执行,你的所有工作都将无法取得...
  • xkxmud
  • xkxmud
  • 2010年05月17日 13:26
  • 1997

【公开课】国内外公开课网址

国际: 1、http://www.udacity.com/; 2、https://www.edx.org/; 3、https://www.coursera.org/; 国内: 4、http:...
  • scliu12345
  • scliu12345
  • 2013年03月21日 21:08
  • 1369

蓝桥杯-芯片测试

package jiChu; import java.util.Scanner; /** 问题描述 有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。 每个芯片都能用来测试其他芯片。...
  • hester_hester
  • hester_hester
  • 2018年01月22日 18:31
  • 48

学问之道无他求其放心而已矣

余尝闻,无文无史,是以仓颉演字而后有史家。而文者,因之以陈情达意,一表心理。玄黄初创,混沌伊开,皇皇两仪,孕天地之心,是谓文质。谓曰“人文之元,肇自太极”,信哉。斯言,是故云情云意,文之大本。 ...
  • qq_35202515
  • qq_35202515
  • 2016年07月29日 14:41
  • 294

黑马程序员--Spring框架方方面面之…

--------
  • li951418089
  • li951418089
  • 2015年12月24日 10:25
  • 616

黑马程序员骗局

最近看到网上的一篇帖子:“传智播客旗下黑马程序员就业骗局,企业封杀遇到了骗子培训” 。    黑马程序员面对诋毁,诽谤,真的想置之不理,让谣言自生自灭。看看那篇帖子的发布时间大概在2013年或者2...
  • itcast_cn
  • itcast_cn
  • 2016年09月05日 15:22
  • 3398

“饭局”点菜的潜规则

点菜原则:     进入与身份对应的餐馆,就成功了一半     第一、先要清楚所在地有哪些档次的餐馆,高档中档低档都在哪里;     第二、先去餐馆摸一下比较特色的菜,口味...
  • annicybc
  • annicybc
  • 2010年04月19日 09:45
  • 626
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员_学问散记
举报原因:
原因补充:

(最多只允许输入30个字)