2 第三女神

尚未进行身份认证

面试IOS开发来做Android开发的帅小伙

等级
TA的排名 4k+

Java 方法重载

在 上一期 讲到了递归,今天来讲一下方法的重载!Java允许同一个类中定义多个同名方法,只要参数的个数或者类型不同即可。如果符合这种条件,即可称为方法的重载!文章目录Java方法重载 概念Java方法重载 实例Java方法重载 概念在Java中,确定一个方法有三个因素:调用者(方法所属者),既可以是类,又可以是对象;方法名,方法的标识;形参列表,当调用方法时,系统会根据传输入的实...

2020-01-18 22:46:56

Java 递归

在上节末尾提到递归,只是对TA做了简单的概述,接下来再对TA进行详细介绍TA的用途!文章目录Java 递归Java递归求阶乘Java递归快速排序递归阶加Java 递归一个方法体内调用它自身,就是方法递归。相当于一种隐式循环,它会重复执行某一段代码,但这种重复执行无需循环控制!简单理解就是自己调用自己!Java递归求阶乘import java.util.Scanner;public ...

2020-01-18 01:28:48

Java 方法详解

Java 方法 是类或对象的行为特征的抽象,方法是类或对象的最重要的组成部分。Java中的方法不能独立存在,所有的方法都必须定义在类里。方法在逻辑上要么属于类,要么属于对象!文章目录方法所属性方法的参数传递机制基本类型传递引用类型传递方法所属性方法不能独立定义,方法只能定义在类里从逻辑意义上来看,方法要么属于类本身,要么属于该类的一个对象永远不能独立执行方法,执行方法必须使用类或者对象...

2020-01-11 23:02:48

Java 类和对象 今年的第一篇文章

文章目录类和对象定义类定义类的语法定义成员变量的语法定义方法(语法)构造器(语法)定义类的完整例子对象的定义和使用对象的定义对象的使用其它这一篇文章是2020年1月1日发布,祝大家元旦快乐!也正式步入Java基础开发学习阶段!跟着我的文章顺序、回顾我走过的Java里程,脚踏实地,带你学习!今年的目标是粉丝突破8W类和对象Java是面向对象的程序设计语言,类在面向对象中起着重要的作用,类可...

2020-01-01 17:38:14

Java 鸡兔同笼(赶紧给你的孩子写出这个算法吧)

文章目录鸡兔同笼算法假设鸡 求出兔 得结果假设兔 求出鸡 得结果抬腿法鸡抬一只脚,兔抬两只脚,求兔,得鸡鸡坐地(抬两只脚),兔抬两只脚,求兔,得鸡兔抬脚,求兔,得鸡列表法(穷举法)鸡兔同笼算法在上一期讲到了Java的数组,上上期是Java的流程控制,上上上期讲的是数据类型和运算符,上上上上期讲到的是面向对象,下面来进行综合练习,求经典题目:鸡兔同笼(如果你有孩子了,给你孩子写个这样的算法吧)!...

2019-12-26 22:04:52

Java 数组类型

理解数组

2019-12-24 00:31:55

Java 流程控制

文章目录前言顺序结构分支结构(选择结构)循环结构前言任何一种编程语言,都会有两种最基本的控制结构,分支结构(选择结构)和 循环结构 ,其中分支结构根据所给条件选择性执行某段代码,循环结构是根据循环条件重复执行某一段代码,在Java中,分支结构有两种,if 和 switch 两种,循环结构有三种,while、do while、for。在JDK5之后还提供了一种foreach循环结构,能以更简单...

2019-12-22 20:30:24

Java 数据类型和运算符(回顾当初)

文章目录注释注释详细介绍注释的用法标识符和关键字分隔符标识符规则Java关键字数据类型分类基本数据类型基本类型的转换注释编写程序总要写注释,否则写多了可能就不知道这行代码是干什么的,所以要用注释来表明代码的作用,又或者说明某个类的用途以及功能,又或者是某个方法返回值的数据类型以及意义等。总之,注释是一个特别重要的存在,有些同学或者同事刚开始学可能会不在意注释,但是慢慢就会发现,时间久了,代...

2019-12-20 00:47:16

什么是面向对象

文章目录面向对象的由来结构化程序设计介绍三种基本结构顺序结构选择结构单选择结构双选择结构多选择结构面向对象的由来在目前的软件开发领域有两种主要的开发方法,结构化开发和面向对象开发,早期的一些变成语如:C、Basic、Pascal等都是结构化编程语言,随着软件开发技术的不断发展,发现面向对象有更好的可重用性、可扩展性、可维护性,于是就产生了大量的面向对象编程语言。结构化程序设计介绍结构化...

