自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 15个Java面试题含答案

在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得更多职位,那么你应该准备很多关于多线程的问题。 他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只浮于表面。现在引用Java5并发包关于并发工具和并发集合的问题正在增多。那些问题中ThreadLocal、Blocking Queue、Counting Semaphore和ConcurrentHashMap比较流行。 打开百度APP看高清图片 15

2021-06-08 16:12:28 236

转载 100+道Java经典面试题(面中率高)

Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其他的位于同一个包或者不同包下面

2021-06-08 16:10:34 684

转载 Java面试题总结,(含答案)

Java OOP面试题108道 1、什么是B/S架构?什么是C/S架构 (1)B/S(Browser/Server),浏览器/服务器程序 (2)C/S(Client/Server),客户端/服务端,桌面应用程序 2、Java都有哪些开发平台? (1) JAVA SE:主要用在客户端开发 (2)JAVA EE:主要用在web应用程序开发 (3)JAVA ME:主要用在嵌入式应用程序开发 3、什么是JDK?什么是JRE? (1)JDK:java development kit:java开发工具

2021-06-08 16:09:28 315

转载 Java程序员面试题(12专题5000解析)

一、多线程&并发面试题(108道) 1、Java中实现多线程有几种方法 2、继承Thread类 3、实现Runnable接口。 4.ExecutorService. Callable.Future有返回值线程 5、基于线程池的方式 6、4种线程池 7、如何停止一个正在运行的线程 8、 notify0和notifyAll0有什么区别? 9、sleep()和wait(有什么区别? 10、volatile是什么?可以保证有序性吗? 11、Thread类中的start(和run(方法有

2021-06-08 16:08:37 253

转载 2021年java学习路线总结—纯干货分享

本文整理了java开发的学习路线和相关的学习资源,非常适合零基础入门java的同学,希望大家在学习的时候,能够节省时间。良心推荐! 打开百度APP看高清图片 第一阶段:Java基础 重点知识点:数据类型、核心语法、面向对象、数组、集合、IO流、String/StringBuffer/StringBuilder、线程、并发、反射、泛型 学习Java开发,首先要学习java基础知识,尤其是校招的时候非常注重基础,即使没有项目也没关系,基础一定要打好,一般笔试以及面试的第一轮,对基础的考察是比较多的。

2021-06-08 16:07:54 195

转载 大型互联网公司必备的java面试题(附答案)

1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 不写时默认为friendly 2、ArrayList和Vector的区别,HashMap和Hashtable的区别 答:就ArrayList与Vector主要从二方面来说. 一.同步性:Vector是线

2021-06-08 16:05:19 222

转载 2021年大厂Java面试真题集锦

Java基础1.JAVA 中的几种数据类型是什么,各自占用多少字节。2.String 类能被继承吗,为什么。3. 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗?4. String 属于基础的数据类型吗?5.Java 中操作字符串都有哪些类?它们之间有什么区别?6.Java 中 IO 流分为几种?7.BIO、NIO、AIO 有什么区别?8.用过哪些 Map 类,都有什么区别,HashMap 时线程安全的吗,并发下使用的 Map 是什么,他们的内部原理分别是什么,比如存

2021-06-08 16:04:31 107

转载 不要错过的Java基础知识整理

打开百度APP看高清图片 一.hashMap与hashTable与ConcurrentHashMap: 1.HashMap是继承自AbstractMap类,而HashTable是继承自Dictionary类。不过它们都同时实现了map、Cloneable(可复制)、Serializable(可序列化)这三个接口。<Dictionary类是一个已经被废弃的类> 2.Hashtable既不支持Null key也不支持Null value。HashMap中,null可以作为键,这样的键只有一..

2021-06-08 16:01:57 111

原创 Java 基础:基础知识

目录: 一、Java 概述 1. Java体系 2. 常用的DOS命令 3. JDK、JRE、跨平台、Java平台 4. Java代码的编写执行过程 5. 注释 6. 关键字、标识符 7. Java中的数据类型 8. Java中的常量 二、变量和运算符 1. 变量和计算机存储单元 2. 数据类型和常量 3. 数据类型转换 4. 运算符 和 优先级 三、引用数据类型、流程控制语句 和 数组 1. 引用数据类型 2. 流程控制语句 3. 数组 四、方法 1. 引入 2. 语法格式 3. 方法调用 4. 注意事.

2021-06-08 16:00:00 635

原创 零基础学Java,快速入门到精通技巧

伴随着互联网技术的不断迭代发展,而作为技术支撑的编程语言也或多或少的也出现了一些迭代升级,比如Elixir、GO、Node.js等编程语言均以后来居上之势进入众多编程爱好者的视野,同时,也为初次涉猎JAVA初学者们带来些许福音。 虽然诸如Elixir、GO、Node.js等一列新的编程语言的陆续出现填补了一些刚刚进入IT 领域初学者的市场空白,但仍然存在大多数编程爱好者依然选择JAVA 这门语言作为学习编程的基础语言。同时,据刚刚发布的2018年最受欢迎的编程语言排行来看,JAVA依然保持坚挺,一度超越C

2021-06-07 21:39:44 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除