![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Bruce Eckel
这个作者很懒,什么都没留下…
展开
-
模拟Spring-Ioc容器创建对象
SpringIoc控制反转:将对象创建工作交给spring容器去做,没有spring之前都是程序员new对象,这就是控制反转优点:降低耦合模拟目标:处理service业务这里会用到Dom4j去解析xml配置文件,中间有些方法不了解没有关系,把握大体思路,主要是为了理解是spring容器是怎么创建对象的。实体类MageBean:表示从xml文件解析出来的bean,存储bean的...原创 2019-12-10 18:57:56 · 221 阅读 · 0 评论 -
Java基础(二)
大O符号(big-O notation)大O符号描述了当数据结构里面的元素增加的时候,算法的规模或者是性能在最坏的场景下有多么好。大O符号也可用来描述其他的行为,比如:内存消耗。因为集合类实际上是数据结构,我们一般使用大O符号基于时间,内存和性能来选择最好的实现。大O符号可以对大量数据的性能给出一个很好的说明。同时,大O符号表示一个程序运行时所需要的渐进时间复杂度上界。其函数表示是:...原创 2019-12-02 16:23:01 · 155 阅读 · 0 评论 -
Java基础(一)
Java中如何跳出当前的多重嵌套循环可以用带标签的break语句跳出,但是在Java中应该避免使用带标签break和continue语句,因为它不会让你的程序变得更优雅,很多时候甚至有相反的作用,所以这种语法其实不知道更好package basis;/** * 跳出多重嵌套循环 * @author shulinYuan Email:2762954662@qq.com * */...原创 2019-12-01 17:26:49 · 85 阅读 · 0 评论 -
正则表达式练习
电话号码验证要求固定电话:如果有区号,那么区号可以是3位或者4位,首位必须是0,电话号码为7位到8位,区号与电话号码之间用“-”连接,如果没有区号,电话号码为7位到8位。移动电话:11位,第一第二位为“13”,“15”,“18”三者之一。我的思路先求不含区号的固定电话正则表达式:\d{7,8}再求含区号的:0\d{2,3}-\d{7,8}移动的:1[358]\d{9}...原创 2019-11-30 20:26:38 · 611 阅读 · 0 评论 -
正则表达式
title: 正则表达式date: 2019-11-29 20:34:17categories:Javatags:正则表达式正则表达式简介正则表达式对复杂的文本处理具有灵活简洁的优势,正则不仅仅在Java中有,大部分的编程语言、数据库、文本编辑器、开发环境都支持正则表达式,但是在不同环境下可能会有略微不同。在前端正则表达式经常用作校验用户输入的数据是否符合要求。正则表达式就...原创 2019-11-30 00:11:18 · 202 阅读 · 0 评论 -
Java虚拟机
对Java虚拟机的理解JVM是Java Virtual Machine(Java虚拟机)的缩写 ,是执行字节码文件(.class)的虚拟机进程。java源程序(.java)被编译器编译成字节码文件(.class),然后Java虚拟机将字节码文件解释成机器码(不同平台的机器码不同),这就是Java虚拟机的基本定义和作用。java被称作与平台无关的语言Java虚拟机可以将字节码文件编译成该平台...原创 2019-11-29 00:00:55 · 159 阅读 · 0 评论