摘要:
试问怎么调用接口中的抽象函数 方法一:写一个类实现接口中的抽象方法,然后创建这个类的对象调用该类重写后的方法。 方法二:使用匿名内部类创建匿名内部类的对象。 // 匿名内部类实现重写接口的抽象方法 new test03() { @Override public void name() { // TO 阅读全文
摘要:
多态 多态的概述:多态是继封装,继承之后,面向对象的第三大特性。是指同一行为,具有多个不同表现形式,为多态。 举个生活栗子:生活中,比如跑的动作,小猫、小狗和大象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的形态。多态, 阅读全文
摘要:
封装: 封装的概念:将代码的细节隐藏起来,然后对外界提供可以使用的公共方法。 在现实生活中,一台电饭煲,一台榨汁机都是封装的体先,榨汁机只需要我们加入材料按下按钮,就能为我们榨一杯果汁,我们不知道榨汁机内部的运行细节,但是它给了我们想要的结果。同样,在编程的世界里,也进行了代码之间的封装,比如我们的 阅读全文
摘要:
方法的可变参数: 方法中有无参方法,有带参方法,都多个参数的方法;代码如下: public class Dome { /* 方法无参和带参 */ public static void method() { System.out.println("我是一个无参的方法"); } public stati 阅读全文
摘要:
学习就是为了不断的看到自己的知识盲点,然后改正,以前知道如何使用break来跳出循环,突然学习到可以用break跳出外部的循环(以前只知道怎么调本次的循环)。 上正题代码如下: break跳出本次循环: public static void main(String[] args) { for (in 阅读全文
摘要:
Java语言是一种面向的程序设计语言,而面向对象思想是一种程序设计思想。我们参照面向对象思想使用java语言去设计,开发计算机程序。 除去面向对象之外还有一个面向过程。 区别: 面向过程:当要实现一个功能的时候,面向过程,要处理好每一个节点,直至整个过程结束,然后得到结果。 面向对象:当要实现一个功 阅读全文
摘要:
一维数组: 一维数组的三种定义: 数据类型[] 数组名字 = new 数据类型[长度]; eg:int[] array = new int[6]; 数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...}; eg:int[] arr = new int[]{1,2,3,4,5, 阅读全文
摘要:
效果图看左上角 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>基于CSS3的3D立方体旋转动画</title> <style> /* 3d旋转样式 */ .cub { width: 2.5rem; height: 阅读全文
摘要:
假设,要你在控制台输出1到100,这个时候怎么输出,emmmmm我可以写100个输出语句。干得漂亮! for循环: for循环的结构: for循环练习: 01:打印1到100的累加和: public static void main(String[] args) { /* 打印1到100的累加和 * 阅读全文
摘要:
我们知道第一个程序java的入门程序是Hello World所以我们写过:System.out.println("Hello World"); 这个是java的输出语句,这个时候我们该怎么想呢,输出语句有了,输入语句是什么呢?计算机的输入肯定离不开键盘 我们可以通过 Scanner 类来获取用户的输 阅读全文