java面试题
猫七姑娘的胡同小巷
1. 热爱开发,有较强的求知欲,平时爱好钻研,对技术有份执着的心。
2. 抽象思维能力较强,喜欢进行逻辑分析和推理,考虑问题比较理性,凡事欲求精进。
3. 熟悉常见的业务处理,能够快速融入团队。
4. 对工作尽职尽责,乐于从事有挑战性的工作。
5. 有较好的人际关系处理能力,乐于与同事领导沟通,以便快速准确的处理项目中遇到的问题。
6. 有良好的英语阅读能力,能阅读英文资料和技术文档。
7. 能吃苦,有较强的的抗压能力,为保证项目开发周期,接受加班。
展开
-
java面试题:异常&多线程线程
异常、多线程线程异常概念1.1 异常概念1.2 异常体系1.3 异常如何处理?异常的处理2.1 抛出异常throw2.2 Objects非空判断2.3 声明异常throws2.4 捕获异常try…catch2.5 finally 代码块2.6 异常注意事项自定义异常3.1 概述多线程线程基本概念4.1 并发与并行4.2 线程与进程4.3 创建线程类4.4线程如何执行?4.5Thread类 API面试题1:Thread和Runnable的区别线程安全同步代码块同步方法:Lock锁线程状态线程通信线程原创 2020-06-04 10:15:31 · 302 阅读 · 0 评论 -
java面试题:Stream和方法引用
stream和方法引用Stream流:思想转变:传统集合的多步遍历代码使用流多步遍历代码:获取流根据Collection获取流根据Map获取流根据数组获取流流的常用方法:逐一处理:forEach过滤:filter映射:map统计个数:count取用前几个:limit跳过前几个:skip组合:concat方法引用:思想转变:lamdba存在冗余的情况:方法引用进一步来简化代码:方法引用符方法引用使用的场景:Stream流:前提:你需要先了解lambda表达式:lambda表达式说到Stream便容易想到原创 2020-06-03 16:06:27 · 1808 阅读 · 0 评论 -
java中lambda的使用
lambda的使用lambda表达式:思想转变:使用普通方法进行多线程操作使用匿名内部类使用lambda表达式Lambda标准格式Lambda的使用前提常用函数式接口Supplier接口Consumer接口Predicate接口Function接口lambda表达式:思想转变:函数式编程思想:不在乎过程的方式,不在乎对象是那个,只在乎返回结果(重结果,轻过程)面向对象思想:找一个对象,去做事情(万物皆对象)转变过程:以多线程为例:使用普通方法进行多线程操作为了获取Runnable接口的实现对原创 2020-06-03 14:39:31 · 568 阅读 · 0 评论 -
石家庄神月软件java笔试
一、选择题(单选,多选混合,少选错选不得分)(每题 2分,共30分)请将选择题答案写在对应题号下的表格内(写在其它地方无效)。123456789101112131415ADBBCDACAAABACDC设int型变量x=2,y=4,z=6,则表达式x+=z++/y++的值是 A A.3 B.3.4 C.3.5 D.4下列代码中,将引起一个编译错误的行是 D原创 2020-06-03 10:54:48 · 887 阅读 · 3 评论 -
Java面试题:FIle和IO
这里写目录标题File类1.1 概述1.2 构造方法1.3 常用方法获取功能的方法判断功能的方法创建删除功能的方法1.4 目录的遍历File类面试题:1.请说出File对象的创建方式:2.请说出File类获取名称的方法名称3.请说出File类获取绝对路径的方法名称4.请说出File类获取文件大小的方法名称5.请说出File类判断是否是文件的方法名称6.请说出File类判断是否是文件夹的方法名称7.如何遍历文件夹IO流IO流面试题8.请说出IO流的分类和功能?9.如何使用字节输出流写出数据到文件?10.如何使原创 2020-06-02 23:48:41 · 1381 阅读 · 1 评论 -
java面试题:反射和注解
文章目录反射:什么是反射?反射的方法:获取Class对象的方式:Class对象获取功能:成员变量对象的功能:构造方法对象的功能:方法对象的功能:面试题1:反射可以获取私有成员变量的值吗?面试题2:怎么获取配置文件上的数据?注解:什么是注解:注解作用:JDK预定义注解:自定义注解:解析注解:总结:反射:什么是反射?反射:框架设计的灵魂,将类的各个组成部分封装为其他对象,这就是反射机制框架:半成品软件。可以在框架的基础上进行软件开发,简化编码好处: 1.可以在程序运行过程中,操作这些对象。原创 2020-06-02 18:25:03 · 941 阅读 · 0 评论 -
java面试题:数据存储(集合)
java面试题:数据存储数据存储存在一个演进的过程,**从最初的变量存储一个数据,到数组可以存放多个数据,到集合可以任意存放多个数据,**其演变过程一点点的解决了面临的困难。变量:基本格式:数据类型 变量名=变量值缺点:一次只能赋值一个数据,如果多个数据就只能定义多个变量数组:数组特点:1.是一种引用数据类型2.数组当中的多个数据,类型必须统一3.数组的长度在程序运行期间不可改变缺点:数组的长度在程序运行期间不可改变数组初始化:动态初始化: 指定数组的长度数据类型[] 数组名原创 2020-05-19 17:03:05 · 667 阅读 · 0 评论 -
java面试题:接口和抽象类的区别是什么?
接口和抽象类的区别是什么?1.抽象类可以有构造方法,接口中不能有构造方法。2.抽象类中可以有普通成员变量,接口中没有。3.抽象类中的抽象方法的访问类型可以是public,protected,但接口中的抽象方法只能是public,并且默认为public abstract类型。4.抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型。5.一个类可以实现多个接口,但只能继承一个抽象类抽象类:1.抽象方法:原创 2020-05-17 21:24:57 · 925 阅读 · 0 评论 -
java面试题:面向对象三特性
Java面向对象的特征是什么:三大特征是:封装、继承和多态。封装:是指将某事物的属性和行为包装到对象中,对外只开放一个可以访问它的接口继承:子对象可以继承父对象的属性和行为多态:指父对象中的同一个行为能在其多个子对象中有不同的表现封装:封装在java中的体现:方法,关键字private封装就是将一些细节信息隐藏起来,对于外界不可见。继承:1.父子继承关系中,如果成员变量重名,则创建子类对象时,访问有两种方式直接通过子类对象访问成员变量 等号左边是谁,就优先使用谁,没有则向上找间原创 2020-05-17 21:14:03 · 341 阅读 · 0 评论 -
java面试题:常见的javaAPI
文章目录java面试题常见的APIJDKAPI如何使用:Scanner:Random:StringMathobject:Date:dateformat:calendar:system:stringBuilder:java面试题常见的APIJDKAPI如何使用:JDKAPI有很多版本,但是中文版本只有jdk1.6(官方发布),虽然和现在很多的使用的版本低,但是也有借鉴的意义,使用JDKAPI遵从三步即可,jdk1.6的API1.查找常用的类2.使用构造方法 (作用:创建对象)3.使用常见的方法原创 2020-05-17 15:53:18 · 476 阅读 · 0 评论 -
java面试题:权限修饰符&final关键字&拆箱装箱&Static&内部类
文章目录四种权限修饰符:final的基本使用:拆箱&&装箱:Int怎么转换成字符串:static如何使用:内部类如何用:成员内部类局部内部类匿名内部类四种权限修饰符:yes可以访问,no无法访问权限修饰符publicprotecteddefaultprivate同一个类yesyesyesyes同一个包yesyesyesno不同包子类yesyesnono不同包非子类yesnoyesyesfinal的基本使用原创 2020-05-17 15:23:00 · 269 阅读 · 0 评论 -
java面试题一站式解决
一. 思维训练逻辑思维训练500题(带答案)二. 笔试LeetCode牛客网剑指offer第二部 系列:剑指offer原书第二版的java实现剑指offer第二版面试题-Java描述-持续更新三. 面试原文链接:https://blog.csdn.net/qq_39597203/article/details/87040973...原创 2020-05-10 09:19:15 · 236 阅读 · 0 评论 -
linux常见面试题(一)
linux面试题文章目录linux面试题1. 网络服务相关面试题:1. 面试题:简述tcp三次握手的过程2. 面试题:简述tcp的四次握手过程3. 面试题:简述tcp包头的作用4. 面试题:简述 iso/osi的七层数据模型5. 面试题:计算题子网掩码的作用:子网掩码的计算公式:6. 面试题:ip地址的分类私有ip地址分类:2.linux系统管理相关面试题1. 面试题:谈谈你对liunx权限的理...原创 2020-05-06 13:46:52 · 499 阅读 · 0 评论 -
北京中软公司面试题
java面试题分析1.面试单选题1.面试题执行下列语句后,变量i的值是?byte i=127;i=i+2;误区可能以为是-127,实际上是编译不通过,报错出现问题incompatible types required:byte,found:int2.面试题表达式(short)10/10.2*2运算后结果是什么类型?误区可能以为是short类型,但是进行强制转化后最大为doub...原创 2020-04-28 11:43:18 · 1571 阅读 · 0 评论