![](https://i-blog.csdnimg.cn/blog_column_migrate/214d369cc6db7f8b45a30301783d55e3.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
我与你同在
文章平均质量分 81
记录Java的学习之路,本专栏不会停更,要成为优秀的Java程序员
K稳重
很多时候不是因为看到希望才坚持,而是因为坚持才看到希望。
展开
-
【Java成王之路】第五篇:Java SE(方法递归)
目录 一、递归的概念 1.什么是递归? 2.递归讲解 三、递归的使用 例题:递归方式求n的阶乘 画图分析: 例题:求n的和 例题:递归实现按照顺序打印每一位的数字 实现代码: 例题:求第n个斐波那契数是几 总结: 我与你同在。 一、递归的概念 1.什么是递归? 递归就是:方法自己调用方法的过程。 使用递归有两个前提条件: 1.有一个趋近与终止的条件。 2.自己调用自己 。 如何实现递归? 最重要的方式是:实现递归,需要去推导出一个递...原创 2022-03-01 16:58:36 · 979 阅读 · 40 评论 -
【Java成王之路】第四篇:Java SE(方法的使用)
一、方法的基本用法 1.1 什么是方法(method) 方法就是一个代码片段. 类似于 C 语言中的 "函数"。方法可以把它理解为一个功能,这个功能是可以重复使用的。 1.2 方法定义语法 目前来说写任何方法的时候都写成: pubiic static 返回值 返回名称(形式参数列表){ 函数体/方法体 } 代码举例:求1-n的和 /** * 求我们1-n的和 * 函数名字必须采用小驼峰 * @param n 输入一个数字 */...原创 2022-02-27 23:14:23 · 6303 阅读 · 55 评论 -
【Java成王之路】第二篇:Java SE(基本数据类型和运算符)
兄弟们,接着上一篇继续, 一、数据类型与运算符 1. 变量和类型 1.8 布尔类型变量(boolean,没有明确规定大小) 基本语法格式: boolean 变量名 = 初始值; 代码如下: 打印结果: 在Java类型当中:boolean只有两个取值,要么是ture 要么是false,不能有其他的值 注意事项: 1. boolean 类型的变量只有两种取值, true 表示真, false 表示假. 2. Java 的 boolean 类型和 int 不能...原创 2022-02-24 15:18:19 · 933 阅读 · 29 评论 -
【Java成王之路】第三篇:Java SE(程序逻辑控制)
一、顺序结构 程序的执行和代码的执行顺序有关,如果调整代码的书写顺序, 则执行顺序也发生变化 二、分支结构 基本语法形式1: if(布尔表达式){ //条件满足时执行代码 } 基本语法形式2 if(布尔表达式){ //条件满足时执行代码 }else{ //条件不满足时执行代码 } 基本语法形式3 多分支的情况 if(布尔表达式){ //条件满足时执行代码 }else if(布尔表达式){ //条件满足时执...原创 2022-02-25 21:38:14 · 854 阅读 · 24 评论 -
【Java成王之路】第一篇:Java SE入门(1)
一、Java概念 1.Java是一种优秀的程序设计语言,Java 语言源于 1991 年 Sun 公司 James Gosling 领导的的 Oak 项目,1995 年 Sun 公司正式起名为 Java,并提 出“Write once, Run anywhere" 的口号。 2.Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论原创 2022-02-23 12:07:30 · 1522 阅读 · 31 评论