- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 类型比较运算符 instanceof 与 多态 类型转换的一些现象
类型比较运算符 instanceof 与 多态 类型转换的一些现象 多态 关于多态的描述可以看之前的文章 https://blog.csdn.net/norang/article/details/110943231 从中而知 多态的出现有三个前提,1.具有继承和实现之一 2.要有方法的重写或实现 3.用 超类或接口来声明子类的对象。 类型比较运算符 instanceof 有什么不懂的,建议直接看官方文档 https://docs.oracle.com/javase/specs/index.html
2020-12-23 14:54:08 247 2
原创 Object类 与 Date类 与 DateFormat类 与 Calendar类
Object类 与 Date类 与 DateFormat类 与 Calendar类Object类public final native Class<?> getClass();public native int hashCode();public String toString()public boolean equals(Object obj)protected void finalize() throws ThrowableDate类DateFormat类Calendar类 Object类
2020-12-20 00:10:29 217 1
原创 Java 接口 与 多态
Java 接口 与 多态一、接口二、多态 一、接口 1、了解 生活 中的 接口的 例子 USB 插座 男女约会的口号,也就是 两个不同事物通过约定的方式能够用结合在一起,能够实现这种功能的 都是接口。 USB接口:1.提供了标准的结构 2.需要连接接口的设备必须具有与接口标准相符的插头。3.当设备与USB连接时,体现的作用于功能是不一样的。 USB接口的好处:它极大的无限的扩充了电脑的功能。 2、Java中的接口 1、接口是Java引用类型之一,它也可以作为类型来声明变量。 2、接口需要使用 inter
2020-12-10 00:54:13 795
原创 Java语言 与 面向对象语言 的基本特征
Java语言的基本特征 1.面向对象的编程方式。以前的语言采用面向过程的方法,面向过程的方式不适应于大型项目的开发,在这种情况下程序会非常复杂,难以维护。面向对象可以自定义类型,它可以很好地描述客观事物,更接近于人类的自然思维方式。因此在开发大型项目上更加的方便。 2.跨平台运行。这是JAVA一直追求的目标,也是JAVA语言不同于其他语言之处。同一份字节码可以在不同的操作系统平台上执行,原因在于JAVA给不同的操作系统打造了不同的JVM。JAVA的口号,一次编号,四处运行。 面向对象的语言都具有三大特征,
2020-12-08 22:01:28 459
原创 Java类的构造方法与对象和static关键字
目录0.类与对象一、类的构造方法二、Static 关键字静态变量静态方法静态代码块 0.类与对象 一、我们要建立面向对象的编程思想 相对于面向过程的思想而言,它认为所有的事物都是对象,对象具有特征和行为,类表示一类(组)对象的特征和行为。 二、类与对象 1.类是对象的抽象与概括。类是抽象的,它的特征没有具体的描述。 2.对象可以从类派生而来,对象是具体的,具体的特征与行为。 三、类与对象的关系 类与对象具有不可分的关系,对象的特征与行为被抽象化,就产生了类。类的特征和行为被具体化,就生成了对象。 在jav
2020-12-07 00:10:57 202
原创 Java的方法和方法的重载
Java中的方法: 方法表示类的行为, 类的功能可以通过它具有什么方法来体现, 方法名称一般用动词, 方法名首字母小写(小驼峰)。 1.方法可以分成两个部分,第一是方法的声明(方法的签名), 基本语法:修饰符 [static,final,native] 返回值类型 方法名(参数列表) 修饰符又称为 权限限定符,规定了方法可被访问的范围, public(公共)谁都可以访问, private(私有的)只能在类的内部访问 Protected(保护)类自己及子类可以访问。 修饰符 当前类
2020-12-01 13:31:49 179
原创 字符串的连接属性 与 整数和浮点数的准确与不准确
字符串的连接属性: 字符串属于引用类型(String)[数组], 字符串的拼接, 1.多个串按首尾顺序排序在一起生成一个新的串。 String a="abc",b="123",c; c=a+b; System.out.println(c); 2.字符串与其它类型的数据也可以顺序的链接在一起,生成一个新的串。 字符串的拼接可以使用+运算来完成 String a="abc",c; int b=12,d=3; c=a+b+d; System
2020-12-01 12:49:56 255
C:\Windows\System32 中 cmd丢失,cmd.exe 下载
2020-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人