![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Winery_gao
这个作者很懒,什么都没留下…
展开
-
接口
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。 接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须原创 2020-12-28 22:20:16 · 308 阅读 · 0 评论 -
抽象类
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ Java抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。 父类包含了子类集合的常见的方法,但是由于父类本原创 2020-12-28 22:18:40 · 88 阅读 · 0 评论 -
IO
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ java中IO流分类 按照流的流向分为输入流和输出流 按照流的操作单元分为字节流和字符流 按照流的角色分为节点流和处理流 IO流操作类的划分 Java Io流共涉及40多个类,都是从如下4个抽象类基类中派生出来的。 InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。 OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流 按照操作方式分类结构图: 按照操作原创 2020-12-28 22:17:35 · 95 阅读 · 0 评论 -
字符串反转
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ 如何将字符串反转? 使用 StringBuilder 或 StringBuffer 的 reverse 方法,本质都调用了它们的父类 AbstractStringBuilder 的 reverse 方法实现。 不考虑字符串中的字符是否是 Unicode 编码,自己实现。 递归 package org.gs.demo public class ReverseStringTest { public static void main原创 2020-12-28 18:25:27 · 94 阅读 · 0 评论 -
String 类的常用方法
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ String 类的常用方法都有那些? 返回类型 方法名 作用 int length() 得到一个字符串的字符个数 byte[] getByte() 将一个字符串转化成字节数组 char[] toCharArray() 将一个字符串转化成字符数组 String split() 将一个字符串按照条件分开 boolean equals() 判断两个字符串的内容是否一样 boolean equalsIsIgnoreCase原创 2020-12-28 18:24:47 · 43 阅读 · 0 评论 -
泛型
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ 泛型 概念 泛型,即“参数化类型”。即将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式,然后在使用/调用时传入具体的类型。 使用目的 泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。即在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 性质 泛型只在编译阶段有效。 List<Stri原创 2020-12-28 16:13:06 · 87 阅读 · 0 评论 -
jre和jdk的区别和联系
前言 错误地方请大家多多包涵并指正,感激不尽(≥▽≤)/ jre和jdk的区别和联系 一,JDK开发环境 JDK主要包含三部分, 第一部分就是Java运行时环境 第二部分就是Java的基础类库 第三部分就是Java的开发工具 二,JRE运行环境 下载jdk时候会有两个包,jdk和jre。jdk目录下其实也有一个jre,和图中两者关系对应。还有一个独立的jre,所以对应的JVM有几个? 三,JVM虚拟机 一次编译,随处运行。 JAVA的程序在运行时都会编译为Class文件,Class文件就是在JVM上运行的原创 2020-12-28 10:14:12 · 175 阅读 · 0 评论