发表于: 2017-09-25 23:32:43
1 736
今天完成的事情:
1、Java中的构造方法:无参的构造方法的使用,
main();
Telephone phone = new Telephone();
class Telephone:
public Telephone(){
System.out.println("Telephone构建方法执行了");
}
注释:即为:类名 对象名=new 类名();
带参的构造方法的使用:
main():
Telephone phone2 = new Telephone(4.0f,2.0f,2.4f);
class Telephone:
public Telephone(float newScreen,float newCpu,float newMem){
screen = newScreen;
cpu = newCpu;
mem =newMem;
}
2、java中的this和final关键字
this.属性 操作当前对象的属性
this.方法 调用当前对象的方法
封装对象的属性的时候,经常会用到this关键字
使用final关键字做标识有”最终的“含义
final可以修饰类,方法,属性和变量
final修饰类,则类不允许被继承
final修饰方法,则该方法不允许被覆盖(重写)
final修饰属性,则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)
或在构造方法中赋值(但只能选其一)
3、学习了seter和getter:
修改属性的看见性(属性设置的是private)
创建getter或setter方法用于属性的读写
在getter或setter方法中加入属性控制语句,对属性值的合法进行判断
4、查看日志,并转成Debug模式,练习调试,学会查看单步执行时的变量值
首先转成Debug模式:设置断点:先在要调试的地方打断点,双击左边的行数可以添加断点,启动severs端的Debug模式 运行程序,在后台遇到断点时进入Debug调试状态。
作用域、功能、快捷键
①、Ctrl+Shift+B:在当前行设置断点或取消设置的断点。
②、F11:调试最后一次执行的程序。
③、Ctrl+F11:运行最后一次执行的程序。
④、F5:跟踪到方法中,当程序执行到某方法时,可以按F5键跟踪到方法中。
⑤、F6:单步执行程序。
⑥、F7:执行完方法,返回到调用此方法的后一条语句。
⑦、F8:继续执行,到下一个断点或程序结束。
明天计划的事情:
1、买了一台服务器,明天尝试着从本地直接连远程
2、直接执行Main方法,去在服务器上跑通流程
遇到的问题:
对于debug的测试流程不能很好的运用
收获:
1、观看了一些视频,掌握Java中的构造方法,并能够很明白的运用到代码中去,然后进行了代码的编辑,纯手工的,自导自演
评论