2019-12-17 03:22:31

Windows重装系统

重装系统加我Q:16191592,我将发给你系统系统重装教程,本次呢,我录制成了影片,欢迎大家去B站上观看 Windows傻瓜式重装系统教程(超简单) ...

2019-12-16 14:20:44

Android Error while executing: am start -n...错误解决

我被这个错误要搞崩溃了!!!百度没解决、谷歌没解决,最后自己琢磨出来的!AndroidStudio 运行出现这个错误,因为你的Android系统中存在这个App,现在的手机真是高大尚,都有手机分身这一项了,解决方法如下:->卸载手机分身中的这个App,反正分身不分身的都卸载干净,之后再重新运行!!!!...

2019-12-14 23:26:54

mysql 5.7安装教程(有图超详细)

mysql 5.7安装教程本篇文章介绍的是mysql5.7安装教程!环境:Windows类型:msi文章目录mysql 5.7安装教程准备安装包安装步骤第一步·同意协议第二步·选择手动安装第三步·选择安装的内容第四步·Execute第五步·弹出 Visual 安装页面第六步·安装Mysql Server第七步·Next第八步·继续Next第九步·设置端口号(默认3306)第十步·设置Mys...

2019-12-13 21:37:29

Android 安卓工具类:GoddessTNT工具类(属于我自己的工具类)

Android常用工具类封装Android common tool class package源代码:github: https://github.com/ThirdGoddess/GoddessTNT欢迎大家在Github上共维护,方便大家使用!刚开始写这个库,东西有点少,以后我将时常增加东西!使用方法:工程下build.gradle添加 maven { url ‘https:...

2019-11-25 23:22:34

Android 安卓Unable to find method 'org.gradle.api.tasks.compile.CompileOptions.setBootClasspath

错误案例安卓报错:Unable to find method ‘org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V’.这可能是你将AndroidStudio升级,而又需要用到 gradle3.1 之下的版本所造成的!需要修改 gradle-wrapper.properties 文件...

2019-11-25 12:41:53

今天坐下来和计科、软程的学生聊一聊

不知不觉,我的粉丝已经1W了,同时呢,也成立了自己的WeHub群(群号:697614838),也接触到许多的技术型项目,大到一个App的架构、小到一个逻辑算法,我相信,很多同学和我刚开始的起点是一样的,在这一行,遇到很多迷茫,甚至有时候不知道学出来这个有啥用,能用在哪里?不错,这正是我刚开始的时候思考的,如今,已经在这一行待了一段时间,有了自己的开源框架,有了自己的代码规范。 ...

2019-11-14 23:24:27

Android 安卓Cause: libpng error: Not a PNG file 解决方法

Android 安卓Cause: libpng error: Not a PNG file 解决方法在测试环境(debug)下,打包就正常,可以打包Apk,在正式环境(release)打包就报Cause: libpng error: Not a PNG file看日志:这不是一个png文件,什么鬼,我检查了我的mipmap-x、mipmap-xx、mipmap-xxx,全是png呀,这就头大了...

2019-11-08 08:58:44

Adnroid 安卓Glide加载圆角

写好了一个工具类要在自己项目中build.gradle加入以下内容(导入Glide)implementation('com.github.bumptech.glide:glide:4.7.1') { exclude group: "com.android.support"}可以自己设置圆角度数,也可以自动设置,如第5行,我写了20public class Glide...

2019-10-24 09:08:00

Android 安卓DataBinding详解(超详细)

由于这篇文章写来来会很长很长,为避免文章内容混乱,便于理清思路考虑,所以列出了目录。Android 安卓DataBinding(时刻更新、维护一下文章)Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBindin...

2019-10-06 17:52:34

Android 安卓DataBinding(十)·include中使用

文章目录前景回顾在include中使用前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向...

2019-10-06 17:25:15

Android 安卓DataBinding(九)·运算符

文章目录前景回顾运算符前景回顾Android 安卓DataBinding(一)·基础Android 安卓DataBinding(二)·入门Android 安卓DataBinding(三)·单向绑定 BaseObservableAndroid 安卓DataBinding(四)·单向绑定 ObservableFieldAndroid 安卓DataBinding(五)·单向绑定 Obser...

2019-10-05 16:49:47

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。