- 博客(18)
- 收藏
- 关注
原创 DAY 04 CSS文本,字体属性以及选择器
CSS文本与字体属性详解:本文介绍了CSS文本属性(text-decoration、text-transform、text-indent、text-align等)和字体属性(font-size、font-family、font-weight等)的使用方法。重点讲解了文本装饰、对齐方式、字体样式控制以及选择器(后代选择器、兄弟选择器、伪类等)的应用技巧。通过具体代码示例,展示了如何实现文本缩进、大小写转换、垂直居中等常见效果,并比较了不同单位(px、em、rem)在字体设置中的差异。
2025-09-27 11:55:06
944
原创 DAY 03 CSS的认识
本文介绍了Web开发中的核心概念:1)HTML语义化标签及其对可访问性、SEO和维护性的益处;2)SEO优化要点;3)字符编码(如UTF-8)的作用;4)CSS三种应用方式(内联/内部/外部)和常见属性;5)元素显示控制方法;6)常用HTML元素属性;7)性能优化技术DNS预解析;8)进制转换方法;9)CSS颜色表示法(RGB/RGBA/HSL等)。这些基础知识涵盖了前端开发的结构、样式、优化和数字表示等关键方面,为构建标准化网页提供了技术支撑。
2025-09-24 22:35:18
1191
原创 Day 02 HTML的基础
这篇文章介绍了HTML文档的基本结构和常用元素。主要内容包括:1.文档声明<!DOCTYPEhtml>的作用及写法;2.<html>标签和lang属性的重要性;3.<head>元素中的元信息设置,特别是字符编码声明;4.<body>元素作为网页可见内容的容器;5.常用HTML元素及其属性(如<p>、<h1>-<h6>、<img>、<a>等);6.路径表示方法(绝对路径和相对路径);7.特殊元素如ifr
2025-09-22 01:47:04
920
原创 DAY 01 HTML的认识
摘要: HTML是一种标记语言,通过标签标注网页内容结构(如标题、段落),而非执行逻辑编程。超文本的核心是超链接,实现网页间的跳转。HTML文档由<!DOCTYPE html>声明、<head>(元信息)和<body>(可见内容)组成,元素通过标签和属性(如class、src)定义,需正确嵌套。注释用<!-- -->标记。URL是URI的子集,包含协议、域名等定位信息。HTML以树状结构组织内容,具有平台无关性,是构建网页的基础。
2025-09-22 01:27:42
1168
原创 DAY 09 集合基础
本文介绍了Java集合框架的基本概念和使用方法。集合是存储对象引用的动态容器,相比数组具有长度可变、类型安全等优势。文章重点讲解了ArrayList的常用操作(增删改查)、泛型的使用(确保类型安全)以及遍历集合的三种方式(for循环、增强for循环、迭代器)。同时演示了如何存储自定义对象(如Student类)及查找对象是否存在的方法。最后对比了返回集合和数组两种方式,推荐优先使用集合。集合框架为Java开发提供了强大灵活的数据存储和操作能力。
2025-09-09 00:25:29
1156
原创 DAY 08 字符串下篇
本文介绍了Java中StringBuilder的核心概念与应用。StringBuilder是可变字符串序列,相比不可变的String类,它在频繁修改字符串时效率更高,避免了创建大量中间对象。文章详细讲解了StringBuilder的三种构造方法、常用操作(append、reverse、insert等)以及链式编程技巧。通过判断回文字符串的案例展示了StringBuilder的实用价值,并对比分析了String、StringBuilder和StringBuffer的适用场景。最后还介绍了JDK8引入的Stri
2025-09-08 10:25:55
1011
原创 开发验证码和复制数组两个案例
本文通过开发验证码和复制数组两个案例,详细讲解了Java方法的概念与应用。文章将方法形象地比喻为"工具箱"和"小秘书",强调其代码复用和逻辑清晰的优点。在验证码案例中,展示了如何通过随机数生成器从字符库提取元素拼接验证码;在数组复制案例中,区分了深拷贝与浅拷贝的本质区别,并提供了可视化解释。两个案例都采用静态方法封装核心逻辑,在main方法中调用,体现了模块化编程思想。通过具体代码实现和逐行注释,帮助读者掌握方法定义、参数传递和返回值的使用技巧。
2025-09-03 23:38:14
402
原创 DAY 07 字符串上篇
摘要:本文介绍了Java API及其帮助文档的概念,将API比作"家电遥控器"简化理解。重点讲解了String类及其内存原理:两种创建方式(直接赋值利用常量池、new新建堆对象)、==与equals()的区别(比较地址vs内容)。强调字符串不可变性,并指出字符串常量池优化机制。建议开发者掌握查阅API文档的能力,避免直接使用==比较字符串内容,推荐使用equals()方法。文章为学习Java字符串处理提供了清晰的基础框架。
2025-09-03 23:20:24
605
原创 DAY 06 面向对象基础
本文系统介绍了面向对象编程(OOP)的核心概念与Java实现。主要内容包括:1. OOP三大特性(封装、继承、多态)及其现实类比;2. 类与对象的设计步骤及Java语法实现;3. 成员变量与局部变量的区别;4. 封装原理与private关键字应用;5. 构造方法特点与内存机制;6. this关键字的作用原理;7. JavaBean标准写法与IDEA快捷操作。文章通过具体代码示例,详细讲解了从类定义、对象创建到方法调用的完整流程,并分析了堆栈内存中的对象存储机制,为Java面向对象编程提供了实用指导。
2025-09-03 00:30:36
1271
1
原创 Java购买飞机票与找质数的题目方法
本文介绍了两个Java编程问题的解决方案:飞机票折扣计算和质数判断。飞机票问题通过嵌套if-else语句处理季节和舱位的组合折扣,详细讲解了输入处理、条件判断和折扣计算。质数问题采用试除法进行判断,重点优化了循环范围(到平方根)和跳过偶数处理,并展示了如何扩展为查找范围内的所有质数。两个案例都强调了代码结构优化和常见错误规避,为初学者提供了清晰的编程思路和实用技巧。
2025-09-02 01:04:07
1283
原创 DAY 05 JAVA基础--方法
本文详细介绍了Java方法的核心概念与应用。主要内容包括:方法的作用(提高复用性、模块化代码)、标准格式(定义与调用)、形参与实参的区别、方法定义技巧(命名规范、单一职责)。重点解析了方法重载的条件(参数差异)、内存原理(栈帧机制)以及参数传递的区别(基本类型传值、引用类型传地址)。文章还强调了注意事项(方法需定义在类中、避免返回null)和不同数据类型的存储差异(基本类型存值、引用类型存地址)。通过系统讲解,帮助开发者掌握Java方法的关键要点与最佳实践。
2025-08-31 23:58:29
373
1
原创 DAY 04 JAVA基础-数组
本文介绍了数组的基本概念和操作。数组是固定长度、同类型元素的连续存储容器,索引从0开始,长度不可变。文章详细讲解了数组的静态和动态初始化方式、内存地址含义、元素访问方法以及遍历技巧。同时列举了常见操作如求最值、求和、交换数据、打乱数据等,并解释了数组在内存中的存储结构(栈存储变量地址,堆存储实际数据)。最后提醒了索引越界和空指针异常等常见问题,以及多数组引用同一内存地址的注意事项。
2025-08-30 23:11:09
539
原创 学习累加思想和统计思想以及回文数
本文介绍了编程中的三种核心思想:累加思想通过循环逐步累加数值求和;统计思想通过条件判断和计数器统计满足条件的数据;回文数判断则通过数字反转比较来验证。文章详细说明了每种思想的实现步骤,包括变量初始化、循环处理和结果输出,并提供了Java示例代码。这些基础方法体现了循环结构、条件判断和算法思想在编程中的应用,是培养编程思维和解决实际问题的重要基础。文中还特别指出了实现时的注意事项,如回文数判断需考虑负数和溢出问题。
2025-08-30 00:01:16
649
原创 DAY 02 java基础-流程控制语句
流程控制语句是编程中控制程序执行顺序的核心结构,包括顺序、分支和循环三种类型。顺序结构按代码顺序执行;分支结构(if/switch)根据条件选择执行路径;循环结构(for/while/do-while)用于重复执行代码块。每种结构都有特定的语法格式、执行流程和使用注意事项,如if的条件表达式需返回布尔值,switch需注意case穿透,循环需避免死循环等。合理选择流程控制结构能提高代码效率和可读性。
2025-08-29 23:42:12
828
原创 DAY01 Java基础-运算符
Java运算符是用于执行各种操作(如算术、比较、逻辑等)的符号。它们帮助构建表达式和控制程序流程。下面我将逐步讲解您提到的各个部分,确保内容清晰易懂。这个讲解覆盖了所有主题,如果您有具体问题或代码示例,我可以进一步解释!运算符按优先级顺序执行(从高到低),可用括号。用于比较值,返回布尔值(
2025-08-28 17:44:36
1238
原创 Java基础知识
Java基础语法摘要:注释分为单行(//)、多行(/* /)和文档注释(/* */)。关键字如int、if等具有特殊含义。变量分为基本类型(整型/浮点等)和引用类型(类/数组等),存储在栈(基本类型)和堆(引用类型)。标识符命名需遵循字母开头、区分大小写等规则。键盘输入通过Scanner类实现,需注意nextInt()与nextLine()的换行问题。基本语法还包括数据类型声明、变量作用域等核心概念。
2025-08-28 12:01:14
267
原创 Java基础--注释和关键字
Java注释和关键字是Java编程的基础要素。注释分为单行(//)、多行(/* /)和文档注释(/* */),用于代码说明而不影响执行。关键字是Java预定义的50多个保留字(如public、class、int等),具有特定功能且不能用作标识符。注释提高代码可读性,文档注释还能生成API文档;关键字构建程序结构,使用时需注意大小写和保留字限制。正确使用两者能使代码更规范高效。
2025-08-28 11:42:22
159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人