![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 59
Java基础
Grace-tt
一枚非常上进的小白
展开
-
Java基础——final关键字的使用
前言 今天小编来带领大家回顾一下java当中final关键字的使用。final关键字的使用,从以下几个方面进行总结:含义 final关键字代表最终的、不可改变的。1.final关键字可以用来修饰一个类2.final关键字可以用来修饰一个方法3.final关键字可以用来修饰一个局部变量4…final关键字可以用来修饰一个成员变量final关键字修饰类基本格式 public final class 类名称{ //...}含义 当一个类被final修饰了,那它就是最终类原创 2021-08-03 20:15:55 · 396 阅读 · 2 评论 -
Java之——拆箱与装箱
目录装箱拆箱代码展示自动拆箱与装箱代码展示装箱装箱定义:把基本类型的数据,包装到包装类中。(基本类型的数据->包装类)基本数据类型(四类八种) 整型:byte/short/int/long 浮点型:float/double 字符型:char 布尔型:boolean【1】构造方法: ①Integer(int value):构造一个新分配的 Integer...原创 2020-08-24 22:26:30 · 207 阅读 · 2 评论 -
Intellij IDEA自定义类模板和方法模板
目录前言自定义类模板字定义方法模板前言使用自定义的模板注释是个非常实用的技巧。下面小编给大家介绍一下Intellij IDEA如何创建自定义类模板和方法模板。自定义类模板1.File->Settings2.Settings->Editor->File and Code Templates->Files->Class3.在上面图片的右边写上下面这段代码#if (${PACKAGE_NAME} && ${PACKAGE_原创 2020-08-24 20:58:42 · 6273 阅读 · 2 评论 -
分享一款超高颜值的Idea插件——Material Theme UI !!!快来看看
前言今天,小编在安装Idea的一些插件的时候,发现了一款颜值超高的插件,赶紧安利给大家!!!插件介绍插件地址https://plugins.jetbrains.com/plugin/8006-material-theme-ui关于插件如何安装:IDEA当中如果安装插件?安装好插件之后,就可以选择你心仪的主题颜色了。找到菜单栏的Tools-Material Theme-Material Theme Chooser,然后选择你的主题就好了小编用的是第一个Darker Theme.原创 2020-08-24 17:23:01 · 12406 阅读 · 9 评论 -
IDEA当中如果安装插件?
1.找到File-Settings2. 找到Plugins,直接在对应的插件后面点击Install即可。如果需要安装其他一些插件,选择Install Plugin from Disk。3.找到插件所在的位置,选中插件,安装后重启Idea即可。原创 2020-08-24 16:02:26 · 610 阅读 · 0 评论 -
Java在手,世界我有!!!Java基础之StringBuilder类——append()和toString()方法
StringBuilder类概述java.lang.StringBuilder是个字符串的缓冲区,即它是一个容器.它的内部拥有一个数组用来存放字符串内容,进行字符串拼接时,直接在数组中加入新内容。StringBuilder会自动维护数组,进行扩容。(默认16字符空间,超过自动扩充)StringBuilder类构造方法public StringBuilder():构造一个空的StringBuilder容器。public StringBuilder(String str):构造一个StringBuil原创 2020-08-24 14:56:05 · 787 阅读 · 2 评论 -
Java之Object类常用方法——toString()方法和equals()方法以及Objects的equals()方法详解
Object类概述java.lang.Object类是Java语言中的根(最顶层)类,即所有类的父(超)类。 它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。 所有对象(包括数组)都实现这个类的方法。 如果一个类没有特别指定父类,那么默认则继承自Object类。下面以Person类继承自Object类举例,介绍Object类的两种常用方法:toString()方法和equals()方法toString()方法Person类默认继承了Object类,所以可以使用Ob原创 2020-08-23 22:51:26 · 1444 阅读 · 0 评论 -
Java在手,世界我有!!!Java中日期时间类——Date类、DateFormat类(SimpleDateFormat子类)与Calendar类
Date类概述 java.util.Date是表示日期和时间的类。 Date类表示特定的瞬间(一个时间点,一刹那时间),精确到毫秒,(1000毫秒=1秒)。毫秒值的可以对时间和日期进行计算。还要清楚一个概念:时间原点。时间原点(0毫秒)指的是1970年1月1日 00:00:00,这是英国格林威治的时间,需要注意,中国属于东八区,会把时间增加8个小时,也就是: 1970年1月1日 08:00:00。把毫秒转换为日期:毫秒数/86400000 =天数。1天 = 24 × 60 × 60 =86400原创 2020-08-22 22:38:04 · 274 阅读 · 1 评论 -
如何取消Idea打开默认工程
在启动Idea的时候,它会默认打开最近使用的工程。下面说一下如何取消?1.找到Files-Settings2. 找到System Settings,然后把Reopen projects on startup前面的对勾取消3.关闭Idea,再次打开的时候就会回到选择创建工程的界面了。...原创 2020-08-22 14:56:23 · 883 阅读 · 1 评论 -
Java在手,世界我有!!!Java—抽象方法和抽象类
定义抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束;抽象类:抽象方法所在的类,必须是抽象类才可以。在class之前写上abstract才可以。如何使用抽象类和抽象方法: 【1】不能直接创建new抽象类对象。【2】必须用一个子类来继承抽象父类。【3】子类必须覆盖重写抽象父类当中的所有的抽象方法。覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号。【4】创建子类对象进行使用代码举例public abstract class Animal原创 2020-08-20 11:34:42 · 185 阅读 · 0 评论 -
Java——继承中this和super关键字的使用
1.Super的使用super关键字的用法有三种:【1】在子类的成员方法中,访问父类的成员变量;【2】在子类的成员方法中,访问父类的成员方法;【3】在子类的构造方法中,访问父类的构造方法。代码举例public class Fu { //父类成员变量 int num=10; //父类成员方法 public void method(){ System.out.println("父类成员方法!"); } //父类构造方法 public Fu(原创 2020-08-20 11:10:33 · 1005 阅读 · 1 评论 -
Java面向对象之——继承(2)如何访问成员方法和成员变量
目录前言1.访问成员变量1.1 规则1.2 代码实现1.3 类中访问时如何区分局部变量,本类成员变量和父类成员变量?2.访问成员方法2.1规则2.2代码实现前言上一篇文章中介绍了继承的定义,类图以及代码实现。今天小编继续带大家学习在继承类中如何访问成员变量和成员方法。1.访问成员变量1.1 规则两种情况(成员变量重名与不重名的情况)成员变量不重名的情况下:【1】如果创建的父类对象,那么只能使用父类的东西,没有任何子类的东西。【2】如果创建的是子类对象,原创 2020-08-20 10:04:16 · 2206 阅读 · 0 评论 -
Java面向对象之——继承(1)
前言 提起面向对象,就不得不说面向对象的三大特征:封装性、继承性、多态性。今天,小编就带领大家学习Java中的继承。继承是多态的前提,如果没有继承,就没有多态。继承主要解决的问题是:共性抽取。继承最大的好处就是代码的复用。我们以员工类,讲师类和助教类来举例。员工类有姓名,年龄,工号,工作时间属性,有工作,获得薪酬的方法,讲师类和助教类也都有姓名,年龄和工号,工作时间四个属性,也都拥有获得报酬的方法,也都需要工作,但是工作的内容不同,讲师的工作是讲课,助教的工作是辅助讲师讲课(这其实就是方法的...原创 2020-08-20 09:47:15 · 168 阅读 · 0 评论 -
Java在手,世界我有!!!Java基础——static关键字的使用
static在类当中的使用,从以下三大方面来说明:目录1.static静态成员变量2.static静态成员方法3.static静态代码块static在类中的使用总结1.static静态成员变量说明:如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己,而是属于所在类。多个对象共享同一份数据。代码举例说明:我们建一个Student学生类,设置room教室和idCounter两个静态成员变量。在main()方法中实例化两个学生对象one和two,只给one对象的原创 2020-08-17 22:05:51 · 180 阅读 · 1 评论 -
Java在手,世界我有!!!Java基础——Math类和Arrays类
Java——Math类定义java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。因为Math类中提供了大量的静态方法,并且构造方法使用private修饰,是私有的,所以在使用的时候,直接【类名.方法名】使用即可,不能new一个对象来使用。需要注意的是,该类和Sting类一样,都是由final修饰的,所以不能有子类。常用方法1.public static double abs(double num):取绝对值(支持多种重载:double,long,fl原创 2020-08-17 20:20:42 · 238 阅读 · 1 评论 -
Evernote(印象笔记) 如何迁移到语雀?
1.首先,打开印象笔记,选中你要导出的笔记2. 点击文件-导出3. 选择导出为单个HTML网页,点击导出,选择导出的文件的位置4. 将导出的文件压缩5.打开语雀,新建一个笔记,将文件导入6.找到印象笔记,找到自己的压缩包,点击导入,就可完成啦!!!7.开启你的语雀之旅吧...原创 2020-08-16 23:14:49 · 9223 阅读 · 5 评论 -
Java在手,世界我有!!!Java基础——String类
目录String是什么字符串的特点创建字符串常见的3+1种方法String中== 使用注意事项String当中常用方法1.equals的使用方法2.String当中与获取相关的常用方法有3.字符串的截取方法4.String 当中与转换相关的常用方法有5.分割字符串的方法String是什么java.lang.String类代表字符串API当中说:Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。意思是:程序当中的所有的双引...原创 2020-08-16 22:46:03 · 109 阅读 · 0 评论 -
Java在手,世界我有!!!Java基础——ArrayList类详解
目录前言what:什么是ArrayList集合why:为什么使用ArrayList集合how:如何使用ArrayList集合前言一个事物的存在,一定有其必要性。小编相信,世间万物,皆有因果。今天,就带大家来看一看ArrayList,它从哪里来,又要到哪里去?what:什么是ArrayList集合ArrayList集合是存放同一相同数据类型的容器,只能存放引用数据类型,因其中存放的是地址值。why:为什么使用ArrayList集合上一篇文章介绍了数组,数组的一大特点就是原创 2020-08-16 22:10:13 · 236 阅读 · 0 评论 -
Java在手,世界我有!!!Java基础之数组——数组的定义、分类和使用
目录前言What:数组是什么Why:为什么使用数组How:数组怎么用数组使用代码举例前言上一篇小编带大家回忆了一把Java中的方法以及方法的重载,今天小编带大家来看一下Java当中的数组,又是一个很基础的知识点。小编相信,水滴方能石川,一名优秀的程序员除了丰富的项目经验以外,还需要扎实的基础,一步一个脚印,希望这篇文中能对正在看的你所有帮助和启发。What:数组是什么数组的概念:数组是一种容器,可以同时存放多个数据类型一致的数据值。数组的特点:1.数组是一种引用数原创 2020-08-16 21:19:09 · 165 阅读 · 0 评论 -
Java在手,世界我有!!!Java基础之方法以及方法的重载
方法的定义方法其实就是若干语句的功能集合。举个非常形象的例子:冰激凌工厂:原材料(水,白砂糖,奶油)产出品:冰激凌参数(原料):就是进入方法的数据返回值(产出物):就是从方法中出来的数据...原创 2020-08-16 20:16:44 · 128 阅读 · 0 评论 -
Java中,String类字符串拼接 用concat方法 和直接用“+”连接符拼接的区别
在String类中,字符串拼接既可以使用concat方法,也可以直接用连接符进行连接,那么两者有什么相同点和不同点呢,下面小编带大家通过代码一起来看一下。concat方法的使用:public String concat(String str):将当前字符串和参数字符串拼接成为返回值新的字符串。也就是说,concat可以将参数列表当中的字符串与当前字符串进行拼接,返回值为一个新的字符串。“+”连接符的用法:它的非常简单,直接使用连接就可以了。下面通过代码来看一下他们的相同点和区别。pub原创 2020-08-14 22:11:58 · 8023 阅读 · 1 评论 -
IDEA:java:无效的源发行版:14
问题描述:用IDEA编写代码运行后报如下错误:问题原因:出现该问题的原因是项目Project当中的jdk与电脑当中的jdk版本不一致造成的。解决方法:1.查看本机的jdk版本:命令提示输入:java -version2.修改IDEA当中的Project项目的jdk版本第一步:打开Project Structure项目结构第二步:修改Project的SDK版本第三步:修改Module模块的Language Level第四步:修改Module模块中..原创 2020-08-11 14:57:30 · 33389 阅读 · 35 评论