Java工程师实例参考手册:基础编程练习大全

需积分: 9 11 下载量 158 浏览量 更新于2024-07-20 收藏 799KB PDF 举报
Java工程师实例参考手册(廖清远) 本资源摘要信息是基于《Java工程师实例参考手册》(廖清远)一书的内容所整理的知识点,其中涵盖了Java基础知识、面向对象编程、算法实现等多方面的内容。 **Java基础知识** * 变量、数据类型、运算符、控制结构、函数等基础知识点 * Java基础语法、数据类型、变量、运算符、控制结构、函数等知识点 **算法实现** * 古典兔子问题的解决方法 * 素数输出算法 * 水仙花数的计算方法 * 正整数分解质因数的算法 * 成绩分段表示的实现 * 最大公约数和最小公倍数的计算方法 * 字符统计算法 * 求s=a+aa+aaa+aaaa+aaa的值的计算方法 * 完数的计算方法 * 球的自由落体运算的模拟 * 排列组合的算法 * 利润提成的计算方法 * 完全平方数的计算方法 * 判断某一天是这一年的第几天的算法 * 三个数排序的算法 * 9*9口诀的实现 * 猴子吃桃问题的解决方法 * 找出三队赛手的名单的算法 * 打印出如下图案的实现 * 求数列的前20项之和的计算方法 * 求1+2!+3!++20!的和的计算方法 * 递归方法求5!的计算方法 * 第五个人多大问题的解决方法 * 逆序打印的实现 * 回文数的计算方法 * 星期几的计算方法 * 素数的计算方法 * 排序算法 * 求主对角线的和的计算方法 * 有序插入的算法 * 求1+2!+3!++20!的和的计算方法 * 取一个整数的某一位的算法 * 杨辉三角形的计算方法 * 排序算法 * 数组交换的算法 * 位置交换的算法 * 围圈报数出列的算法 * 求字符串长度的计算方法 * 求1/2+1/4++1/n的计算方法 * 字符串排序的算法 * 猴子分桃问题的解决方法 * 809*??=800*??+9*??+138问题的解决方法 * 求0—7所能组成的奇数个数的计算方法 * 一个偶数总能表示为两个素数之和的证明 * 判断一个素数能被几个9整除的算法 * 两个字符串连接程序的实现 * 打印*的算法 * 加密计算的算法 * 算字符串中子串出现的次数的算法 * 计算平均成绩的算法 **面向对象** * 面向对象编程的基本概念和原则 * 类和对象的定义和使用 * 构造函数、方法、字段的使用 * 继承、多态、封装的使用 * 面向对象编程的优点和应用场景 《Java工程师实例参考手册》(廖清远)提供了一个系统的Java基础知识和算法实现的指南,对于Java初学者和开发者都具有重要的参考价值。