随笔分类 - JAVA基础
摘要:A是B的父类,A a = new B()的意义在于B是A的扩展,可能还会有B1, B2, B10,在创建A类时是不可预见的,只能这样定义一个引用传递给它。 如果A有 a1方法,a2方法, B重写了a1方法,那么a.a1()调用的是B中的a1方法,a.a2()调用的是A中的方法。
阅读全文
摘要:出处:https://www.cnblogs.com/hellochennan/p/5373186.html 出处:https://www.cnblogs.com/hellochennan/p/5373186.html 本文非常适合初学Java的程序员,主要是来了解一下Java中的几种for循环用法
阅读全文
摘要:作者: chenssy 出处: http://www.cnblogs.com/chenssy/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制
阅读全文
摘要:原文:https://blog.csdn.net/sinat_33921105/article/details/79509638 静态代码块的特点:随着类的加载而执行,而且只执行一次。 静态代码块先于main函数执行,因为静态代码块是随着类的加载而执行。 先看一个例子: 运行结果: 静态代码块被执行
阅读全文

浙公网安备 33010602011771号