09 2019 档案

Spring学习之==>AOP
摘要:一、概述 AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读 阅读全文

posted @ 2019-09-30 18:32 破解孤独 阅读(361) 评论(0) 推荐(0)

Spring学习之==>IoC
摘要:一、概述 Spring的三大核心思想:IoC(控制反转),DI(依赖注入),AOP(面向切面编程)。本问讲着重介绍一下控制反转。 何谓控制反转:Spring 通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查 阅读全文

posted @ 2019-09-27 18:39 破解孤独 阅读(388) 评论(0) 推荐(0)

Spring学习之==>入门知识
摘要:一、Spring是什么? Spring 是一种轻量级的、非侵入式的 Java/JavaEE 应用框架。Spring 使用的是基本的 JavaBean 来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从 阅读全文

posted @ 2019-09-27 00:35 破解孤独 阅读(238) 评论(0) 推荐(0)

IDEA 常用插件及快捷键总结
摘要:现在开发中和日常自己开发都统一换成了 IDEA 进行开发了。现在针对自己常用到的插件和快捷键进行总结记录下。 插件 Alibaba Java Coding Guidelines:阿里巴巴编码规约 Grep Console:控制台颜色输出日志 快捷键 日常查找 查看文件内所有已经声明的方法: Alt 阅读全文

posted @ 2019-09-25 22:23 破解孤独 阅读(454) 评论(0) 推荐(0)

Java学习之==>Java8 新特性详解
摘要:一、简介 Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。Java 8是 Java 自 Java 5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习这些新特性,并用实际的例子说明在什么场景下适合使 阅读全文

posted @ 2019-09-25 19:03 破解孤独 阅读(3855) 评论(0) 推荐(0)

Java学习之==>JDBC
摘要:一、概述 官方解释: JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的 Java API,可以为多种关系型数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开 阅读全文

posted @ 2019-09-23 22:53 破解孤独 阅读(339) 评论(0) 推荐(0)

Java学习之==>IO文件操作体系
摘要:一、概述 在整个 Java.io 中最重要的就是5个类和一个接口。5个类指的是 File、InputStream、OutputStream、Reader、Writer,一个接口指的是Serializable。掌握了这些IO的核心操作那么对于Java中的IO体系也就有了一个初步的认识了。 File(文 阅读全文

posted @ 2019-09-21 22:18 破解孤独 阅读(390) 评论(0) 推荐(0)

Java学习之==>反射
摘要:一、什么是反射 大家都知道,要让 Java 程序能够运行,就得让类加载进 Java 虚拟机。如果类没有被加载进 Java 虚拟机,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载了。Java 的反射机制是在编译并不确定是哪个类被加载了,而是在程序运 阅读全文

posted @ 2019-09-19 18:12 破解孤独 阅读(407) 评论(0) 推荐(0)

Java学习之==>注解
摘要:一、概述 关于注解,首先引入官方文档的一句话:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。接下我将从注解的定义、元注解、注解属性、自定义注解、注解解析JDK 提供的注解这几个方面再次了解注解(Annotation 阅读全文

posted @ 2019-09-17 16:49 破解孤独 阅读(853) 评论(0) 推荐(1)

Java学习之==>集合体系(待续。。)
摘要:一、概述 Java的集合体系,本质上是一个陈放数据的容器,像之前学过的数组也是陈放数据的容器,但在 Java 中数组的长度是固定的,使用起来没那么方便。集合提供了更加强大的功能,使用起来也更方便和快捷。集合体系中提供的方法的底层源代码采用的也是优秀的高效率算法,其他数据容器能操作的,集合都能操作,而 阅读全文

posted @ 2019-09-15 21:52 破解孤独 阅读(235) 评论(0) 推荐(0)

Java学习之==>泛型
摘要:一、什么是泛型 泛型,即“参数化类型”,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 二、Java中为何要引入泛型 因为继承和多态的出现 阅读全文

posted @ 2019-09-14 22:40 破解孤独 阅读(307) 评论(0) 推荐(0)

Java学习之==>异常体系
摘要:一、定义 程序运行时总是会遇到各种各样的问题,Java中的异常体系就是针对这些问题提出的统一的处理方案。在Java中,将这些各种各样的问题进行归类后,统一称为异常。 二、分类 我们先来看看下面这个图: 错误(Error) 虚拟机错误(VirtualMachineError),如:资源耗尽、内存溢出; 阅读全文

posted @ 2019-09-12 12:55 破解孤独 阅读(275) 评论(0) 推荐(0)

Java学习之==>面向对象编程 Part2
摘要:一、封装 封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和方法都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实 阅读全文

posted @ 2019-09-06 13:28 破解孤独 阅读(260) 评论(0) 推荐(0)

Java学习之==>面向对象编程 Part1
摘要:一、面向对象与面向过程 1、面向过程 角度是功能,以方法为最小单位,思考的是具体怎么做。 2、面向对象 角度是抽象,以类为最小单位,思考的是谁来做。 3、示例:“小明去上班” 面向过程 起床,刷牙洗脸,出门,打车,上车,出发,上班; 面向对象 小明: 起床,刷牙洗脸,出门,打车,付钱,上班; 司机: 阅读全文

posted @ 2019-09-03 11:57 破解孤独 阅读(169) 评论(0) 推荐(0)

Java学习之==>int和Integer的区别和联系
摘要:一、区别 1、类型 int是java中原始八种基本数据类型之一; Integer是一个类,包装整型提供了很多日常的操作; 2、存储位置和大小 如果作为方法中的局部变量: int是由jvm底层提供,由Java虚拟机规范,int型数据存储在局部变量区,占用一个数据单元(4个字节); Integer型数据 阅读全文

posted @ 2019-09-02 15:05 破解孤独 阅读(360) 评论(0) 推荐(0)

导航