腾讯云推出云产品限时特惠抢购活动:2C2G云服务器7.9元/月起

Java 多态

Java 入门知识专区
多态是同一个行为具有多个不同表现形式或形态的能力。 多态性是对象多种表现形式的体现。 比如我们说"宠物"这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等。那么我到宠物店说"请给我一只宠物",服务员给我小猫、小狗或者蜥蜴都可以,我们就说"宠物"这个对象就具...
 2023年10月14日 23:09  117阅读  举报

Java 重写(Override)与重载(Overload)

Java 入门知识专区
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的...
 2023年10月14日 23:08  113阅读  举报

Java 继承

Java 入门知识专区
继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。 如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类<...
 2023年10月14日 23:08  105阅读  举报

Java 异常处理

Java 入门知识专区
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lang...
 2023年10月14日 23:07  103阅读  举报

Java 流(Stream)、文件(File)和IO

Java 入门知识专区
Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 <...
 2023年10月14日 23:07  109阅读  举报

Java 方法

Java 入门知识专区
在前面几个章节中我们经常使用到System.out.println(),那么它是什么呢? println()是一个方法(Method),而System是系统类(Class),out是标准输出对象(Object)。这句话的用法是调用系统类System中的标准输出对象out中的方法pr...
 2023年10月14日 23:06  114阅读  举报

Java 正则表达式

Java 入门知识专区
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类: <...
 2023年10月14日 23:06  105阅读  举报

Java 日期时间

Java 入门知识专区
java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是从1970年...
 2023年10月14日 23:05  141阅读  举报

Java StringBuffer和StringBuilder类

Java 入门知识专区
当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。 和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder类在Java 5中被...
 2023年10月14日 23:05  123阅读  举报

Java String类

Java 入门知识专区
字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串
 2023年10月14日 23:04  140阅读  举报

Java Character类

Java 入门知识专区
使用字符时,我们通常使用的是内置数据类型char。 char ch =
 2023年10月14日 23:04  118阅读  举报

Java Number类

Java 入门知识专区
一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 实例
 2023年10月14日 23:03  113阅读  举报

Java 分支结构

Java 入门知识专区
顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java有两种分支结构: if语句 switch语句 if语句 一个if语句包...
 2023年10月14日 23:03  108阅读  举报

Java 循环结构

Java 入门知识专区
顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while循环 do…while循环 for循环 在Java5中引入了一种主要用于...
 2023年10月14日 23:02  105阅读  举报

Java 运算符

Java 入门知识专区
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符
 2023年10月14日 23:02  109阅读  举报

Java 修饰符

Java 入门知识专区
Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:
 2023年10月14日 23:01  114阅读  举报

Java 基本数据类型

Java 入门知识专区
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java的两大数据类型:
 2023年10月14日 23:01  125阅读  举报

Java 对象和类

Java 入门知识专区
Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 消息解析 本节我们重点研...
 2023年10月14日 23:00  107阅读  举报

Java数组

Java 入门知识专区
1 什么是Java数组 通常,数组是具有连续存储位置的相似类型元素的集合。 Java数组是一个对象,其中包含相似数据类型的元素。此外,数组的元素存储在连续的存储位置中。Java数组是一个数据结构,我们在其中存储相似的元素。但注意的是...
 2023年10月14日 22:58  108阅读  举报

Java中的枚举

Java 入门知识专区
Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。 枚举中有2个重要的方法: name() : 返回枚举的名字,比如下例中的SMA LL ordinal() : 返回枚举的下标,默认是从0开始的。
 2023年10月14日 22:51  105阅读  举报