- java 笔试篇 java 笔试篇
- 并发访问共享资源,如果不加锁,可能会导致数据不一致问题,通常为了解决并发访问问题,我们都会在访问共享资源之前加锁,保证同一时刻只有一个线程访问。下面我们用问答的方式说明下各种并发锁的概念、优缺点及其应用场景。1、什么是互斥锁和自旋锁,各有什么优缺点?互斥锁和自旋锁是最底层的两种锁,其他的很多锁都是基于他们的实现。当线程A获取到锁后,线程B再去获取锁,有两种处理方式,第一种是线程B循环的去尝试... 并发访问共享资源,如果不加锁,可能会导致数据不一致问题,通常为了解决并发访问问题,我们都会在访问共享资源之前加锁,保证同一时刻只有一个线程访问。下面我们用问答的方式说明下各种并发锁的概念、优缺点及其应用场景。1、什么是互斥锁和自旋锁,各有什么优缺点?互斥锁和自旋锁是最底层的两种锁,其他的很多锁都是基于他们的实现。当线程A获取到锁后,线程B再去获取锁,有两种处理方式,第一种是线程B循环的去尝试...
- Java三目运算符: (表达式1)?(表达式2):(表达式3)对于三目运算符,第一个表达式的值必须是boolean类型的值,但是对后两个表达式的类型,则没有要求,也不必相同。但有时涉及类型转换,转的有点让人莫名奇妙的。亲自试验之后,发现有如下情况:首先,总的原则就是能自动类型转换的就自动转换;不能自动转的,就不转。(自动类型转换和自动拆/装箱,默认是拆箱吧?)如: ... Java三目运算符: (表达式1)?(表达式2):(表达式3)对于三目运算符,第一个表达式的值必须是boolean类型的值,但是对后两个表达式的类型,则没有要求,也不必相同。但有时涉及类型转换,转的有点让人莫名奇妙的。亲自试验之后,发现有如下情况:首先,总的原则就是能自动类型转换的就自动转换;不能自动转的,就不转。(自动类型转换和自动拆/装箱,默认是拆箱吧?)如: ...
- 临近毕业,学生都在找工作,而一般单位对于JAVA工程师要求还是比较高的,起码懂编程语言。今天,我和大家聊聊面试java工程师的技巧。一、简历的书写要求个人信息:证件照很重要:正规证件照,白底蓝底,千万别用自拍。(原因是简历应是严肃真实的)教育经历:倒叙写。先写令人能眼前一亮的。年份必须写,月日若不确定可不写。 计算机专业的可直接写清专业。不是计算机专业的可写“理工”类掩盖过去。... 临近毕业,学生都在找工作,而一般单位对于JAVA工程师要求还是比较高的,起码懂编程语言。今天,我和大家聊聊面试java工程师的技巧。一、简历的书写要求个人信息:证件照很重要:正规证件照,白底蓝底,千万别用自拍。(原因是简历应是严肃真实的)教育经历:倒叙写。先写令人能眼前一亮的。年份必须写,月日若不确定可不写。 计算机专业的可直接写清专业。不是计算机专业的可写“理工”类掩盖过去。...
- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言20万行代码写完,毕业了找一份工作不是问题!刚一毕业因为找不到工作,就得报名去参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于培训还需要花家里一笔不小的费用,也有同班同学已经找到一份不错的工作开始赚钱的... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言20万行代码写完,毕业了找一份工作不是问题!刚一毕业因为找不到工作,就得报名去参加Java培训的大有人在。并不是说参加培训就不好,只不过以你现在这个毕业的时间点参加,就会显得特别匆忙。因为你的压力既来自于培训还需要花家里一笔不小的费用,也有同班同学已经找到一份不错的工作开始赚钱的...
- Java反射是一种非常强大的机制,它可以在同一个系统中去检测内部的类的字段、方法和构造函数。它非常多的Java框架中,都大量应用了反射技术,如Hibernate和Spring。可以说,反射机制的特征让Java可以构建异常强大,具备柔性的系统。 Java反射是一种非常强大的机制,它可以在同一个系统中去检测内部的类的字段、方法和构造函数。它非常多的Java框架中,都大量应用了反射技术,如Hibernate和Spring。可以说,反射机制的特征让Java可以构建异常强大,具备柔性的系统。
- Lambda 表达式的应用与实践。 Lambda 表达式的应用与实践。
- Java包装类(Integer 详解 ) Java包装类(Integer 详解 )
- Java 基于JFrame的一个简单学生成绩管理系统(内含详细注释) Java 基于JFrame的一个简单学生成绩管理系统(内含详细注释)
- 目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是是直接和快递公司合作,第二种虽然是间接对接,但是对接简便,对后期的接口维护可以省很多时间和人力成本。集成接口还有其他公司提供,有其他需要可以去找,快递鸟其实能满足电商、ERP系统商这些企业需求了。这里就以快递鸟为例说... 目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是是直接和快递公司合作,第二种虽然是间接对接,但是对接简便,对后期的接口维护可以省很多时间和人力成本。集成接口还有其他公司提供,有其他需要可以去找,快递鸟其实能满足电商、ERP系统商这些企业需求了。这里就以快递鸟为例说...
- 1.反射的定义反射是使用 JDK 提供的反射 API 进行反射调用 ,可以在运行时检查类、接口、方法和变量等信息,无需知道类的名字,方法名等。还可以在运行时实例化新对象,调用方法以及设置和获取变量值。举几个例子:在最熟悉的JDBC中,通过反射机制建立的数据库字段和实体类的映射关系(即映射到实体类各个属性中的getter/setter方法)开发中必不可少的Spring中最经典依赖注入(控制反转... 1.反射的定义反射是使用 JDK 提供的反射 API 进行反射调用 ,可以在运行时检查类、接口、方法和变量等信息,无需知道类的名字,方法名等。还可以在运行时实例化新对象,调用方法以及设置和获取变量值。举几个例子:在最熟悉的JDBC中,通过反射机制建立的数据库字段和实体类的映射关系(即映射到实体类各个属性中的getter/setter方法)开发中必不可少的Spring中最经典依赖注入(控制反转...
- 你真的了解 equals 方法吗? 你真的了解 equals 方法吗?
- 继续上一篇详细分析面试题答案以及复习参考和整理的面试资料。 jvm参数 为什么要配置?堆空间主要组成部分:新生代(new generation),新生代又划分为3部分:edenFrom Survivor(s0区域)To Survivor(s1区域)其中s0和s1区域大小相等老年代(tenured generation)new出来的对象都会存放在堆内存中。新生代和老年代的存在主要用于垃圾回收机... 继续上一篇详细分析面试题答案以及复习参考和整理的面试资料。 jvm参数 为什么要配置?堆空间主要组成部分:新生代(new generation),新生代又划分为3部分:edenFrom Survivor(s0区域)To Survivor(s1区域)其中s0和s1区域大小相等老年代(tenured generation)new出来的对象都会存放在堆内存中。新生代和老年代的存在主要用于垃圾回收机...
- 在上一篇 我们中,我们分享了几大互联网公司面试的题目,本文就来详细分析面试题答案以及复习参考和整理的面试资料,小民同学的私藏珍品🐶。首先是面试题答案公布,在讲解时我们主要分成如下几块:语言的基础知识、中间件、操作系统、计算机网络、手写算法、开放题和项目经历。对面试题和涉及的知识点进行整理,这样更容易让各位同学理解。不会按照提问的顺序进行讲解,还请见谅。其次是 Java 复习参考和整理的面试... 在上一篇 我们中,我们分享了几大互联网公司面试的题目,本文就来详细分析面试题答案以及复习参考和整理的面试资料,小民同学的私藏珍品🐶。首先是面试题答案公布,在讲解时我们主要分成如下几块:语言的基础知识、中间件、操作系统、计算机网络、手写算法、开放题和项目经历。对面试题和涉及的知识点进行整理,这样更容易让各位同学理解。不会按照提问的顺序进行讲解,还请见谅。其次是 Java 复习参考和整理的面试...
- 一、简介注解是一种特殊的接口,注解继承自 java.lang.annotation.Annotation1.所有注解类型都会继承 Annotation 接口2.手工显示继承 Annotation 接口,不会定义成一个注解类型3.Annotation 本身并不会定义成一个注解类型二、分类注解可以分为 元注解、内置注解、用户自定义注解2.1 元注解一种基本注解,可以应用在其它的注解上。可以这样理... 一、简介注解是一种特殊的接口,注解继承自 java.lang.annotation.Annotation1.所有注解类型都会继承 Annotation 接口2.手工显示继承 Annotation 接口,不会定义成一个注解类型3.Annotation 本身并不会定义成一个注解类型二、分类注解可以分为 元注解、内置注解、用户自定义注解2.1 元注解一种基本注解,可以应用在其它的注解上。可以这样理...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签