摘要: 1、JavaGuide "https://github.com/Snailclimb/JavaGuide" Star 22668 【Java 学习 + 面试指南】 一份涵盖大部分 Java 程序员所需要掌握的核心知识。 2、advanced java "https://github.com/dooc 阅读全文
posted @ 2019-09-23 16:57 Java知己 阅读(2616) 评论(0) 推荐(1) 编辑
摘要: 小伙伴们应该听说过 过滤器、拦截器、切面 ,印象上都 能够起到截断拦截的作用 ,在做一些业务需求时, 不知道如何选择 ,今天老顾就来介绍一下他们之间的区别。 过滤器可以 拦截到方法的请求和响应 (ServletRequest request, ServletResponse response), 并 阅读全文
posted @ 2019-09-23 10:16 Java知己 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Java8 有一些新的特性,今天老顾给大家 分享一下关于 Lambda 表达式的由来 ,一开始感觉 Lambda 可读性蛮差的 ,不知道 为什么 Java8 会出来这个表达式? 既然大佬们推出来,肯定是有原因的,应该是为了解决一些问题, 那我们就看看解决了什么问题? 班导想了解一下各个同学的相关情况 阅读全文
posted @ 2019-09-20 11:09 Java知己 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 背景 Java 中 Stack(栈) 与 Heap(堆) 是 面试 中被经常问到的一个话题。 有没有对 Java 中 Stack(栈) 与 Heap(堆) 烂熟于心的童鞋,请举手!!!(怎么没人举手…) 这个时候蜗牛哥的对象弱弱的举起了小手(这个对象不是 new 出来的哈) 女朋友:牛哥,谁要怼咱呀 阅读全文
posted @ 2019-09-20 09:51 Java知己 阅读(630) 评论(1) 推荐(1) 编辑
摘要: 什么是纯面向对象语言? 纯面向对象语言或完全面向对象语言是指完全面向对象的语言,它支持或具有将程序内的所有内容视为对象的功能。它不支持原始数据类型(如 int,char,float,bool 等)。编程语言满足七种标准可以就可以称为纯粹的面向对象语言,他们是: 1. 封装 / 数据隐藏 2. 继承 阅读全文
posted @ 2019-09-19 17:29 Java知己 阅读(2185) 评论(1) 推荐(1) 编辑
摘要: 反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的 Class,Class 类用于表示. class 文件(字节码)) 一、反射的概述 JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的 阅读全文
posted @ 2019-09-19 13:51 Java知己 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 什么是OOPS? 面向对象编程是一种编程概念,其工作原理是对象是程序中最重要的部分。它允许用户创建他们想要的对象,然后创建处理这些对象的方法。操作这些对象以获得结果是面向对象编程的目标。 面向对象编程通常称为OOP,用于Java等现代编程语言 核心OOPS概念 1)类 该类是一组类似的实体。它只是一 阅读全文
posted @ 2019-09-19 11:24 Java知己 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: Q1、内部类和子类之间有什么区别? Ans:Inner类是嵌套在另一个类中的类。内类具有嵌套它的类的访问权限,并且它可以访问外部类中定义的所有变量和方法。 子类是从另一个名为super class的类继承的类。子类可以访问其超类的所有公共和受保护的方法和字段。 Q2、Java类的各种访问说明符是什么 阅读全文
posted @ 2019-09-19 11:13 Java知己 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Q1、什么是Spring Framework? Spring是Java企业版应用程序开发中使用最广泛的框架.Spring的核心功能可用于开发任何Java应用程序。 我们可以使用它的扩展来在Java EE平台上构建各种Web应用程序,或者我们可以在简单的独立应用程序中使用它的依赖注入。 Q2、使用Sp 阅读全文
posted @ 2019-09-19 11:08 Java知己 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程?你说的是看着女朋友进行编程吗? 注释:没有对象怎办? 前几天网上看到一个有趣的面试问题: 这个面试问题让我想到了面向过程与面向对象编程的区别,咱们先简单了解下这两者定义上区别: 面向过程 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以 阅读全文
posted @ 2019-09-18 14:24 Java知己 阅读(2786) 评论(0) 推荐(0) 编辑