- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 深入理解重载与重写
方法的重写(Overriding)和重载(Overloading)是JAVA多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后再调用时,VM就会根据不同的参数样式,来选择合适的方法执行。4、参数不同:重载的参数个数、参数类型、参数的顺序可以不同,重写父类子方法参数必须相同。1、定义不同:重载是定义相同的方法名、参数不同,重写是子类重写父类的方法。2、重写(Overriding)
2023-09-04 14:15:55
162
1
原创 面向对象定义
面向对象的编程的核心思想是,将程序中的实体、数据和功能抽象为单独的对象,并在这些对象之间建立联系。面向对象:易复用,已维护,易扩展,面向对象封装、继承、多态的特性,让其可以设计出低耦合的系统,是系统更加灵活,更易于维护,缺点就是性能比面向过程差。面向过程:性能比面向对象好,因为类的调用需要实例化,开销比较大,比较消耗资源。缺点就是不易维护,不易复用,不易扩展。面向对象的底层其实还是面向过程,把面向过程抽象成类,然后封装,方便我们使用就成为了面向对象。
2023-09-04 13:37:31
254
1
原创 Java注解 解析
java注解: Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 注解是元数据的一种形式,提供有关 于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。 注解申明 Java中所有的注解,默认实现 Annotation 接口: package java.lang.annotation; public interface Annotation { boolean equals(Object obj...
2021-05-28 09:00:43
195
原创 Java基础进阶提升
(一)Java基础 面向对象 java语法 常用类,api 数据类型 方法、对象、引用 运算符、操作符 关键字、关键词 (二)java进阶 8. 异常、异常分类与处理 9. 线程同步、守护线程 10. 多线程、IO流 11. 接口、多继承 12. jdk、jre、jvm 13. 反射、泛型 14. 类继承、方法覆盖 (三)数据库 15. Mysql数据库 16. Oracle数据库 17. JDBC 18. 存储过程 19. 数据库连接池 20. JDBC连接池 21. Sqlserver数据库 (四)
2021-04-24 07:41:41
314
原创 进制转换计算方法
平时生活开发中,常见二进制、八进制、十进制、十六进制,换算方法书上都有教,真实记住的也就真正想学的! 0x开头是为16进制,也是很多方向常用的计数方式,比如颜色值之类。 那么16进制换算成十进制该如何进行呢? 这里我们以0x54为例子计算一下。 0x54计算器转换之后值为84,那么84从何而来?实际上,十六进制的数是以"权"来讲的,十六进制个位数的权为个位数乘以16的 0次方,十位数的权为十位的数乘以16的1次方,以此类推,那么0x54就可以这样换算:5X16+4X1=84,即为...
2020-05-29 11:31:30
11294
3
原创 自定义TabHost继承普通Activity出错解决
TabHost继承简单Activity报错?Activities can't be added until the containing group has been created 解决办法setup()之前调用。。。
2015-10-20 14:42:44
646
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