文章 2024-06-21 来自:开发者社区

java实习生面试题_java基础面试_java面试题2018及答案_java面试题库

1、一个.java源文件中是否可以包括多个类(不是内部类)?有什么限制? 2、Java有没有goto? 3、&和&&的区别? 4、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 5、short s1 = 1; s1 = s1 + 1;有什么错?short s1 = 1; s1 += 1;有什么错? ...

文章 2023-12-25 来自:开发者社区

Java知识面试题复习(二)Java基础语法

基础语法数据类型Java有哪些数据类型定义:Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间。分类基本数据类型数值型整数类型(byte,short,int,long) 浮点类型(float,double) 字符型(char) 布尔型(boolean)引用数据类型类(class) 接口(interface) 数组([])Java基本数据类型图s....

Java知识面试题复习(二)Java基础语法
文章 2023-01-09 来自:开发者社区

Java面试题1:Java基础篇

1、什么是面向对象?面向对象和面向过程的区别?答:面向对象是一种万物皆对象的编程思想,任何物体都可以归为一类事物,而一个个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动的。区别:①编程思路不同:面向过程以实现功能的函数开发为主,面向对象是首先抽象出类、属性及其方法,然后通过实例化、执行方法来完成功能。②封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装的是数据和....

Java面试题1:Java基础篇
文章 2022-09-07 来自:开发者社区

JAVA最全最新面试题2022-09-07持续更新中(Java基础知识、Spring、MyBatis等面试题)

因为防止爬虫,打开浏览器输入地址获取:chenjunan.top/detail/Detail?id=7回复“java”,获取以下全套最新的java面试题。或者关注微信公众号:安哥说前端,回复java。以下都是pdf的!!!免费!!!01-Java基础知识面试题(2022最新版)02-Java集合容器面试题(2022最新版)-重点03-Java异常面试题(2022最新版)04-并发编程面试题(20....

文章 2022-06-13 来自:开发者社区

预告 | 以Java面试题之名学习Java基础,冲!冲!冲!

万丈高楼平地起进大厂是理想拿高薪是目标想轻松是自然BUTJava基础必须拿下!死记也行硬背也可理解原理才是关键预告!预告!预告!Java烂笔头将以面试题之名学习Java基础以解决面试题的名义理解背后深层Java基础原理以及代码验证循序渐进完成Java基础的学习及常见面试题的轻松回答

预告 | 以Java面试题之名学习Java基础,冲!冲!冲!
文章 2022-06-13 来自:开发者社区

每日10道Java面试题打卡—Java基础篇3

二十一、说说你对线程安全的理解与其说是线程安全,不如说是内存安全,堆是共享内存,可以被所有线程访问。堆是进程和线程共有的空间,每一个进程里面有多个线程,分全局堆和局部堆,全局堆就是所有没有分配的空间,局部堆就是分配给用户的空间,堆在操作系统对进程初始化的时候分配,运行过程中也可以向系统要额外的堆,但是用完了还要还给操作系统,要不然就是内存泄漏。栈 是每个线程独有的,所以栈是线程安全的,每个线程的....

每日10道Java面试题打卡—Java基础篇3
文章 2022-06-13 来自:开发者社区

每日10道Java面试题打卡—Java基础篇2

底层实现是什么?1、HashTable中每一个方法都加了锁,所以他是线程安全的,但是由于每个方法都加了锁,所以效率比较低,目前用的比较少。2、HashMap允许Key和Value为null,而HashTable不允许。3、底层实现:数组+链表4、jdk8开始链表高度到8、数组长度超过64,链表转为红黑树。5、如果产生hash冲突,先进行equals比较,相同则取代该元素,不同,则判断链表高度插入....

每日10道Java面试题打卡—Java基础篇2
文章 2022-02-17 来自:开发者社区

Java面试题大全系列之Java基础类库(一)

动力节点Java学院整理 1、java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流,字符流。字节流继承于 InputStream OutputStream,字符流继承于 Reader Writer。在 java.io 包中还有许多其他的流,低层流与调层流,高层流主要是为了提高性能和使用方便。 2、启动一个线程是用 run()还...

文章 2022-02-17 来自:开发者社区

Java架构师面试题全集:Java基础+技术框架+系统架构+分布式系统

基础题目 Java线程的状态 进程和线程的区别,进程间如何通讯,线程间如何通讯 HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别 Cookie和Session的区别 索引有什么用?如何建索引? ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。 equals方法实现 面向对象 ....

Java架构师面试题全集:Java基础+技术框架+系统架构+分布式系统
文章 2022-02-16 来自:开发者社区

超详细的Java面试题总结(一)之Java基础知识

  原文在我的博客上:原文博客地址   最近在备战面试的过程中,整理一下面试题。大多数题目都是自己手敲的,网上也有很多这样的总结。自己感觉总是很乱,所以花了很久把自己觉得重要的东西总结了一下。 面向对象和面向过程的区别 面向过程:  优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注