摘要:
1.什么是EL自定义函数
EL自定义函数是在EL表达式中调用的某个java类的静态方法,这个静态方法需在web应用程序中进行配置才可以被EL表达式调用。EL自定义函数可以扩展EL表达式的功能,让EL表达式完成普通java程序代码所能完成的功能。
2.EL自定义函数开发步骤
编写EL自定义函数映射的java类中的静态... 阅读原文
2018-11-06 06:00:09 阅读(1709) 评论(0)
摘要:
一、类加载机制
一个.java文件在编译后会形成相应的一个或多个Class文件,这些Class文件中描述了类的各种信息,并且它们最终都需要被加载到虚拟机中才能被运行和使用。
JVM把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被JVM直接使用的Java类型的过程就是类加载机... 阅读原文
2018-11-06 00:00:07 阅读(1686) 评论(0)
摘要:
Java集合类的源码是深入学习Java非常好的素材,源码里很多优雅的写法和思路,会让人叹为观止。HashMap的源码尤为经典,是非常值得去深入研究的,jdk1.8中HashMap发生了比较大的变化,这方面的东西也是各个公司高频的考点。网上也有很多应对面试的标准答案,我之前也写过类似的面试技巧(面试必备:Hasht... 阅读原文
2018-11-05 20:58:05 阅读(1820) 评论(0)
摘要:
前言
只有光头才能变强
提前预警:本文适合Java新手阅读(老手可在评论区给下建议),希望大家看完能有所收获。
一、为什么我要写下这篇文章
1.1直接缘由:
在今天(2018年11月4日)有个同学给我发微信找我
同学:能不能给他一个网页他改一下,他想参考一下,然后用于做毕业设计。
3y:可以啊,你的题目是什么... 阅读原文
2018-11-05 20:53:18 阅读(2141) 评论(0)
摘要:
废话不多说,直接说原因,这是在hibernate中,有2个相同类型的实体类具有同样的主键标识符,然后调用update或者调用saveOrUpdate,我朋友出这个错的由于他想要update一条数据时,获取主键时从数据库查询获取,此时接收的对象的主键id是12,吧这个值赋给要更新入参的对象,2个对象的主键就都是12了,... 阅读原文
2018-11-05 20:22:05 阅读(1684) 评论(0)
摘要:
在介绍垃圾回收算法之前,我们需要先了解一个词“stop the world”,stop the world会在执行某一个垃圾回收算法的时候产生,JVM为了执行垃圾回收,会暂时java应用程序的执行,等垃圾回收完成后,再继续运行。如果你使用JMeter测试过java程序,你可能会发现在测试过程中,jav... 阅读原文
2018-11-05 20:06:12 阅读(1636) 评论(0)
摘要:
Java中的常用类2
集合
数组与集合的区别:
1、数组长度固定,集合长度可变。
2、数组可以存储基本数据类型,集合只能存储对象。
集合类的结构图以及相关特点:
Collection |--List 有序,可重复 |--ArrayList 底层数据结构是数组,查询快,增删慢。 ... 阅读原文
2018-11-05 20:02:06 阅读(1852) 评论(0)
摘要:
前言
开心一刻
小白问小明:“你前面有一个5米深的坑,里面没有水,如果你跳进去后该怎样出来了?”小明:“躺着出来呗,还能怎么出来?”小白:“为什么躺着出来?”小明:“5米深的坑,还没有水,跳下去不死就很幸运了,残是肯定会残的,不躺着出来,那能怎么出来?”小白:“假设没死也没残呢?”小明:“你当我超人了... 阅读原文
2018-11-05 19:31:20 阅读(1664) 评论(0)
摘要:
基本类型直接存储在堆栈中
基本类型所具有的包装容器,使得可以在堆中创建一个非基本对象,用来表示对应的基本类型
基本类型与包装容器类对应如下:boolean Booleanbyte Byte
short Short
char Character
int Integer
float Floa... 阅读原文
2018-11-05 17:47:05 阅读(1753) 评论(0)
摘要:
2018-11-04 23:40:00 开始写
要配置3个环境变量:
1.JAVA_HOME:用来指定JDK的安装路径
2.Path:用来使系统能够在任何路径下都可以识别java命令
3.CLASSPATH:用来加载Java类库的路径
谢谢、Thank you、Salam... 阅读原文
2018-11-05 16:45:08 阅读(1626) 评论(0)