Java程序基础面试题(一)常量与变量变量及其范围关于静态方法的代码分析题关于静态变量和静态方法的理解 常量与变量变量 变量包括变量名,变量类型和作用域几个部分,格式如下: 类型 标识符 = 初始值; ex: int age = 20;常量 常量是一种恒定或不可变得数值或数据项 安卓开发 2023-12-21 59 点赞 0 评论 89 浏览
自定义实现Java中的ArrayList集合 最近准备找工作,就复习了下Java的基础,顺便多看看源码,在复习到集合这一章时,就想着自己动手实现集合,就看了看jdk的源码,由于笔者本科学的是高分子材料,和计算机、软件、互联网完全不沾边,也没学过数据结构,但为了多了解这方便的知识,就根据jdk的源码,模仿了集合的实现,今天给大家带来的是ArrayList的实现,当然在这里笔者也只是实现了集合中部分常用的方法,并且也没有使用泛型。首先笔者也是 Java 2023-12-16 52 点赞 0 评论 78 浏览
兔子繁殖问题与解决方案 一、兔子繁殖问题问题描述:兔子永远不死;兔子出生后,两个月(即从它生命中的第三个月开始)达到性成熟;兔子总是雌雄成对出生。每个月月初,每对性成熟的兔子正好生一对小兔;计算第n个月的兔子数——rabbit(n)。二、问题分解rabbit(n)正好是第n个月之前活着的兔子数与第n个月月初出生的兔子数之和。在第n个月月初前,有rabbit(n-1)对兔子数,同时那些在第n-2个月活着的兔子在第n个月月初准备生产,即第n个月月初出生的兔子数是rabbit(n-2)。因此有递归关系式:rabbit(n)= 算法与数据结构 2023-12-15 47 点赞 0 评论 71 浏览