2-14

1、内部类:可以在外部类的方法外部和内部建立内部类,在方法外部建立内部类,相当于外部类的全局变量,可以用public、private、protected、默认的四种类型来修饰,在类的内部,在外部类的内部创建内部类的对象的时候,可以直接Inner1 inner1 = new Inner1()这样来创建对象。

在方法内部定义的类不能有修饰符,相当于局部变量,这个类不能被其他类访问,但是这个类可以通过创建对象来让其它类访问,但是这个类要先定义,

2、(类的加载)

 

 

MyEclipse如何配置JRE?

1、debug绿色的行到了这一行并没有执行,选中变量然后点击右键:watch

2、不想调试了:Resum(F8),会跳到下一个断点,如果没有下一个断点,则结束程序

3、改JDK到1.8才不会报错,然后两个地方(工程右键---属性---)

4、猜测是哪里出现异常,然后在对应的地方做断点,右上角的把断点删掉

5、MyEclipse 1.6才有Arrays.sort();Arrays.toString()方法

6、F7为返回上一层

7、工程右键属性可以修改编解码方式

8、要写JUnit单元测试,JUnit用来为程序写测试用例

9、红棕色表示测试不通过,绿色表示测试通过

10、包名和被测试的包名相同,要导个jar包

11、(1)、写一个@Test,导包

       (2)、建立一个测试的类对象

        (3)、对象调用这个方法

     放在方法名选中右键run as,

12、方法加静态性能比较高,但是耗内存

13、断言方法测试

       jtbc:用代码链接数据库

       框架中有反射机制

14、很多情况下,拿到jar包看不到里面具体内容,用反射得到类里面的东西,Class定义一个变量,用反射的方法得到这个类的反射,然后用这个变量来调用属性、方法、构造器的反射形式

单元测试,还得知道包名

15、字符串substring是一个截取方法,如何修改MyEclipse的JDK版本

16、debug:F6单步执行;F8跳到下一个断点,debug的时候有个最后报个错:System.exit(0);除了可以调试程序,还可以查看源代码

17、类名、变量名、各种名字尽量不要重名!

18、Assert.assertEquals("预测值","真实值");

19、

 

posted @ 2017-02-14 18:52  孜然风味  阅读(130)  评论(0编辑  收藏  举报