![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 57
木有君兮
这个作者很懒,什么都没留下…
展开
-
谈谈自己对IOC容器的理解(一)
初学Java时,了解到Java是一门面向对象的语言。我感觉Java这面向对象好废,啥都要我自己弄。这跟C语言有啥区别,感觉Java也就这样了,完全体会不到面向对象的感觉,处处都是“面向过程”。网上总说面向对象修房子是去找专门修房子的人来修,面向过程是自己亲力亲为的去修。可是去找修房子的人也得有个过程,不可能无缘无故的就来了一个修房子的吧!自从接触了Spring IOC,我才知道修房子的人也会自己找上门来,不要我去找了,真nice!1.IOC基本概念IOC全称为Inversion of Control,翻原创 2021-03-21 21:18:04 · 290 阅读 · 0 评论 -
http://localhost:8080/ajax/js/jquery-3.3.1.min.js net::ERR_ABORTED 404
1.检查路径是否有问题,确保路径是正确的2.如果路径没有问题,把idea重启了以上就是我的解决方式。原创 2021-02-24 19:28:27 · 1569 阅读 · 0 评论 -
Java:使用三种方式连接Mysql数据库
1.JDBC1.1 导入jar包根据自己数据库的版本导入合适的jar包,比如我的mysql是8.0的,就去Maven上找到合适的jar包进行下载。1.2 写代码1. 方式一(不用properties文件) public static void main(String[] args) throws Exception { //注册驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //创建连接原创 2021-01-19 19:03:05 · 438 阅读 · 0 评论 -
Java:对象new太多了,虚拟机受不了!!!
在看《深入理解Java虚拟机:JVM高级特性与最佳实践》我才知道对象不能找多,要不然“身体”迟早受不了的。这不报了一个Exception in thread "main" java.lang.OutOfMemoryError: Java heap space。1.什么是Java堆Java堆是Java虚拟机所管理的内存中最大的一块。 Java堆唯一的目的就是存放对象实例,几乎所有的对象实例都要在这里分配内存。说白了,就是一个“后宫”,垃圾收集器就是我的“皇后”,经常不经过我的同意,就把我的“妃子”打进“冷原创 2021-01-09 16:42:38 · 1005 阅读 · 1 评论 -
Java案例:使用TreeSet做员工管理系统
1.TreeSet简介TreeSet 是一个有序的集合,它继承于AbstractSet抽象类,实现了NavigableSet, Cloneable, java.io.Serializable接口。TreeSet 继承于AbstractSet,所以它是一个Set集合,具有Set的属性和方法。TreeSet 实现了NavigableSet接口,意味着它支持一系列的导航方法。比如查找与指定目标最匹配项。TreeSet 实现了Cloneable接口,意味着它能被克隆。TreeSet 实现了java.io.原创 2021-01-03 23:55:13 · 359 阅读 · 0 评论 -
Java案例:使用集合(ArrayList)做超市管理系统
一、运行效果如下1. 商品清单2. 添加商品3. 删除商品4. 修改商品信息二、Java代码1. 商品类import java.util.ArrayList;/** 商品类* */public class Goods { //商品编号 private int id; //单价 private double price; //商品名称 private String name; public Goods(int id, do原创 2020-12-26 16:18:12 · 1386 阅读 · 0 评论 -
一招告别IDEA卡顿
最近写代码发现IDEA越来越卡,终于经过多方查找资料发现只要修改一下IDEA的内存就可以了。这是因为IDEA默认的内存较小,写的模块多就开始卡起来了。第一步先查看IDEA的内存使用情况,是多大的。查看步骤如下:这样就可以看到IDEA的内存使用情况了。如果内存很大,还是很卡,那就得用其他方法了。第二步如果发现内存是默认的话,可以修改一下内存。默认的内存如下:修改内存的步骤:第三步重启!重启!重启!...原创 2020-12-24 20:28:36 · 1909 阅读 · 3 评论 -
Java使用迭代器添加数据报错
1.报出一个并发修改的异常Exception in thread "main" java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909) at java.util.ArrayList$Itr.next(ArrayList.java:859)报错代码: public static void main(String[] args)原创 2020-12-23 09:27:58 · 777 阅读 · 0 评论 -
Java:String类中常用的方法
1.String 对象的两种创建方式String 对象的两种创建方式是有区别的,一个是从常量池里拿数据,另一个是从直接在堆内存空间创建一个新的对象。如下所示:public static void main(String[] args) { String a = "123";//先检查字符串常量池中有没有"123",如果字符串常量池中没有,则创建一个,然后a指向字符串常量池中的数据,如果有,则直接将a指向"123""; String b = "123"; S原创 2020-12-06 20:53:53 · 1058 阅读 · 0 评论