- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 蓝牙鼠标连接问题
mac装win10,更新后导致每次要连接鼠标时,都要删除蓝牙鼠标,重新连接。 解决:我的电脑-设备管理器-蓝牙-蓝牙无线接收器-属性-电源管理-允许计算机关闭此设备以节约电源 反选...
2019-01-07 10:41:02
2349
原创 删除eclipse默认工作空间文件夹的问题
默认功能空间被删除后,eclipse启动会报错,去eclipse\configuration\.settings打开org.eclipse.ui.ide.prefs,删除RECENT_WORKSPACES=E\:\\workplace或者直接删除此文件即可。
2018-04-10 11:09:32
871
转载 面向对象设计6个基本原则
(了解)面向对象设计6个基本原则:1.单一职责原则(Single-Resposibility Principle):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。2.开放封闭原则(Open-Closed principle):软件实体应该是可扩展的,而不可修改的
2018-01-25 16:10:45
920
原创 抽象类
抽象类的总结:1.抽象方法只能存在于抽象类中,抽象方法在定义时不需要实现,也不能实现,抽象类的子类必须实现所有的抽象方法,如果有抽象方法没有实现,那么子类也要定义为抽象类,而且,抽象方法不能为静态的。2.抽象类不能直接创建其实例,因此不能new一个抽象类的对象,但是抽象类可以有构造方法,供其子类使用,虽然不能创建实例,但是抽象类可以作为声明类型。3.抽象类中已经实现的方法,在子类中是可
2018-01-05 11:19:50
173
原创 JAVA的多态动态绑定
新建一个对象时,有声明类型和实际类型之分,如Person p = new Male(); Person为声明类型,Male为实际类型,如果使用p去调用方法已经被重写,那么p调用该方法时,调用的是Male里的被重写的方法。
2017-12-27 17:37:57
138
原创 java中的重载和重写
重载:1.方法名必须一样,参数类型或者个数不一样。2.返回值类型可以不同。3.可以在同一个类中,子类中也可。4.访问修饰符可以不同。重写:1.方法名,参数类型个数必须一样。2.返回值类型必须相同。3.访问修饰符要大于等于被重写的方法(public>protected>defult>private)4.重写的方法不能抛出比被重写的方法更宽泛的异常(如被重写
2017-12-26 20:11:09
171
转载 关于安装多版本jdk,打开eclipse时,提示could not find java se runtime environment的解决banf
需要安装多版本jdk时,更改了java_home的配置后,在cmd中使用java -version 命令时,查看已经是最新版本,但是打开eclipse时,仍然提示could not find java se runtime environment。原因:在安装JDK1.8之后,会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\Syste
2017-11-08 18:02:41
9764
2
原创 关于格式化控制台输出,printf和println
println中,不支持各个输出的参数间用“,”来连接,会报错 The method println(double) in the type PrintStream is not applicable for the arguments (String, double)而使用printf 则可以。
2017-11-05 22:46:32
685
原创 java的命名大小写
全局变量:全部大写 PI,各字母间的连接,需要加_ VALUE_OF_NUM类名:首字母大写:Class ApplicationContext普通变量:小写:int a,int textValue;
2017-11-01 14:39:42
351
原创 sql中的top
原来Oracle和MySQL中不支持top关键字,可以使用rownum,但是组合查询的时候,使用rownum会出问题。用到的时候要具体研究下。
2017-10-19 10:57:04
221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人