java se

飞猪上树19 天前
java se
Java的编译与运行
Jabes.yang3 个月前
spring boot·微服务·面试·orm·技术栈·java se·jakarta ee
互联网大厂Java求职面试实战解析(含技术场景与详解)Java SE, Jakarta EE, Spring Boot, 微服务, ORM, 面试, 技术栈, 求职, 聊天会话
编程彩机7 个月前
java·大数据·spring boot·面试·spark·java se·互联网大厂
互联网大厂Java面试:从Java SE到大数据场景的技术深度解析在一次互联网大厂的招聘面试中,面试官李云龙面对的是一位带着几分紧张却搞笑的求职者谢宝庆。面试围绕Java技术栈展开,涉及从Java SE基础到大数据处理的技术场景。
编程火箭车7 个月前
二维数组·数组遍历·java se·java 基础·二维数组初始化·不规则二维数组·表格型数据存储
【Java SE 基础学习打卡】37 二维数组上一节咱们吃透了一维数组的各种操作,它像一个 “单排格子的收纳盒”,适合存单列数据 —— 比如一个班级的数学成绩。但实际编程中,更多是表格型数据:比如班级学生的语文、数学、英语三科成绩(行是学生,列是科目)、超市商品的名称和价格(行是商品,列是属性),这时候一维数组就不够用了。
编程火箭车7 个月前
冒泡排序·java se·java 基础·线性查找·数组常见操作·数组增删改·数组拷贝
【Java SE 基础学习打卡】36 数组的常见操作上一节咱们掌握了数组元素的访问和遍历,现在要落地到实际编程场景:比如从成绩数组里找有没有 95 分的学生(查找)、把成绩按从低到高排好序(排序)、给数组新增一个学生成绩(新增)、删掉无效的成绩(删除)、备份一份成绩数组(拷贝)。
编程火箭车7 个月前
数组索引·java se·java 基础·java 数组·数组元素访问与遍历·普通 for 循环·增强 for 循环
【Java SE 基础学习打卡】35 数组元素的访问与遍历上一节咱们搞定了数组的定义和初始化 —— 造好了装数据的 “收纳盒”,也给盒子装了默认值或自定义值。但光造好盒子没用,实际编程中得知道:怎么从指定格子里拿数据(取值)、怎么往指定格子里放新数据(赋值),以及怎么把所有格子的内容快速看一遍(遍历)。
编程火箭车7 个月前
java se·java 基础·java 数组·数组定义与初始化·静态初始化·动态初始化·length 属性
【Java SE 基础学习打卡】34 数组的定义与初始化上一节咱们搞懂了数组的核心概念 —— 它是装同类型数据的 “整齐收纳盒”。但光知道概念没用,得学会 “怎么造这个收纳盒(定义数组)” 和 “怎么往里面装数据(初始化数组)”:比如想装 5 个学生的成绩,是先定盒子大小再装数据,还是直接把成绩放进去让系统自动定大小?为什么刚造好的盒子里会有默认值?
编程火箭车7 个月前
java se·java 基础·数组概述·数组核心特征·java 数组·批量存储数据·连续内存存储
【Java SE 基础学习打卡】33 数组的概述之前咱们学方法时,处理数据都是 “单个来”—— 比如计算两个数的和、判断一个数是否为偶数。但实际编程中,经常要处理 “一堆同类型的数据”:比如记录一个班级 50 个学生的数学成绩、存储超市 100 种商品的价格、统计一周 7 天的气温。
编程火箭车7 个月前
java se·java 基础·java 方法·方法嵌套调用·方法递归调用·递归终止条件·递归应用场景
【Java SE 基础学习打卡】32 方法的嵌套调用与递归调用上一节咱们吃透了方法的返回值和 void 关键字,现在写代码时会遇到更灵活的调用场景:比如计算三科平均分,需要先调用 “求和方法” 算出总分,再在 “平均分方法” 里用这个总分 —— 这是方法的嵌套调用;又比如计算 5 的阶乘(5! = 5×4×3×2×1),用循环能做,但用递归会更简洁 —— 这是方法的递归调用。
编程火箭车7 个月前
java se·java 基础·return 语句·编程小白入门·java 方法·方法返回值·void 关键字
【Java SE 基础学习打卡】31 方法的返回值与void关键字上一节咱们学了方法重载,解决了 “同名方法适配不同参数” 的问题。但新手写方法时还会卡在一个关键点:什么时候方法要 “返回结果”(比如求和后给个数字),什么时候只需要 “干活就行”(比如打印内容)?return 语句到底该怎么写?为什么有时候写 return 会报错,有时候不写又不行?
编程火箭车7 个月前
java se·参数传递·返回值·java 基础·新手避坑·java 方法·方法定义与调用
【Java SE 基础学习打卡】28 方法的定义与调用上一节咱们搞懂了方法的核心概念 —— 方法是可复用的代码块,就像生活里的 “工具”。但光知道 “工具好用” 还不够,得学会 “怎么造工具(定义方法)” 和 “怎么用工具(调用方法)”:比如想造一个 “计算两数之和的工具”,该怎么给工具起名、定规则?想使用这个工具时,该怎么传递数字、怎么拿到计算结果?
编程火箭车8 个月前
编程语法·java se·代码复用·编程小白入门·方法概述·功能模块化·java 方法
【Java SE 基础学习打卡】27 方法的概述前面咱们学完了循环和跳转语句,能实现不少功能了 —— 比如计算 1-100 的和、打印 99 乘法表、找指定条件的数字。但如果遇到这样的场景:“既想计算 1-100 的和,又想计算 50-200 的和,还想计算 1000-2000 的和”,难道要把求和的循环代码写三遍吗?
编程火箭车9 个月前
java·编程基础·循环结构·while循环·java se·do-while循环·避免死循环
【Java SE 基础学习打卡】24 循环结构 - while上一节咱们学了 switch 语句,搞定了等值多分支判断。但编程中还有很多 “重复做事” 的场景:比如 “打印 1 到 10 的数字”“每天打卡学习,连续 7 天”“输入密码直到输对为止”—— 这些重复操作,总不能写 10 遍、7 遍重复代码吧?这时候就需要 “循环结构” 登场了。
编程火箭车9 个月前
编程语法·java se·switch 语句·新手避坑·java 分支结构·编程小白入门·等值判断
【Java SE 基础学习打卡】23 分支语句 - switch上一节咱们学了if语句,能处理各种判断场景 —— 不管是范围判断(比如 “分数≥60 及格”)还是复杂逻辑判断(比如 “既是学生又有身份证”)。但如果遇到 “等值判断”,比如 “根据星期几安排活动”“根据等级发放奖励”,用if-else if写会显得有点繁琐,而switch语句就是专门解决这种场景的 “高效工具”。
BillKu1 年前
java·jvm·jdk·java ee·jre·java se·jakarta ee
Java核心概念详解:JVM、JRE、JDK、Java SE、Java EE (Jakarta EE)是什么? Java首先是一种编程语言。它拥有特定的语法、关键字和结构,开发者可以用它来编写指令,让计算机执行任务。
诸神缄默不语2 年前
java·数据库·java-ee·java se
Java SE 与 Java EE 简介诸神缄默不语-个人CSDN博文目录在学习和使用Java语言时,我们常常会遇到两个常见的术语:Java SE 和 Java EE。它们分别代表了Java的不同应用层次和开发领域。本文将深入介绍Java SE和Java EE的区别、特点以及适用场景,帮助大家更好地理解这两者的关系。
唐僧洗头爱飘柔95272 年前
java·开发语言·正则表达式·java基础·pattern·java se·java必备技能
【Java基础】正则表达式的使用与常用类分享正则表达式定义了字符串的模式。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 “Hello World” 字符串。
千千寰宇2 年前
java se·智能网联汽车-can总线协议
[Java SE] 经典问题:超出Java Long型(8字节/64位)的二进制比特流数据如何进行大数的数值计算?近期工作上遇到了这个问题:需要将一个无符号数、且位长>=8字节(等于8字节时,首位bit为1,其他bit不全为0)的二进制字符串转为Java****对象(原始整数),进行整型运算、或浮点数运算
我是有底线的