- 博客(14)
- 收藏
- 关注
原创 JAVA基础-面向对象基础
构造器其实是一种特殊的方法,但是这个方法没有返回值类型方法名必须和类名相同。如下图所示:下面有一个Student类,构造器名称也必须叫Student;也有空参数构造器,也可以有有参数构造器。
2025-06-10 14:18:57
997
原创 JAVA基础-方法
本文介绍了Java方法的语法结构和使用方式。主要内容包括:方法的定义与调用、参数传递机制(值传递)、内存执行原理(栈结构)、常见问题(如返回值类型、参数匹配等)以及方法重载的概念。文章还通过求和方法、数组比较等案例,演示了如何定义和优化方法。此外,讲解了如何使用return语句提前终止方法执行,以及基本类型与引用类型参数传递的区别(前者传递值副本,后者传递地址值)。最后强调了方法在代码复用和程序模块化中的重要作用。
2025-06-06 12:24:56
1164
原创 JAVA基础-数组
本文介绍了Java数组的定义与访问方式,包括静态初始化和动态初始化两种方法。静态初始化在定义时直接赋值(如int[] ages = {12,24,36}),动态初始化则指定长度(如int[] arr = new int[3])。文章详细讲解了数组元素的索引访问(从0开始)和遍历方法,并分析了数组在内存中的存储原理:数组变量存储堆内存地址,基本类型变量直接存储值。通过案例说明了多个变量指向同一数组时,修改元素会影响所有引用。最后指出数组变量可赋值为null,但后续访问元素会报错。
2025-06-03 20:17:25
722
原创 JAVA基础-程序流程控制
在jdk17版本及以后才能输出一个固定的范围有两个边界值,而目前大部分企业用的都是jdk8或者jdk11他们只有一个边界值,生成随机数这里有一个技巧,如果单从功能上来讲,if 分支 的功能是更加强大的,switch分支能做的事情if 分支都能做。生成随机数的功能,其实 Java已经给我们提供了,在JDK中提供了一个类叫做Random,我们只需要调用Random这个类提供的功能就可以了。
2025-05-30 10:20:13
669
原创 JAVA基础-数据类型和运算符
本文摘要:Java数据类型与运算符使用指南 数据类型部分详细介绍了Java中的自动类型转换规则,包括byte、short、char等小范围类型向int等大范围类型的自动提升,以及使用L/F后缀显式声明long/float类型的方法。同时解释了强制类型转换的原理和可能的数据丢失风险。 运算符部分涵盖了算术、自增自减、赋值、逻辑和三元运算符的使用要点,特别强调了++/--在前后的区别、&&/||的短路特性,以及+=等赋值运算符的隐式类型转换功能。
2025-05-29 20:02:23
997
原创 Ajax基础
本文介绍了前端通过Ajax技术与后端交互获取数据的方法。首先解释了Ajax(异步JavaScript和XML)的作用和特点,包括局部刷新功能。然后详细演示了原生Ajax的实现步骤(创建XMLHttpRequest对象、发送请求、处理响应)和使用Axios库简化Ajax请求的两种方式(基础用法和请求方法别名)。接着通过员工列表查询和省市区级联选择两个案例,展示了如何结合Vue.js框架实现数据动态加载,重点讲解了mounted生命周期钩子的应用场景。最后提出使用async/await解决回调地狱问题。
2025-05-28 19:59:13
653
原创 Vue指令
用原生的JS来处理界面的交互行为,开发效率是比较低的。而在现在的企业项目开发中,一般会借助于Vue这样的js框架来简化操作、提高开发效率。那么我们今天呢,就来学习Vue这个框架。Vue(读音 /vjuː/, 类似于view),是一款用于构建用户界面的渐进式的JavaScript框架Vue.js - 渐进式 JavaScript 框架 | Vue.js作用:列表渲染,遍历容器的元素或者对象的属性语法:v-for = "(item,index) in items"参数:items 为要遍历的数组。
2025-05-22 20:29:38
1010
原创 JavaScript基础(四)- 事件监听、正则表达、模块化
本文介绍了JavaScript中的事件监听、常见事件及其应用案例。首先,事件监听的语法包括事件源、事件类型和要执行的函数,推荐使用addEventListener方法。常见事件如click、mouseenter、keydown等,通过案例展示了如何实现表格隔行换色和表单校验功能。表格隔行换色通过mouseenter和mouseleave事件实现,表单校验则通过blur和submit事件进行输入验证和提交阻止。此外,还介绍了正则表达式在表单校验中的应用,以及JavaScript模块化的概念和实现方式,通过ex
2025-05-21 18:48:19
371
原创 JavaScript基础(三)- BOM和DOM对象
我们要操作浏览器的部分功能,可以通过操作BOM对象的相关属性或者函数来完成。注意:获取到的所有元素,会封装到一个NodeList节点集合中,是一个伪数组(有长度、有索引的数组,但是没有push、pop等数组方法)它提供的属性和方法都是用来访问和操作网页内容的,如:document.write(…作为后端程序员,我们重点学习的是Window对象、Location对象这2个。window提供了很多属性和方法,下表列出了常用属性和方法。如下图,左边是 HTML 文档内容,右边是 DOM 树。
2025-05-21 14:50:38
611
原创 JavaScript基础(二)- JS函数与基本对象(Array、String、JSON)
该文章聚焦 JavaScript 基础(二),详细阐述了 JS 函数与基本对象(Array、String、JSON)相关知识。
2025-05-21 12:21:06
1404
原创 JavaScript基础(一)
JavaScript(JS)是一种跨平台、面向对象的脚本语言,主要用于增强网页的交互性。与HTML和CSS不同,JS通过控制网页行为实现人机交互。JS的核心包括ECMAScript(基础语法)、BOM(浏览器对象模型)和DOM(文档对象模型)。JS可以通过内部脚本或外部脚本的方式引入到HTML中。JS的语法规则包括区分大小写、分号可选、大括号表示代码块等。JS支持多种数据类型,如数字、字符串、布尔值等,并通过typeof运算符获取数据类型。JS中的变量可以通过let关键字声明,常量则通过const声明。JS
2025-05-20 14:21:24
890
原创 HTML中的表格与表单
本文介绍了HTML中表格和表单标签的基本用法。表格通过<table>、<tr>、<td>和<th>标签构建,展示了如何创建包含品牌信息的表格,并通过CSS样式控制表格的显示效果。表单部分则通过<form>标签及其相关元素(如<input>、<select>、<textarea>等)实现数据采集功能,详细说明了表单的提交方式(GET和POST)及其区别。文章还通过代码示例展示了如何创建包含多种输入类型的表单,并强调了表单元素中name属性的重要性。
2025-05-19 20:01:06
818
原创 如何用HTML写一个新闻页面?(详细教程)
新浪新闻页面基本把常见的html和css网页制作的内容都包含了,非常适合新手小白用来练手,后续我会继续分享我的学习笔记与具体案例,欢迎各位大神批评指正。
2025-05-19 16:23:04
1208
原创 初识web前端
超文本:比普通的文本比如记事本要更加强大,除了文字信息,还可以定义图片、音频、视频等内容标记语言:由标签"<标签名>"构成的语言w3school 在线教程。
2025-05-19 13:37:00
418
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人