E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
---Java基础
java面试题目
文章目录
java基础
java的八大基本数据类型有哪些,占用内存大小是多少运算符有哪些字符串比较时==和"dfdf".equals()的区别
java基础
java的八大基本数据类型有哪些,占用内存大小是多少基本数据类型
xrkhy
·
2025-05-01 06:21
面试
java
面试
开发语言
十二天自学
Java基础
笔记
在B站上跟着视频学习了十二天的
Java基础
,大致了解了Java语言中面向对象的三大特性:封装、继承、多态,以及Java的类、实体变量、静态变量、构造方法等,以下是本人的学习笔记,算是对这段时间学习的一个回顾和总结
迪迪迪迪迪迪
·
2025-05-01 01:49
自学
笔记
java
Java基础
4(函数的方法与方法的重载,一维数组,二维数组)
一·函数的方法与方法的重载:Java能用来命名的符号:大小写字母,数字,下划线,$,但是数字不能作为开头Java中的方法名的命名规则和变量一样普通函数调用,要先创造对象实例才能使用在Java中定义了一个类就等于定义了一个新的数据模型Java中方法没有返回值必须马上void方法的重载:只有方法的参数的个数类型不同,其他都相同,就是方法的重载Java方法没有返回值二·数组:1.一维数组一维数组的定义:
晚上不睡觉的周某人
·
2025-05-01 00:10
java
开发语言
(一)基于IDEA的
JAVA基础
12
一维数组为什么使用数组:当我们需要存储一系列数据的时候,就需要用到数组,如果不使用数组,我们就要需要一个一个的去声明变量,这样浪费内存空间,同时效率低下。什么是数组:数组本身就是一个变量,只是数组存储了一组数据类型相同的数据。声明一个变量,就是在内存中划出一块合适的空间。声明一个数组,就是在内存中划分出一连串连续的空间。数组的基本元素:标识符(数组名)数组元素(数组内存储的数据)元素下标(从0开始
网络大镖客
·
2025-04-30 19:36
java
开发语言
Java [ 进阶 ] 深入理解 JVM
✨探索
Java基础
深入理解JVM✨深入理解JVM:结构与垃圾回收机制Java虚拟机(JVM)是Java程序运行的核心,了解JVM的内部结构和垃圾回收机制对优化Java应用性能至关重要。
lenyan~
·
2025-04-30 01:38
JavaSE
笔记
java
jvm
开发语言
学习 Apache Kafka
以下是一个系统化的学习建议,帮助你从入门到进阶掌握Kafka:1.先决条件在开始Kafka之前,确保你具备以下基础:
Java基础
:Kafka是用Java/Scala写的,了解Java能帮助你更好地理解内部原理
欧先生^_^
·
2025-04-29 03:50
学习
apache
kafka
【
Java基础
-45】使用Java Collections实现集合排序:全面指南
在Java编程中,集合(Collection)是处理数据的重要工具之一。Java集合框架提供了丰富的接口和类来操作数据集合,而排序是其中最常见的操作之一。通过java.util.Collections工具类,我们可以轻松地对集合进行排序。本文将详细介绍如何使用Collections类对集合进行排序,并深入探讨其背后的原理和使用场景。1.Collections.sort()方法简介Collectio
AllenBright
·
2025-04-28 15:36
#
Java基础
java
开发语言
Java从入门到“放弃”(二)
Java基础
知识1.1String、StringBuffer、StringBuilder三者区别String字符串常量StringBuffer字符串变量(线性安全)StringBuilder字符串变量(
王小王_学AI
·
2025-04-28 13:24
java
jvm
开发语言
探索 Hadoop:学习思路与超强实用性全解析
一、开启学习之旅:步步为营的Hadoop学习思路(一)夯实基础:Java与Linux先行Java功底修炼:Hadoop是基于Java构建的,扎实的
Java基础
就如同基石般重要。花时间去吃
20210320043-wjw
·
2025-04-28 07:12
hadoop
学习
大数据
转载:最全java面试题及答案(208道)「建议收藏」
本文分为十九个模块,分别是:「
Java基础
、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate
JavaAlpha
·
2025-04-27 23:55
java
开发语言
每日面试实录·滴滴·校招·JAVA
:Java开发实习投递时间:4月15日面试时间:4月25日上午面试轮次:技术一面+技术二面面试时长:每轮约40分钟✨面试整体节奏:滴滴这次Java岗位几乎是一场“纯八股”考试,项目经历一笔带过,直接从
Java
面试官E先生
·
2025-04-27 21:43
面试
java
职场和发展
Java 集合常见知识点&面试题总结(上),2022 最新版!
前3篇:
Java基础
常见知识点&面试题总结(上),2022最新版!
Java基础
常见知识点&面试题总结(中),2022最新版
Java基础
常见知识点&面试题总结(下),2022最新版!集合概述Ja
·
2025-04-27 18:06
后端
【
Java基础
】Java中的 LinkedList
一、概述LinkedList是Java集合框架中基于双向链表(DoublyLinkedList)实现的动态数据结构,实现了List、Deque、Queue等核心接口。它允许存储有序、可重复的元素,并通过灵活的指针操作实现高效增删,但随机访问效率较低。其核心优势在于动态结构和高效的插入/删除操作,适用于需要频繁修改数据的场景。二、核心特性1.双向链表结构每个节点(Node)包含以下三个部分:数据域(
李少兄
·
2025-04-27 09:58
#
Java基础
java
开发语言
集合
《2025最新Java面试题全解析:从基础到高并发架构设计》
25年Java开发者面试中最常考察的100+道面试题,涵盖
Java基础
、JVM、多线程、Spring框架、分布式系统等核心知识点,并结合大厂真实面试案例进行深度解析,助你顺利通过技术面试。
小凡敲代码
·
2025-04-27 09:23
开发语言
java
java面试
java八股文
java面试题
互联网大厂
程序员
Java多线程:Callable解析(附实战案例)
文章提示适合人群:具备
Java基础
、了解线程基本概念你将学会:线程创建的四种方式Callable与Runnable的核心区别FutureTask的实战应用技巧避免常见多线程陷阱的方法目录文章提示前言一、
苦学编程啊
·
2025-04-27 08:48
JUC
java
开发语言
面试篇总结[
JAVA基础
]:常问修饰符关键字
@面试篇总结常问修饰符关键字关键字有很多,总结的只是常见的1.java中访问修饰符关键字private:私有的,当前类可调用public:可跨包调用protected:只允许当前包调用2.修饰方法、类、属性和变量关键字static:可以修饰变量、方法,static修饰的变量、方法不需实例化,可通过类名直接访问‘static’成员共享性:使用static修饰的变量是静态变量,也称为类变量,它们属于类
squirrelmoney
·
2025-04-26 21:11
面试
java
职场和发展
面试常问问题:
Java基础
篇
一、面向对象编程(OOP)四大特性封装、继承、多态、抽象的具体实现与区别?抽象类与接口的区别?何时选择抽象类或接口?重写(Override)和重载(Overload)的规则与区别?关键字final修饰类、方法、变量的作用?能否修饰构造方法?static的作用?静态变量与实例变量的存储位置?this和super的使用场景?其他特性什么是内部类?匿名内部类如何访问外部变量?值传递vs引用传递?Java
宝耶
·
2025-04-26 21:38
面试
java
职场和发展
Java项目实践:控制台版学生管理系统与猜数字游戏开发指南
这些项目不仅能帮助你巩固
Java基础
知识,还能让你体验完整的开发流程,非常适合初学者和希望提升编程能力的学习者。
程序员Bears
·
2025-04-26 15:25
Java全栈成长笔记
java
开发语言
ide
如何自学java
(一)、
Java基础
Java入门部分:JDK、IDEA安装,了解Java编译过程基础内容:输入输出、命名规范、注释数据类型:基础数据类型(及其包装类)、引用类型修饰符:访问修饰符、非访问修饰符运算符:赋值
布尼卡
·
2025-04-26 10:26
java专栏
java
开发语言
2023秋招面试大厂高频面试题总结,必备八股文(
Java基础
,Redis,集合),自测day1
hashMap底层,redis三种常见问题及解决等感觉常问,还有MySQL知识点常问,之后总结(2023秋招提前批百度面试)1.Java中HashMap的实现原理、扩容机制、转为红黑树的规则、为什么选择红黑树2.为什hashmap不是线程安全的(2023秋招提前批字节面试)3.问redis项目和具体实现4.redis为什么快5.缓存击穿,逻辑过期,缓存空值6.redis分布式锁怎么做7.redis
面试小白进阶之路
·
2025-04-25 16:23
面试
java
后端
redis
list
Java 高频面试题解析
精心整理了最新的面试资料和简历模板,有需要的可以自行获取点击前往百度网盘获取点击前往夸克网盘获取一、
Java基础
1.Java基本数据类型vs包装类问题:int和Integer的区别?
嘵奇
·
2025-04-25 03:54
提升自己
java
开发语言
找工作再也不愁之面试题全覆盖-
Java基础
篇
一.JavaSE部分基础篇Java中基本数据类型有哪些?byte:8位,最大存储是0-255,存放的数据范围是-128~127之间。short:16位,最[大数据]存储量是65536,数据范围是-32768~32767之间。int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的6
墨家巨子@俏如来
·
2025-04-24 16:07
《找工作再也不愁》
java
开发语言
后端
【
Java基础
知识 8】String、StringBuilder、StringBuffer详解
}}从上面的代码就可以看出“+”连接字符串的底层,实际上就是StringBuilder对象通过append,再调用toString完成的。2、“+”连接符的效率使用“+”连接符时,JVM会隐式的创建StringBuilder对象,这种方式在大部分情况下不会造成效率的损失,但是,在循环中进行字符串拼接时就不一样了。因为会创建大量的StringBuilder对象在堆内存中,这肯定是不允许的,所以这时就
2301_82244389
·
2025-04-24 07:36
程序员
java
开发语言
互联网大厂Java面试实战:从基础到微服务与AI应用全解析
第一轮提问:
Java基础
与构建工具面试官:谢飞机,我们先从Java版本说起,你熟悉哪些版本?谢飞机:我用过Jav
小傅哥的码仔
·
2025-04-23 23:18
Java场景面试宝典
Java
Spring
Boot
Microservices
AI
面试
互联网大厂
数据库
java图形用户界面设计实验_java图形用户界面设计实验报告(共10篇).doc
java图形用户界面设计实验报告(共10篇)java图形用户界面设计实验报告(共10篇)java图形用户界面实验报告南京工程学院实验报告课程名称
JAVA基础
实验项目名称图形用户界面设计实验学生班级实验学生姓名学号同组学生姓名无实验时间
weixin_39611070
·
2025-04-23 00:15
java图形用户界面设计实验
JAVA基础
面试题:Java中的动态类加载与热部署机制及其在微服务架构中的应用
JAVA基础
面试题:Java中的动态类加载与热部署机制及其在微服务架构中的应用标签:
Java基础
面试题描述:资深Java工程师的面试技术深度分享面试场景介绍面试官:某知名互联网公司技术总监,专注于Java
Victor_119
·
2025-04-21 17:40
JAVA基础面试宝典
JAVA基础面试题
谷雨面试1
一、
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么?3.两个对象的hashCode()相同,则equals()也一定为true,对吗?
liuxinlv
·
2025-04-21 04:24
笔记
面试
java
职场和发展
JAVA基础
面试题:Java中的类加载机制与双亲委派模型的底层实现与扩展场景
JAVA基础
面试题:Java中的类加载机制与双亲委派模型的底层实现与扩展场景文章开头面试官(某知名互联网公司技术总监):“Victor,你在Java领域有10年的开发经验,能否详细介绍一下Java的类加载机制以及双亲委派模型的底层实现
潇湘Victor.
·
2025-04-20 16:42
JAVA基础面试宝典
JAVA基础面试题
Java八股文(基础-下)
Java基础
(下)1、极高并发下HashTable和ConcurrentHashMap哪个性能更好,为什么,如何实现的。
奔跑的炉钩
·
2025-04-20 13:51
java
开发语言
jvm
java基础
练习DEMO
模拟用户登陆的方式/*-模拟用户登录。-定义用户类,属性为用户名和密码。-使用集合存储多个用户对象。-录入用户和密码,对比用户信息,匹配成功登录成功,否则登录失败。-登录失败时,当用户名错误,提示没有该用户。-登录失败时,当密码错误时,提示密码有误。-代码实现,效果如图所示:*/importjava.util.ArrayList;importjava.util.Scanner;publicclas
青木川崎
·
2025-04-19 14:15
java基础
java
开发语言
java基础
:面向对象——类与对象初体验
本文需要援引一下我以前的博客做引言。Python语言:面向对象——类与对象初体验当使用Java进行面向对象编程的入门学习时,可以创建一个猫类来实践。案例代码如下packageobject;//使用class关键字创建一个猫类classCar{//初始化类中的成员变量Stringname;intage;Stringsex;Stringcolor;//初始化类中的成员方法//公开类无返回值且无参数pu
陌上烟雨864
·
2025-04-18 17:35
JAVA学习笔记
java
开发语言
java基础
:带参数的成员方法
上一篇博客中的成员方法是无参的,但成员方法其实是可以有参数的,可以增加代码的灵活性和健壮性。本文以带一个参数的成员方法和带2个参数的成员方法为案例,加深对知识点的理解。第一个成员方法(带一个参数):求1到随机数n的累加之和。第二个成员方法(带2个参数):求2个随机数之和。代码如下packageobject;importjava.util.Random;//使用class关键字创建一个名为X的类cl
陌上烟雨864
·
2025-04-18 17:35
JAVA学习笔记
java
开发语言
[java八股文][
Java基础
面试篇]异常
介绍一下Java异常Java异常类层次结构图:Java的异常体系主要基于两大类:Throwable类及其子类。Throwable有两个重要的子类:Error和Exception,它们分别代表了不同类型的异常情况。Error(错误):表示运行时环境的错误。错误是程序无法处理的严重问题,如系统崩溃、虚拟机错误、动态链接失败等。通常,程序不应该尝试捕获这类错误。例如,OutOfMemoryError、S
hzx2400
·
2025-04-18 15:14
java面试
java
面试
开发语言
[java八股文][
Java基础
面试篇]object
==与equals有什么区别?对于字符串变量来说,使用"==“和"equals"比较字符串时,其比较方法不同。”=="比较两个变量本身的值,即两个对象在内存中的首地址,"equals"比较字符串包含内容是否相同。对于非字符串变量来说,如果没有对equals()进行重写的话,“==”和"equals"方法的作用是相同的,都是用来比较对象在堆内存中的首地址,即用来比较两个引用变量是否指向同一个对象。=
hzx2400
·
2025-04-18 15:44
java面试
java
面试
开发语言
Java基础
:第十七讲 基本输入输出
输入和输出是应用程序与用户进行交互的方式,在命令行方式下通过标准输入和输出设备(键盘和显示器的控制台),在windows应用中可以通过图形用户界面与用户进行交互,而Web应用中主要通过浏览器和HTML语言与用户进行交互。图形用户界面现在用的不是很多,而Web应用比较多。而在学习Java基本语法的时候,基本的通过命令行方式的输入和控制台方式的输出使用比较方便,可以采用这种方式。本次内容介绍基本的通过
老李-大连
·
2025-04-18 05:40
java
exception
string
numbers
class
图形
2025年Java技术栈全解析:从基础到实战,代码示例深度剖析
一、
Java基础
(一)Java入门1.Java语言概述Java是一种跨平台、面向对象的编程语言,具有简单性、安全性、多线程等特点。
软件职业规划
·
2025-04-18 03:29
java
策略模式
开发语言
从入门到精通:Java 基础语法全解析,快速掌握核心编程技能
系列文章目录01-从入门到精通:
Java基础
语法全解析,快速掌握核心编程技能文章目录系列文章目录前言一、Java的基本语法规则1.1Java程序结构1.1.1代码解析1.1.2Java的基本语法规则1.2Java
吴师兄大模型
·
2025-04-17 19:34
java
python
开发语言
人工智能
AI编程
基础语法
Java
Java基础
4.17
1.作用域基本作用面向对象中,变量作用域是非常重要的知识点,相对来说不是特别好理解,认真思考,深刻掌握变量作用域在Java编程中,主要的变量就是属性(成员变量)和局部变量局部变量一般是指在成员方法中定义的变量Java中作用域的分类全局变量:也就是属性,作用域为整个类体局部变量:也就是除了属性之外的其他变量,作用域为定义它的代码块中全局变量(属性)可以不赋值,直接使用,因为有默认值,局部变量必须赋值
anlogic
·
2025-04-17 12:19
java
java
开发语言
java redis缓存清除_
java基础
-redis缓存篇
Redis的数据类型Redis总共支持5种数据类型,分别是:类型说明,命令Stringset,getHashHMSETmyhashfield1"Hello"field2"World"HGETmyhashfield1ListlpushlrangeSetsaddsmembers(ZSet)SortedSetzaddZRANGEBYSCORErunoob01000AOF和RDB区别RDB:redisda
weixin_39906499
·
2025-04-17 07:19
java
redis缓存清除
Java基础
知识总结(第九篇):泛型
声明:1.本文根据韩顺平老师教学视频自行整理,以便记忆2.若有错误不当之处,请指出系列文章目录
Java基础
知识总结(第一篇):基础语法
Java基础
知识总结(第二篇):流程控制语句(分支控制和循环控制)
Java
随遇而安622&508
·
2025-04-14 23:08
java基础知识
java
开发语言
计算机技术系列博客——目录页(持续更新)
2025-03-291.1博客目录专栏1.1.1博客文章导航计算机技术系列博客——目录页1.1.2网页资源整理2.1计算机科学理论2.2软件工程技术2.2.1.1编程语言Java1.Java语言基础(1)
Java
Allen Wurlitzer
·
2025-04-14 02:55
博客-目录专栏
数据结构
算法
职场和发展
【
Java基础
-44.3】Java Set集合接口详解:实现类继承关系与常用方法
1.Set接口概述Set是Java集合框架(JavaCollectionsFramework)中定义在java.util包下的核心接口,它代表一个不允许重复元素且不保证顺序(部分实现类例外)的集合。Set接口继承自Collection接口,是处理唯一性数据的理想选择。核心特性:唯一性:自动过滤重复元素(依赖equals()和hashCode())无序性:默认不保证元素的插入或访问顺序(Linked
AllenBright
·
2025-04-14 02:25
#
Java基础
java
开发语言
Java基础
面试题【1】
1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:性能比面向过程低2.Jav
zf888999666
·
2025-04-13 22:28
jvm
java
开发语言
Java基础
:集合List、Map、Set(超详细版)
集合体系概述Collection常用方法补充:addAll()Collection的遍历方式迭代器增强for(空集合可以,null不可以)lambda集合对象存储对象原理遍历方式的区别List集合特点、特有方法遍历方式(同上)ArrayList底层原理LinkedList底层原理手写链表/***手写链表*/publicclassMyLinkedList{privateintsize=0;Nodef
IT瘾君
·
2025-04-13 06:43
Java2
java
list
开发语言
自用
JAVA基础
面试八股文(简单易记不踩坑)
此文是自背整理的
JAVA基础
,若有问题,请多指教>default>protected>publicpublic:任何类都可访问,无论是否在同一个包中protected:同一个包中的其他类或者不同包中的子类可访问
吃饱就写BUG
·
2025-04-13 02:17
Java
java
面试
java基础
流(Stream)
StreamStream的核心概念核心特点Stream的操作分类中间操作(IntermediateOperations)终止操作(TerminalOperations)Stream的流分类顺序流(SequentialStream)并行流(ParallelStream)并行流的注意事项并行流的底层机制顺序流vs并行流的对比顺序流和并行流的示例代码顺序流并行流总结Stream的核心概念Java8引入的
骑牛小道士
·
2025-04-12 15:40
java
Java基础
常见面试题总结下
异常Java异常类层次结构概览:Exception和Error有什么区别?二者都有一个共同的祖先:java.lang包中的Throwable类。Throwable类中有两个重要的子类:Exception:程序本身可以处理的异常,可以通过catch捕获。Exception又可以分为CheckedException(受检查异常,必须处理)和UncheckedException(不受检查异常,可以不处理
mxbb.
·
2025-04-12 09:29
java
开发语言
java八股文---
java基础
1、Java语言有哪些特点/什么是Java?面向对象(封装,继承,多态);平台无关性(由java虚拟机实现平台无关性,一次编译,多出运行);GC实现垃圾回收;异常处理机制;支持多线程;支持网络编程并且很方便;
小熊ying糖
·
2025-04-12 07:09
java八股文
java
面试
深入理解JVM(4)——如何优化Java GC
或者更准确地说,GC优化对
Java基础
服务来说是必要的吗?
秦岭熊猫
·
2025-04-11 19:56
Java
【
Java基础
篇】——第5篇:Java异常处理与调试技巧
第5篇:异常处理与调试技巧异常处理是Java编程中的一个关键部分,能够帮助我们在程序运行时捕获和处理错误,保证程序的稳定性和健壮性。而调试技巧则是开发人员在开发过程中发现并解决程序问题的重要工具。通过有效的异常处理和调试技巧,开发人员可以提高代码质量、减少Bug、优化程序性能。1.Java异常处理机制概述Java中的异常处理是通过try-catch语句块来捕获并处理程序中可能出现的异常,确保程序能
猿享天开
·
2025-04-11 19:55
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他