Java 学习笔记
在Java的学习中,总会遇到各种各样的问题,这里记录下
开发实习生
不是我很懒啥都不写,是我本来就很懒,啥都不想写
展开
-
【Java学习笔记】从 HelloWorld 开始看 Spring
Spring 是一个开源框架.Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能.Spring 是一个 IOC(DI) 和 AOP 容器框架.开发环境开发工具: IDEAJDK 8.0Spring 4.0Spring 的简单介绍具体描述 Spring:轻量级:Spring 是非侵入性的 - 基...原创 2020-01-17 15:53:35 · 1008 阅读 · 0 评论 -
【Java学习笔记】三种方式带你理解 i++ 与 ++i
引入我们先看一个例子: int i = 0 ; int j = i ++ ; System.out.println( "i = " + i + ","+ "j = " + j); int x = 0 ; int y = ++ x ; System.out.println( "x = " + x + ...原创 2020-03-16 13:03:13 · 133 阅读 · 0 评论 -
【Java学习笔记】你不理解面向对象其实是因为你不懂哲学
引言我们学面向对象,都是学什么叫对象,再到类的封装,继承,抽象,多态等去分析我们的面向对象这四个字。但是呢,我这里为什么说“你不懂面向对象其实是因为你不懂哲学”?难道我们懂了哲学就理解了面向对象爱吗?当然不是这么去理解得的。其实,在面向对象里面,的确包含了哲学的思想在里面,大家可以去搜面向对象与哲学,我相信一定会有很多,因为我搜索过。我们需要先来明确几点内容:系统中一切事物皆为对象;对...原创 2020-03-16 18:52:34 · 313 阅读 · 0 评论 -
【Java学习笔记】面向对象的正确打开方式
引言面向对象是什么?怎么去理解面向对象?我记得一开始接触Java的时候,老师对面向对象的解释举例都是阿猫阿狗,讲完之后,我们都知道了什么叫对象,但什么叫面向对象呢?其实并没有说清楚。学Java这么久了,关于面向对象还是有一点自己的理解的。这篇文章,将帮助你去理解什么叫面向对象。对象前面一直在说面向对象,那什么是对象呢?对象是系统中描述客观事物的一个实体,它是构成系统的一个基本单位。这么讲好理...原创 2020-03-16 19:10:36 · 343 阅读 · 0 评论 -
【Java学习笔记】一张图带你入门JVM
文章目录一张图走进JVM内存体系堆新生代老年代方法区Java8 与元数据程序计数器JVM栈(JVM Stacks)本地方法栈(Native Method Stacks)总结进入公司不久,一同事问我,你知道怎么查看JVM的内存溢出吗?当时我就蒙了,怎么查看呢?笔者之前一直使用的是 JProfiler去找的,但是真要说,笔者真说不出来。说起内存溢出,笔者发现笔者似乎对JVM都不太了解。之前虽然有写《...原创 2020-03-24 14:01:24 · 226 阅读 · 0 评论 -
【Java学习笔记】面对Java多线程,还是一首凉凉送给自己?
Java多线程,这个名字听起来应该还是比较害怕的,有多少人在这块被坑过。那坑起来,真的是一各萝卜一个坑,一筐罗卜满地坑。给你举一个形象的例子,这就好比你在盖房子,房子快封顶了,感觉也没啥毛病,然后就在你开行的封顶的时候,墙塌了。就是这种感受,很难受。你要是还不能体会到这种感受,就在给你举一个,好比你们连个人去酒店(至于干啥,咱也不能问),然后你感觉自己没问题,就在你跃跃欲试的时候,就在你厉兵秣马的...原创 2020-04-02 18:23:18 · 1346 阅读 · 0 评论 -
【Java学习笔记】MybatisPlus 入门,这篇就够了
文章目录简介特性开始入门CRUB 的使用Insert 的插入操作主键策略Plus默认的主键策略是:`ID_WORKER`主键自增Update乐观锁Select分页Delete性能分析配置插件参数说明Config配置`SpringBoot` 设置 `dev` 环境测试条件构造器AbstractWrapperge、gt、le、lt、isNull、isNotNulleq、nebetween、notBet...原创 2020-04-05 20:22:30 · 1773 阅读 · 0 评论 -
【Java学习笔记】闲谈 JUC 中的 FurtureTask
人生若只如初见,何事秋风悲画扇。这是本应该是一个很美妙的事情,但是所有的每秒都是在一瞬间。Furture 的说明关于 FutureTask 之前有讲过,是在《【多线程】拿到Java多线程里面的值》里面。FutureTask可以帮助我们在 N 个线程中去触发执行或者取消逻辑。这里就会牵扯到线程安全问题。在 FutureTask 里面是怎么把握这个线程安全的呢?进去看一下。继承关系我们先看...原创 2020-04-07 18:44:41 · 545 阅读 · 0 评论