大家好,我是指北君。
今天指北君要带大家来学习Java的基础语法。
Java 's Blog
Netty 面试题
hibernate 面试题
spring cloud 面试题
设计模式面试内容
AOP 即 Aspect Oriental Program 面向切面编程
Nginx面试题
1、 bootstrap (.yml 或.properties):boostrap 由父 ApplicationContext 加载的,比 applicaton 优先加载,配置在应用程序上下文的引导阶段生效。一般来说我们在 Spring Cloud Config 或者 Nacos 中会用到它。且 boostrap 里面的属性不能被覆盖;
2、 application (. yml 或者 . properties):由ApplicatonContext 加载,用于 spring boot 项目的自动化配置。
Spring 面试题
创建线程的常用三种方式:
继承Thread类
实现Runnable接口
实现Callable接口( JDK1.5>= )
线程池方式创建
通过继承Thread类或者实现Runnable接口、Callable接口都可以实现多线程,不过实现Runnable接口与实现Callable接口的方式基本相同,只是Callable接口里定义的方法返回值,可以声明抛出异常而已。因此将实现Runnable接口和实现Callable接口归为一种方式。这种方式与继承Thread方式之间的主要差别如下。
只要是搞 Java 的肯定都会回答“用过”。所以,回答题目的后半部分——ArrayList 的特点。可以从这几个方面去回答:
Java 集合框架中的一种存放相同类型的元素数据,是一种变长的集合类,基于定长数组实现,当加入数据达到一定程度后,会实行自动扩容,即扩大数组大小。底层是使用数组实现,添加元素。
高并发的情况下,线程不安全。多个线程同时操作 ArrayList,会引发不可预知的异常或错误。
ArrayList 实现了 Cloneable 接口,标识着它可以被复制。注意:ArrayList 里面的 clone() 复制其实是浅复制。
springMVC 面试题
计算机网络面试题
Mybatis 面试题
Redis-面试题
Docker面试题-
作为一个大厂工作多年的Java开发,这些年也面试了不少Java后端候选人,作为面试官,我只能根据候选人的回答来决定面试结果。
但是大多数情况下,面试都是“有章可循”的,这个“有章可循”说的意思只是说应对技术面试是可以提前准备的。
这里跟大家谈谈如何准备面试。
大家好,我是指北君。
今天指北君将手把手教大家怎么安装Java最强集成开发环境–Intellij IDEA。 Intellij IDEA 也被大家简称为IDEA。IDEA 是目前业界评价最好的Java集成开发环境,尤其表现在代码自动提示、代码重构、代码版本管理、代码分析等方面。
IDEA 分为社区版和付费版两个版本,我们现在是处于学习Java的阶段,社区版已经足够我们使用了。
哈喽,大家好,我是指北君。
本篇文章指北君给大家介绍一个重量级集合——HashMap,这也是现在面试必问的一个集合,相信看完这篇文章,一定会对你有所帮助。
大家好,我是指北君。
最近有一些比较新手的读者进来,在公众号里问了很多基础性的问题。所以指北君打算好好给大伙补一下基础了。未来的一段时间会不断的给大家补一些基础性的知识。
指北君看到在8月19日Java 17 已经进入最后修小bug的阶段。但是呢,企业中还是大部分在使用Java 8。所以指北君直接就使用Java 8 来教大家吧。自从Oracle 开始宣布Java 8 部分功能收费开始,指北君就开始对Oracle的JDK失去了信心,就开始使用OpenJDK。