A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 滔哥   /  2013-12-25 11:15  /  186446 人查看  /  9896 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


我要进黑马!我要进黑马!
回复 使用道具 举报

回帖奖励 +1 技术分


我要进黑马!我要进黑马!
回复 使用道具 举报
I am so happinnes .becaues of you.
回复 使用道具 举报

回帖奖励 +1 技术分

我要进黑马!我要进黑马!
回复 使用道具 举报
我要进黑马!我要进黑马!
回复 使用道具 举报

回帖奖励 +1 技术分

我要进黑马!我要进黑马!
回复 使用道具 举报
我要进黑马!我要进黑马!
回复 使用道具 举报
我要进黑马!我要进黑马!
回复 使用道具 举报
我要进黑马!我要进黑马!
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一遍挖矿,一遍复习今天讲课内容,正则表达式和反射
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一遍挖矿,一遍复习今天讲课内容,正则表达式和反射
回复 使用道具 举报

挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一遍挖矿,一遍复习今天讲课内容,正则表达式和反射
正则表达式,叠词的规则  (.)\\1+
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一遍挖矿,一遍复习今天讲课内容,正则表达式和反射
正则表达式,叠词保留一次   replaceAll("(.)\\1+","$1")
回复 使用道具 举报

挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一边挖矿,一边复习今天讲课内容,正则表达式和反射
课程知识总结:反射就是在运行状态下,通过class文件对象(Class的对象),去使用构造方法,成员变量,成员方法。
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一边挖矿,一边复习今天讲课内容,正则表达式和反射
课程知识总结:如何获取到class文件对象呢?(字节码文件对象)
A:Object类的getClass()方法
B:数据类型的静态的class属性
C:通过Class类的静态方法forName(String className)

开发中用第三种,因为第三种可以结合配置文件使用
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一边挖矿,一边复习今天讲课内容,正则表达式和反射
课程知识总结:
所有公共构造方法 getConstructors()
所有构造方法 getDeclaredConstructors()
获取所有公共的成员变量 getFields()
获取所有的成员变量 getDeclaredFields()
所有公共方法,包括父类的 getMethods()
本类的所有方法 getDeclaredMethods()
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一边挖矿,一边复习今天讲课内容,正则表达式和反射
课程知识总结:
暴力访问
Field field =  c.getDeclaredField("name");
field.setAccessible(true)
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
继续一边挖矿,一边复习今天讲课内容,正则表达式和反射
课程知识总结:
可变参数:JDK5新特性
格式:
                修饰符 返回值类型 方法名(数据类型... 变量)
                {

                }

                  注意:这里的变量其本质是一个数组。
                           如果你写程序的时候,想用可变参数,最好把可变参数定义在末尾。
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
回复 使用道具 举报
挖矿咯,大家一起挖矿咯,V5,黑马程序员
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马