![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 54
this_is_art_of_code
it是一个不断学习的行业,工作不停,学习不止
展开
-
IntelliJ IDEA导入maven项目
最近开始编写一个自己的后台UI项目,一来是为了总结自己工作三年以来的收获,二来是为了自己在工作的收获的基础上更进一步,为自己后续职业添加一些微不足道的色彩。我将代码放在了gitee上,也就是码云托管平台。因为是一个maven项目,而且决定采用编辑器IntelliJ IDEA来编辑项目,所以需要将maven项目导入到IntelliJ IDEA编辑器中。1、打开边界器,选择file->new Proejct。如下图所示:2、选择next以后,出现如下提示:***Name***是你需要给项目起原创 2021-10-06 22:16:38 · 5017 阅读 · 0 评论 -
类String的比较
需要掌握的前提知识1、知道什么是栈,什么是堆,什么是常量池,以及三者之间的区别。 2、想要不再纠结String的比较问题,需要掌握String literal.以及java虚拟机对String的处理机制 3、明白那些代码是在编译期产生,那些代码在运行期产生,也是有助于我们理解String的比较问题一、String的声明与初始化的两种主要方式:1.1、对于String s1 = new Strin原创 2017-06-23 17:02:20 · 267 阅读 · 0 评论 -
String的常用方法
标题1、String类常用方法1.1、求字符串长度public int length()//返回该字符串的长度 String str = new String("asdfzxc"); int strlength = str.length();//strlength = 71.2、求字符串某一位置字符public char charAt(int index)//返回字符串中指定位置的字符;注意字符串原创 2017-06-23 17:35:13 · 624 阅读 · 0 评论 -
java中的i++和++i
i++和++i的区别1、i++和++i各自的含义i++:代表程序执行完以后在进行赋值操作 ++i:代表先进行赋值然后在进行程序操作 比如下面最简单的例子:int x=3;int y=5;int a1=x++;//a1会等于3int a2=++y;//a2=62、到底该如何理解标题1中所说的这两个运算的含义为什么会问这个问题,因为我发现很多身边的同事遇到这样的问题,如果问题相对简单(比如上面原创 2017-07-05 00:14:44 · 780 阅读 · 3 评论 -
Java集合框架:ArrayList扩容机制解释
1、java中ArrayList该类的定义public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ private static final long seria...原创 2018-04-16 21:29:29 · 1425 阅读 · 0 评论 -
java创建对象实例的四种方式
java创建对象的方法常用的有四种:使用new关键字、利用java的放射机制、实现Cloneable接口使用克隆方法以及利用java序列化和反序列化实现创建对象。不说那么多,直接上代码。本次主要讲前三中创建方式,只是大致讲解一些,详细请参考其他深刻博客或者书籍。package com.module;public class User implements Cloneable{ p...原创 2018-05-21 21:26:05 · 11902 阅读 · 0 评论