JAVA语言基础篇-(第七课)方法的概述

JAVA语言-方法

在其他高级语言中,存在函数的概念,而在java中将函数定义为方法,本质上是没有太大区别的,就是一段完成某种功能的代码块,当需要时候调用该代码块(方法),例如:你以前想算加法,那就必须一个数和另一个数相加,再脑补一下,尾数相加,往前进一等心算过程,然后你就算出来了,然而有时候还算错了。那在java中你可以定义一个加法的方法,你以后想算两个数的加法,你只需把这两个数输入进去,然后调用加法这个方法,那这个方法就帮你算了,而且答案在确保编写加法这个方法正确的前提下,肯定是正确的,并且,以后你就不用再心算了,也就不用背加法口诀了。所以方法是会简化很多事情的。提高工作效率的。
下面附上总结的方法思维导图,仅供参考。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第1部分 基础 第1堂课 java概述 3 视频讲解:31分钟 1.1 java简介 4 1.1.1 java发展历史 4 1.1.2 java的几个版本 5 1.1.3 java应用领域 6 1.1.4 java项目成功案例 6 1.1.5 怎样学好java 8 1.2 环境搭建 8 1.2.1 jdk下载 8 1.2.2 jdk安装 10 1.2.3 配置环境变量 11 1.3 编写第一个java程序 14 1.3.1 在记事本中输入代码 14 1.3.2 保存代码为源代码文件 15 1.3.3 编译并运行java文件 16 1.4 照猫画虎——基本功训练 16 1.4.1 基本功训练1——更换java_home环境变量 16 1.4.2 基本功训练2——提取path变量值创建新环境变量 17 1.4.3 基本功训练3——输出字符表情 17 1.4.4 基本功训练4——输出“*”字符组成的三角形 18 1.5 情景应用——拓展与实践 19 1.5.1 情景应用1——计算两个整数的和 19 1.5.2 情景应用2——输出当前日期 19 1.5.3 情景应用3——在控制台接收用户输入数字 20 1.5.4 情景应用4——计算用户输入数字的乘积 21 1.6 自我测试 22 1.7 行动指南 23 1.8 成功可以复制——“盖茨第二” 23 第2堂课 使用ide集成开发工具 25 视频讲解:128分钟 2.1 eclipse简介 26 2.2 eclipse下载与安装 26 2.2.1 eclipse分类 26 2.2.2 下载eclipse 26 2.2.3 安装中文语言包 28 2.2.4 启动eclipse 29 2.3 安装界面设计器 30 2.4 熟悉eclipse 32 2.4.1 eclipse工作台 32 2.4.2 透视图与视图 33 2.4.3 包资源管理器视图 33 2.4.4 编辑器视图 33 2.4.5 控制台 34 2.4.6 大纲视图 34 2.4.7 问题视图 34 2.4.8 透视图工具栏 35 2.4.9 视图工具栏 35 2.4.10 快速视图工具栏 35 2.5 如何开发java程序 35 2.5.1 新建java项目 36 2.5.2 新建java类 36 2.5.3 编写java代码 37 2.5.4 运行java程序 39 2.6 如何开发桌面应用程序 39 2.6.1 新建swing gui窗体 40 2.6.2 向窗体中添加gui控件 41 2.6.3 实现控件的事件监听器 43 2.6.4 运行gui程序 43 2.7 如何进行程序调试 43 2.7.1 设置断点 44 2.7.2 以调试方式运行java程序 44 2.7.3 程序调试 44 2.8 了解项目类库 45 2.9 照猫画虎——基本功训练 46 2.9.1 基本功训练1——添加jar文件到构建路径 46 2.9.2 基本功训练2——添加依赖项目到构建路径 46 2.9.3 基本功训练3——创建用户自定义类库 47 2.9.4 基本功训练4——为项目添加类库 48 2.9.5 基本功训练5——为项目添加类文件夹 49 2.10 情景应用——拓展与实践 50 2.10.1 情景应用1——为窗体添加文本框控件 50 2.10.2 情景应用2——接收用户在控制台的输入 50 2.10.3 情景应用3——编写一个信息提示窗体 51 2.10.4 情景应用4——控制窗体位置 52 2.10.5 情景应用5——编写ui界面的加法 计算器 54 2.11 自我测试 55 2.12 行动指南 56 2.13 成功可以复制——迅雷创始人邹胜龙 57 第3堂课 java语言基础知识 59 视频讲解:178分钟 3.1 java主类结构 60 3.1.1 定义类包 60 3.1.2 定义类 60 3.1.3 导入api类库 60 3.1.4 定义变量 61 3.1.5 定义主方法 61 3.1.6 运行主类 61 3.2 代码注释 61 3.2.1 单行注释 61 3.2.2 多行注释 61 3.2.3 javadoc文档注释 62 3.3 变量与常量 62 3.3.1 java保留字 62 3.3.2 定义变量 63 3.3.3 定义常量 64 3.3.4 常量与变量的有效范围 64 3.4 数据类型 65 3.4.1 计算机常用数制 66 3.4.2 整数类型 67 3.4.3 浮点类型 69 3.4.4 字符类型 69 3.4.5 布尔类型 71 3.5 数据类型转换 71 3.5.1 自动类型转换 71 3.5.2 强制类型转换 73 3.6 运算符 74 3.6.1 赋值运算符 74 3.6.2 算术运算符 75 3.6.3 自增和自减运算符 76 3.6.4 比较运算符 76 3.6.5 逻辑运算符 77 3.6.6 位运算符 78 3.6.7 三元运算符 80 3.6.8 运算符优先级 81 3.7 编码规范 81 3.8 照猫画虎——基本功训练 82 3.8.1 基本功训练1——合理设定变量类型 82 3.8.2 基本功训练2——变量自增运算 83 3.8.3 基本功训练3——类型转换 84 3.8.4 基本功训练4——运算符的应用 84 3.8.5 基本功训练5——求最大值 85 3.8.6 基本功训练6——位移实现数字乘以2的8次幂 86 3.9 情景应用——拓展与实践 86 3.9.1 情景应用1——输出长方形面积 86 3.9.2 情景应用2——输出字节bit位的值 87 3.9.3 情景应用3——判断奇偶数 88 3.9.4 情景应用4——简单数据加密 89 3.9.5 情景应用5——判断闰年 89 3.9.6 情景应用6——异或运算实现变量值交换 90 3.10 自我测试 91 3.11 行动指南 92 3.12 成功可以复制——知识改变命运、科技改变生活 93 第4堂课 流程控制语句 95 第5堂课 数组应用 131 第6堂课 面向对象编程 155 第7堂课 字符串处理 189 第2部分 提高 第8堂课 类的继承与多态特性 219 第9堂课 其他类特性与异常处理 257 第10堂课 swing编程基础 283 第11堂课 多线程编程 319 第12堂课 事件处理的应用 345 第13堂课 常用工具类 373 第14堂课 常用集合类 403 第3部分 高级 第15堂课 数据库编程应用 429 第16堂课 输入输出流与文件 457 第17堂课 网络程序设计 491 第18堂课 表格控件的应用 517 第19堂课 树控件的应用 555 第20堂课 其他高级控件 581 第21堂课 图形绘制技术 621 第4部分 实战 第22堂课 进销存管理系统 647 第23堂课 企业内部通讯管理系统 729 第24堂课 图书馆管理系统 737 附录a java程序编码规范 749
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值