logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java程序设计基础

本文介绍了Java程序设计中的基本数据类型及其转换规则。主要内容包括:布尔类型(boolean)的逻辑值特性;字符类型(char)的Unicode存储;整数类型(byte、short、int、long)和浮点类型(float、double)的存储范围及使用方式。重点讲解了自动类型转换(小转大)和强制类型转换(大转小)的规则,以及字符与整数、字符串与数值间的转换方法。文中特别提醒了整数除法、布尔类型

#java
Java类和对象设计

【Java对象编程摘要】本文系统讲解Java面向对象编程核心概念与实践:1.对象生命周期管理:实例化(new关键字)、初始化(构造方法/初始化块)、垃圾回收机制;2.类成员特性:静态变量/方法、访问修饰符(public/private等)的作用域;3.工程化实践:包管理、模块系统(Java9+)、命令行参数处理;4.典型应用案例:包含学生管理系统、银行账户等完整类设计示例;5.设计原则:封装、单一

#java
Java数组

本文介绍了Java中二维数组的定义和使用方法,包括初始化、元素访问和矩阵乘法实现。详细讲解了Arrays类的常用方法如排序、搜索等,并提供了中文名称排序的实例。文章包含5个实践任务:奇偶数统计、元素交换、鞍点查找、数组去重和螺旋矩阵生成,其中重点展示了螺旋矩阵的代码实现。最后给出了数组操作的最佳实践和性能优化建议,如边界检查、增强for循环使用以及并行排序等技巧。

#python#算法#开发语言 +1
Java标准类库

摘要: Java标准类库提供核心工具类,涵盖字符串处理、集合、I/O等功能,可显著提升开发效率。本文重点解析字符串类(String、StringBuffer)和数据类型包装器类(如Integer): 字符串类: String:不可变字符序列,适合哈希键或线程共享,提供substring()、equals()等方法。 StringBuffer:可变且线程安全,支持append()、insert()等

#java#python#开发语言
Java继承与高级特性

本文探讨Java面向对象编程中的继承与多态特性。继承通过extends实现代码复用,支持方法重写(需遵循签名一致、访问权限不更严格等规则)和类型转换(向上/向下转型)。多态性通过方法重写实现运行时动态绑定,典型应用如统一调用不同子类方法。文章还介绍抽象类与接口的区别(Java8接口支持默认方法)、final关键字的限制作用,并结合开闭原则和里氏替换原则说明设计思想。最后以图形类层次和支付系统为例,

#java
Java继承与高级特性

《Java继承与高级特性解析》摘要:本文系统讲解Java核心继承机制与高级特性,包括:1)继承基础语法与单继承实现;2)泛型编程与类型安全机制;3)双亲委派模型类加载原理;4)反射机制在框架开发中的应用;5)枚举类型与注解的实战用法;6)动态代理实现AOP编程。通过6个典型实训任务(泛型缓存、自定义类加载器等)帮助掌握高级特性,强调需在灵活性与复杂度间取得平衡。这些特性共同构成Java企业级开发的

#java#python#开发语言
到底了