自定义博客皮肤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 193

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

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

2021-06-08 16:10:34 631

转载 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 259

转载 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 191

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

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

2021-06-08 16:07:54 159

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

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

2021-06-08 16:05:19 173

转载 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 62

转载 不要错过的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 73

原创 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 570

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

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

2021-06-07 21:39:44 90

空空如也

空空如也

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

TA关注的人

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