前端
文章平均质量分 93
程序员_大白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
程序员失业再就业了,喜忧参半
这是小红书上一位上海的Java程序员失业想转行的分享贴。原创 2026-01-10 17:17:39 · 391 阅读 · 0 评论 -
Java 入门全流程:环境搭建到运行成功_java 环境搭建,零基础入门到精通,收藏这篇就够了
Java作为一门跨平台、稳定性极强的编程语言,在企业级开发、Android移动应用、大数据处理等领域占据核心地位,也是很多编程初学者的首选语言。对零基础学习者而言,入门的最大阻碍往往不是语法本身,而是“从0到1”的落地操作——比如环境搭建时的配置报错、第一个程序运行失败的困惑。本文将彻底抛开晦涩术语,用“一步一图”的思路,带你完成Java开发环境搭建、编写并运行第一个程序,帮你平稳度过入门最关键的“启动阶段”。原创 2026-01-10 14:47:50 · 496 阅读 · 0 评论 -
Java将字符串转化为数组_java 字符串转数组,零基础入门到精通,收藏这篇就够了
将字符串转化成数组提供两种方法:2.toCharArry()方法;将字符串转化为Sting数组时,可以使用split()将字符串转化为char数组时,可以使用toCharArry()原创 2026-01-10 14:40:41 · 428 阅读 · 0 评论 -
Java之封装、继承、多态(重载、重写)_java面向对象 - 封装、继承和多态第4关:方法的重写与重载
面向对象编程三大特性:封装、继承、多态封装:把对象的属性和操作(或服务)结合为一个独立的整体,使得对数据的访问只能通过接口。继承:从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。例如 定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而又由车这个类派生出轿车和卡车两个类,为轿车添加一个小后备箱,而为卡车添加一个大货箱。轿车和卡车都包含有车原先的属性和行为,又扩展了各自装东西的箱子。这时称 轿车与卡车继承了车。多态:允许不同类的对象对同一消息做出响应。原创 2026-01-10 14:31:15 · 646 阅读 · 0 评论 -
学习-Java继承和多态之方法重写,零基础入门到精通,收藏这篇就够了
任务描述本关任务:重写 Cat 类中的 toString 方法,返回 Cat 类的基本信息。相关知识在子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的内容不同,以实现不同于父类的功能,这种方式被称为方法重写(override),又称为方法覆盖。重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。当父类中的方法无法满足子类需求或子类具有特有功能的时候,需要方法重写。子类可以根据需要,定义自己特定的方法。原创 2026-01-10 14:20:49 · 485 阅读 · 0 评论 -
Java语言程序设计,零基础入门到精通,收藏这篇就够了
的时候使用。原创 2026-01-10 14:05:58 · 426 阅读 · 0 评论 -
回调函数与Java中的Callable接口应用解析,零基础入门到精通,收藏这篇就够了
在编写程序时,有时候会调用许多API中实现实现的函数,但某些方法需要我们传入一个方法,以便在需要的时候调用我们传入进去的函数。这个被传入的函数称为回调函数(Callback function)。打个比方,有一个餐馆,提供炒菜的服务,但是会让我们选择做菜的方式,我们去这家餐馆里面吃饭,想吃小龙虾,我们告诉他想吃小龙虾后,他询问我们要以何种方式去进行烹饪,是煎炒烹炸还是避风塘。在上面的例子中,炒菜是我们需要调用的方法,也是API库中所提供的,而炒菜的方式,则是我们去选择的,可以我们自己去定义的。原创 2026-01-10 13:57:15 · 511 阅读 · 0 评论 -
Java回调函数详解,零基础入门到精通,收藏这篇就够了
在编写程序时,有时候会调用许多API中实现实现的函数,但某些方法需要我们传入一个方法,以便在需要的时候调用我们传入进去的函数。这个被传入的函数称为回调函数(Callback function)。打个比方,有一个餐馆,提供炒菜的服务,但是会让我们选择做菜的方式,我们去这家餐馆里面吃饭,想吃小龙虾,我们告诉他想吃小龙虾后,他询问我们要以何种方式去进行烹饪,是煎炒烹炸还是避风塘。在上面的例子中,炒菜是我们需要调用的方法,也是API库中所提供的,而炒菜的方式,则是我们去选择的,可以我们自己去定义的。原创 2026-01-10 13:43:53 · 343 阅读 · 0 评论 -
Java环境变量的作用以及如何配置环境变量,零基础入门到精通,收藏这篇就够了
环境变量这种东西,对于刚学Java的来说确实不好理解,昨天刚好有人遇到了类似的问题, 今天就趁早上不是很忙的时候讨论一下JDK的环境变量到底有什么用,以及应该怎么设置?Java的环境变量有三个,Path,CLASS_PATH,JAVA_HOME ,一般习惯是大写。**Path:**告诉操作系统javac 、Java-version等等这些Java相关的命令在哪个目录下放着,只有这个配置好之后,才可以在CMD的任意路径运行Java命令,不然的话,操作系统不能识别你的这些命令。原创 2026-01-09 16:53:34 · 496 阅读 · 0 评论 -
java异常处理,零基础入门到精通,收藏这篇就够了
异常是程序在“编译”或者“执行”的过程中可能出现的错误 / 问题,而不是语法问题导致的编译错误,语法错误不算在异常体系中,语法错误是自己的水平问题引起的。比如:数组索引越界异常、空指针异常、日期格式化异常,等…为什么要学习异常?异常一旦出现了,如果没有提前处理,程序就会退出JVM虚拟机而终止。学习异常不是让我们以后不出异常,而是程序出了异常之后,该如何处理。体现的是程序的安全,健壮性。Error:错误Error是一种特殊的类(java.lang.Error)原创 2026-01-09 16:20:12 · 488 阅读 · 0 评论 -
java 集合,零基础入门到精通,收藏这篇就够了
集合建立在数组基础上,主要位于java.util包中,用来存储Java类对象,并且可以实现各种数据结构。集合大小可以改变,可以存放不同数据类型数据。集合不能存放基本类型数据,只能存放引用数据类型数据。集合不仅可以方便地存放数据,而且提供了添加、读取和删除数据等实用方法。集合中只能存放对象,JVM会自动将基本类型与相应的包装类型转换(装箱:基本类型→对象;拆箱:对象→基本类型)。二、Java集合的类框架**接口:**是代表集合的抽象数据类型。原创 2026-01-08 14:31:24 · 612 阅读 · 0 评论 -
java三目运算符,零基础入门到精通,收藏这篇就够了
看到标题你肯定觉得三目运算符有什么好讲的,不是很简单嘛。我之前也是这么认为的,直到今天刷LeetCode遇到了一点问题,发现还是有些细节自己不知道的,现总结一下。原创 2026-01-08 14:07:33 · 914 阅读 · 0 评论 -
Java实现HTML转PDF,零基础入门到精通,收藏这篇就够了
L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。掌握AI能力的Java工程师比纯Java岗要吃香的多。原创 2026-01-08 14:01:15 · 701 阅读 · 0 评论 -
讲解一下java枚举(enum)以及使用方法,零基础入门到精通,收藏这篇就够了
可以把 enum 看成是一个普通的 class,它们都可以定义一些属性和方法,不同之处是:enum 不能使用 extends 关键字继承其他类,因为 enum 已经继承了 java.lang.Enum(java是单一继承),但可以继承接口。原创 2026-01-08 13:59:02 · 777 阅读 · 0 评论 -
java官网jdk下载,零基础入门到精通,收藏这篇就够了
前言Java的官网,点进去多熟悉下就会知道怎么下载了。1.登陆官网在官网下载需要注册一个用户,使用自己的邮件注册就可以。3.选择java4.选择Download Java now5.选择Java archive6.然后选择Java SE77.选Windows64的JDK8.8.等待下载。原创 2026-01-08 13:56:18 · 697 阅读 · 0 评论 -
Java List排序4种写法,零基础入门到精通,收藏这篇就够了
L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。掌握AI能力的Java工程师比纯Java岗要吃香的多。原创 2026-01-08 13:49:27 · 827 阅读 · 0 评论 -
程序媛失业第七天
这是小红书上一位上海的Java程序员失业想转行的分享贴。原创 2026-01-07 21:20:15 · 533 阅读 · 0 评论 -
一文看懂Java内存模型(JMM)收藏这篇就够了
所谓内存模型就是对特定的内存或者高速缓存进行读写访问的过程抽象描述和约定,不同架构下的物理机或者操作系统拥有不一样的内存模型,而Java虚拟机是一个实现了跨平台的虚拟系统。首先它不是对物理内存的规范,而是在Java虚拟机基础上进行的规范从而实现平台一致性,以达到Java程序能够**“一次编译,到处运行”**的目标。原创 2026-01-07 20:00:38 · 379 阅读 · 0 评论 -
java: 找不到符号,零基础入门到精通,收藏这篇就够了
L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。掌握AI能力的Java工程师比纯Java岗要吃香的多。原创 2026-01-07 19:56:31 · 813 阅读 · 0 评论 -
Java NIO详解,零基础入门到精通,收藏这篇就够了
NIO 中的 N 可以理解为 Non-blocking,不单纯是 New,是解决高并发、I/O高性能的有效方式。Java NIO 是Java1.4之后推出来的一套IO接口,NIO提供了一种完全不同的操作方式, NIO支持面向缓冲区的、基于通道的IO操作。新增了许多用于处理输入输出的类,这些类都被放在java.nio包及子包下,并且对原java.io包中的很多类进行改写,新增了满足NIO的功能。原创 2026-01-07 19:54:40 · 574 阅读 · 0 评论 -
Java数组(超详细)零基础入门到精通,收藏这篇就够了
可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。📚注意:1. 数组中存放的元素其类型相同2. 数组的空间是连在一起的3. 每个空间有自己的编号,起始位置的编号为0,即数组的下标。原创 2026-01-07 19:52:50 · 742 阅读 · 0 评论 -
java免费资源库,零基础入门到精通,收藏这篇就够了
优先考虑成熟稳定的主流库评估社区活跃度和维护状态关注性能指标和扩展性考虑与现有技术栈的兼容性重视文档和示例的完整性这些开源工具不仅节省了开发成本,还让我们能够站在巨人的肩膀上快速构建高质量的解决方案。如果你想亲自体验这些技术的应用,可以尝试在InsCode(快马)平台上创建项目。平台提供完整的开发环境,无需本地配置就能直接运行Java项目,对于学习和实践这些技术非常方便。我在使用中发现,它的响应速度和稳定性都很不错,特别适合快速验证想法和分享案例。原创 2026-01-07 19:43:39 · 793 阅读 · 0 评论 -
怎样使用vscode搭建java开发环境、怎样使用vscode开发java项目,收藏这篇就够了
一般来说是不推荐使用vscode来开发java项目的;想要选择某个IDE(集成开发环境)来做java项目开发一般都推荐使用更专业的开发java项目的IDE,如:Eclipse、IDEA等,专业开发java项目的IDE(集成开发环境)能更好的实现某些高级的复杂操作,对大项目开发有更好的适配,没有那么多问题,有问题也能很好解决。但是按耐不住程序员爱折腾的心就是想使用vscode开发java项目;原创 2026-01-07 19:38:34 · 1016 阅读 · 0 评论 -
一步步教你如何配置Java环境变量(超级详细)收藏这篇就够了
按win+R调出命令窗口输入cmd——>然后确定进入界面输入命令测试。原创 2026-01-07 19:36:21 · 678 阅读 · 0 评论 -
深入理解Java并发之synchronized实现原理,零基础入门到精通,收藏这篇就够了
本篇主要是对Java并发中synchronized关键字进行较为深入的探索,这些知识点结合博主对synchronized的个人理解以及相关的书籍的讲解(在结尾参考资料),如有误处,欢迎留言。线程安全是并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要诱因有两点,一是存在共享数据(也称临界资源),二是存在多条线程共同操作共享数据。原创 2026-01-07 19:34:59 · 689 阅读 · 0 评论 -
Java JDK下载与安装教程,零基础入门到精通,收藏这篇就够了
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。万事开头难。在了解什么是 Java、Java 语言的特点以及学习方法之后,本节将介绍如何搭建编写 Java 程序所需要的开发环境——JDK(Java Development Kit)。原创 2026-01-07 19:31:49 · 671 阅读 · 0 评论 -
java安装教程详细,零基础入门到精通,收藏这篇就够了
指定的是jdk下的bin目录。原创 2026-01-05 16:41:53 · 955 阅读 · 0 评论 -
有南京35+岁的Java开发失业一年多 还没找到工作的吗?
这是小红书上一位上海的Java程序员失业想转行的分享贴。原创 2026-01-05 16:39:40 · 901 阅读 · 0 评论 -
java 多线程(非常详细)零基础入门到精通,收藏这篇就够了
线程是程序执行的最小单位,是进程中的一个独立执行流。一个进程可以包含多个线程,这些线程共享进程的内存空间和资源,但各自拥有独立的程序计数器、栈和本地方法栈。原创 2026-01-05 13:46:58 · 857 阅读 · 0 评论 -
JAVA集合(含List、Map、Set)(超详细版)零基础入门到精通,收藏这篇就够了
java集合可分为Set、List、Queue和Map四种体系。set代表无序、不可重复的集合List代表有序、重复的集合而Map则代表具有映射关系的集合Queue代表一种队列集合实现Java集合就像是一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“丢进”该容器中。从Java5 增加了泛型以后,Java集合可以记住容器中对象的数据类型,使得编码更加简洁、健壮。2.集合和数组的区别长度区别:数组的长度固定,而集合长度可变。原创 2026-01-05 11:50:33 · 913 阅读 · 0 评论 -
【Java】java 集合框架(详解)零基础入门到精通,收藏这篇就够了
Collection 接口是Java单列集合中的 根接口,它定义了各种具体单列集合的共性其他单列集合大多直接 或 间接继承该接口。由于是接口不能直接使用,就需要通过类来实现Collection 接口由Collection 接口的定义可以看到,Collection是Iterable的子接口,Collection和Iterable后面的 表示 它两 都使用了泛型🎈 如果不想按照实现了Comparable接口的类中compareTo()方法。原创 2026-01-05 11:49:11 · 909 阅读 · 0 评论 -
Java 实现网站导航(附带源码)_java导航,零基础入门到精通,收藏这篇就够了
随着互联网技术的发展,各类网站层出不穷。为了满足用户快速访问和查找信息的需求,网站导航应运而生。网站导航系统通常将大量分散的网站信息按照类别、功能或其它维度进行归类展示,用户只需点击对应导航项即可跳转到目标网站。这样的设计不仅提高了用户的访问效率,还为用户提供了一种便捷的浏览体验。本项目采用 Java 语言及 Spring Boot 框架实现了一个简单的网站导航系统。技术选型合理:采用 Spring Boot 构建后端服务,利用 Thymeleaf 模板引擎进行页面渲染,整个流程简洁明了、上手容易。原创 2026-01-05 11:47:14 · 589 阅读 · 0 评论 -
vscode java零基础入门到精通,收藏这篇就够了
传统纯业务开发岗位(如仅完成增删改查业务的后端工程师)的需求,特别是入门级岗位,正显著萎缩。随着企业技术需求升级,市场对Java人才的要求已从通用技能转向了更深入的领域经验(如云原生、微服务)或前沿的AI集成能力。这也导致岗位竞争加剧,在一、二线城市,求职者不仅面临技术内卷,还需应对学历与项目经验的高门槛。原创 2026-01-05 11:45:13 · 1046 阅读 · 0 评论 -
java for循环,零基础入门到精通,收藏这篇就够了
Java for循环用于多次迭代程序的一部分,或者多次执行同一个代码块。如果迭代次数是固定的,建议使用for循环。说实在的,for循环就是while循环的变种。只不过限定条件直观方便。for循环还有变种。增强for循环。foreach循环。在这里有一些例子的说明,虽然不是直接写明循环但是也可以看一下哦。原创 2026-01-05 11:38:54 · 620 阅读 · 0 评论 -
Java 中的泛型(两万字超全详解)零基础入门到精通,收藏这篇就够了
博主将用 优快云 记录 Java 后端开发学习之路上的经验,并将自己整理的编程经验和知识分享出来,希望能帮助到有需要的小伙伴。博主也希望和一直在坚持努力学习的小伙伴们共勉!唯有努力钻研,多思考勤动手,方能在编程道路上行至所向。由于博主技术知识有限,博文中难免会有出错的地方,还望各位大佬包涵并批评指正,博主会及时改正;如果本文对小伙伴你有帮助的话,求求给博主一个赞支持一下,可以一起交流,一起加油!!Java泛型详解,史上最全图文详解java 泛型全解 - 绝对最详细Java 泛型,你了解类型擦除吗。原创 2026-01-05 11:29:09 · 743 阅读 · 0 评论 -
38大龄Java程序员的求职困局:中年失业
这是小红书上一位上海的Java程序员失业想转行的分享贴。原创 2026-01-04 14:27:51 · 789 阅读 · 0 评论 -
2025年 Java 面试八股文(20w字)零基础入门到精通,收藏这篇就够了
基本数据类型,如int,float,double,boolean,char,byte,不具备对象的特征,不能调用方法。装箱:将基本类型转换成包装类对象拆箱:将包装类对象转换成基本类型的值java为什么要引入自动装箱和拆箱的功能?主要是用于java集合中,List list=new ArrayList();list集合如果要放整数的话,只能放对象,不能放基本类型,因此需要将整数自动装箱成对象。原创 2026-01-04 11:19:16 · 1063 阅读 · 0 评论 -
java在线网站大全,零基础入门到精通,收藏这篇就够了
java在线网站给大家展示6个java在线网站)。后面还有java在线API,各种java在线在线api地址。原创 2026-01-05 11:15:00 · 1018 阅读 · 0 评论 -
java: java.lang.nosuchfielderror: class com.sun.tools.javac.tree.jctree$jcim
如果遇到,可能是 Lombok 版本与 JDK 版本不匹配。升级 Lombok 版本(建议及以上),确保与 JDK 兼容。希望这篇文章能帮助你解决 Lombok 和 JDK 版本不兼容的问题!原创 2026-01-04 11:15:28 · 631 阅读 · 0 评论 -
java中文资源大全,零基础入门到精通,收藏这篇就够了
今天来给大家分享下java开发常用的技术框架和工具集合,希望对大家有所帮助!原创 2026-01-04 11:13:00 · 812 阅读 · 0 评论
分享