![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
文章平均质量分 64
Java基础
Sli_Pink
这个作者很懒,什么都没留下…
展开
-
比较Comparator和Comparable
Comparatorpackage chap02;public class Dog implements Comparable<Dog>{ private int id; private String color; private int age; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getColor() {原创 2021-09-09 16:12:27 · 69 阅读 · 0 评论 -
eclipse 自动提示设置
直接上图Javase自动提示找到下图中箭头位置填入的内容:(复制下面内容到箭头指定位置).abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789Javaweb开发需要做的自动提示找到指定位置填入指定内容<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789最后应用设置即可...原创 2021-09-02 17:41:43 · 64 阅读 · 0 评论 -
java枚举
Java枚举注意:枚举的初始化不能写在main方法里/** * @Author: mcc * @Date: 2021/9/1 * @Description: PACKAGE_NAME * @version: 1.0 */public class SeasonEnum{ public static void main(String[] args) { season s = season.spring; if (s==season.spring){原创 2021-09-01 15:18:30 · 63 阅读 · 0 评论 -
日期时间类
日期时间类Date类概述java.util.Date类 表示特定的瞬间,精确到毫秒。继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象。public Date():分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。public Date(long date):分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即1970年1月1日00:00:00 GMT)以来的指定毫秒数。原创 2021-08-10 19:33:48 · 273 阅读 · 0 评论 -
Math工具类
Mathjava.lang.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具 类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。public static double abs(double a) :返回 double 值的绝对值public static double ceil(double a) :返回大于等于参数的最小的整数。(向上取整,ceil是天花板的意思,可以理解为上面)public static double floor原创 2021-08-10 08:55:48 · 99 阅读 · 0 评论 -
Arrays工具类
概述java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。其所有方法均为静态方法,调用起来非常简单。操作数组的方法public static String toString(int[] a) :返回指定数组内容的字符串表示形式。package arrays;import java.util.Arrays;/** * @Author: mcc * @Date: 2021/8/10 * @Description: arrays * @version:原创 2021-08-10 08:39:35 · 65 阅读 · 0 评论 -
List接口
List集合List集合中的概述(Collection接口的子类之一)List集合的特点:1.有序的集合,即存储和取出得顺序一致2.该集合是带索引的,所以List集合中提供的是一些与索引相关的特有方法3.与set集合不同,可以存储重复的元素List集合的特有的带索引的方法:1.public void add(int index,E element);功能描述:将指定的元素存储到指定的地方eg: List<String> list =new ArrayList();原创 2021-08-06 07:42:23 · 523 阅读 · 0 评论 -
Set接口
Set集合java.util.Set 接口和 java.util.List 接口一样,同样继承自 Collection 接口,它与 Collection 接口中的方 法基本一致,并没有对 Collection 接口进行功能上的扩充,只是比 Collection 接口更加严格了。与 List 接口不 同的是, Set 接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set 集合有多个子类,这里我们介绍其中的 java.util.HashSet 、 java.util.LinkedHash原创 2021-08-07 19:27:41 · 199 阅读 · 0 评论 -
可变参数java
在JDK1.5之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式:修饰符 返回值类型 方法名(参数类型… 形参名){ }其实这个书写完全等价与修饰符 返回值类型 方法名(参数类型[] 形参名){ }只是后面这种定义,在调用时必须传递数组,而前者可以直接传递数据即可。 JDK1.5以后。出现了简化操作。… 用在参数上,称之为可变参数。**同样是代表数组,但是在调用这个带有可变参数的方法时,不用创建数组(这就是简单之处),直接将数组中的.原创 2021-08-07 19:59:37 · 51 阅读 · 0 评论 -
Map集合回顾
概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等, 这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即 java.util.Map 接 口。我们通过查看 Map 接口描述,发现 Map 接口下的集合与 Collection 接口下的集合,它们存储数据的形式不同,如 下图。Collection 中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map 中的集合,原创 2021-08-07 22:19:56 · 98 阅读 · 0 评论 -
String类中的常用方法
常用方法1.判断功能的方法public boolean equals (Object anObject) :将此字符串与指定对象进行比较。public boolean equalsIgnoreCase (String anotherString) :将此字符串与指定对象进行比较,忽略大小写。演示代码:package StringTest;/** * @Author: mcc * @Date: 2021/8/8 * @Description: StringTest * @v原创 2021-08-08 19:14:59 · 42 阅读 · 0 评论 -
Static关键字的论述
概述关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属 于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。定义和使用格式 类变量当 static 修饰成员变量时,该变量称为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改 该类变量的值,但也可以在不创建该类的对象的情况下对类变量进行操作。类变量:使用 static关键字修饰的成员变量。 定义格式:static 数据类型 变量名;举例:stati原创 2021-08-10 07:11:08 · 102 阅读 · 0 评论 -
java基础面试
1.面向对象和面向过程的区别 面向过程优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗 资源;比如单片机、嵌入式开发、Linux/Unix 等一般采用面向过程开发,性能是最重要的因素。缺点: 没有面向对象易维护、易复用、易扩展面向对象优点: 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特 性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点: 性能比面向过程低2. Java 语言有哪些特点简单易学;面向对象(封装,继承,多态);平台无关原创 2021-08-05 20:39:15 · 127 阅读 · 0 评论 -
回顾用(集合collection)
border 用法border的属性border的主要属性有三个,分别为border-width,border-style,border-colorborder-width我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽原创 2021-08-05 18:34:31 · 92 阅读 · 0 评论