logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 程序设计基础(第2章第2节)|常量与变量

本文介绍了Java基础语法中的变量、常量和八大基本数据类型。主要内容包括:变量的概念、声明赋值语法及命名规范;常量的定义方式(final修饰)和命名规则(全大写+下划线);详细列举了byte、short、int等八大基本数据类型及其特点。文章强调变量必须先定义后使用,常量值不可修改,并提供完整示例代码展示变量和常量的实际应用。最后指出规范命名的重要性,这些基础概念是后续学习循环、数组等内容的必要前

文章图片
#java#前端#开发语言
Java 程序设计基础(第2章第5、6节)|表达式、运算优先级、三大程序控制语句

本文讲解了Java编程中的表达式运算和三大程序控制结构。首先介绍了表达式的概念和运算符优先级规则,强调使用括号提升代码可读性。重点讲解了顺序结构、分支结构(if和switch语句)和循环结构(for、while、do-while)的使用方法,包括语法格式和典型应用场景。最后说明了循环控制语句break和continue的区别。文章配有代码示例,适合Java初学者理解程序流程控制的核心概念,为编程实

文章图片
#python#开发语言
Java 程序设计基础(第3章)|数组

本章系统讲解了Java数组的核心知识,涵盖一维数组、二维数组的定义与初始化方法,以及Arrays工具类的使用。重点内容包括:数组作为固定长度的同类型数据容器特性,通过下标访问元素的机制;一维数组的静态/动态初始化及遍历;二维数组的矩阵表示与运算;Arrays类提供的排序、查找等便捷方法。通过求数组最大值、矩阵乘法和中文排序等实战案例,帮助掌握数组操作要点。学习时需注意数组越界异常处理,并熟练运用循

文章图片
#java#算法#开发语言
Java 程序设计基础(第4章第5、6、7节)|类和对象设计:包

本文介绍了Java面向对象编程中包、模块、访问修饰符及综合实训的关键知识点。主要内容包括:1)包的定义与导入(package/import)用于类文件管理;2)模块作为更高层级的代码组织方式;3)四种访问修饰符(public/protected/默认/private)的权限控制;4)综合实训整合类、对象、包管理等核心概念。这些内容是Java开发的基础技能,也是考试重点,通过实践练习可系统掌握面向对

文章图片
#java#开发语言
Java 程序设计基础(第5章第2节)|类的继承

本文系统介绍了Java继承的核心概念与应用。继承通过extends关键字实现代码复用,Java仅支持单继承但允许多级继承。关键点包括:1)super关键字访问父类成员;2)方法重写需遵循签名一致、访问权限不降低等规则;3)向上转型(父类引用子类对象)和向下转型(需instanceof校验)。文章通过动物类层次结构的完整代码示例,演示了继承、构造方法调用、方法重写及类型转换的整合应用,并总结了pri

文章图片
#java#开发语言
Java 程序设计基础(第5章第5节)|接口

本文总结了Java接口的核心知识点:1.接口使用interface定义,类通过implements实现,支持多实现突破单继承限制;2.接口成员规则包括常量、抽象方法等特性;3.Java8新增默认方法和静态方法;4.提供了多实现冲突解决方案;5.对比了接口与抽象类的关键区别;6.阐述了面向接口编程降低耦合度的优势。文章通过代码示例系统讲解了接口的语法规则、特性演变及实际应用价值。

文章图片
#java#开发语言
Java 程序设计基础(第5章第4节)|抽象类与抽象方法

本文系统讲解了Java抽象方法与抽象类的核心知识:1.抽象方法只有声明无实现,抽象类必须包含抽象方法且用abstract修饰,主要用于规范子类行为;2.重点解析抽象类的4个语法约束:不能实例化、子类必须实现抽象方法(除非也是抽象类)、可包含普通成员和构造方法;3.通过几何图形和烹饪模板案例演示抽象类的实际应用;4.指出常见误区如抽象类构造方法的存在意义、与final/private等关键字的冲突。

文章图片
#java#开发语言
Java 程序设计基础(第5章第6节)|内部类

本文总结了Java四种内部类的特性及应用场景。成员内部类依托外部类实例创建,可直接访问外部类所有成员;局部内部类作用域限于方法内部,访问的局部变量需为final;静态内部类不依赖外部实例,只能访问外部类静态成员;匿名内部类用于快速实现接口或继承父类,只能使用一次。内部类能增强封装性,实现逻辑收拢,适用于数据封装、回调处理、模块拆分等场景,各类型在实例化条件、作用域和访问权限上存在差异。

文章图片
#java#开发语言
Java 程序设计基础(第5章第8节)|Java类的高级特性

本文系统讲解了Java五大高级特性:泛型通过类型约束提升代码复用性,存在编译期类型擦除;类加载机制采用双亲委派模型保障安全,分加载、链接、初始化三阶段;反射可运行时动态操作类成员,是框架实现基础;枚举类型安全且支持扩展,适合管理固定常量;注解包含内置、元注解和自定义三种,结合反射可实现多种功能。这些特性是框架底层核心,涵盖类型安全、JVM原理、动态编程等重要概念,对进阶开发和源码阅读具有关键作用。

文章图片
#java#jvm#开发语言
Java 程序设计基础(第6章第3节)|数据类型包装器类

Java为8种基本数据类型提供了对应的包装类(如Integer、Double等),主要用于解决基本类型无法存入集合、使用泛型的问题。包装类支持自动装箱拆箱(JDK1.5+),其中Integer在-128~127范围内会复用缓存对象。数值比较必须用equals()而非==。字符串与数值转换通过parseXxx()和toString()实现,需注意异常处理。包装类弥补了基本类型无法面向对象编程的缺陷,

文章图片
#java#开发语言
    共 23 条
  • 1
  • 2
  • 3
  • 请选择