方法,必须有其所在类或对象调用时才有意义,若方法有参数: 形参:方法声明时的参数; 实参:方法调用时实际传给形参的参数值; java的实参如何传入方法呢? 首先要明确:变量分为两大类:基础数据类型、引用数据类型。 基础数据类型参数传递方式只有一种:值传递。即将实际参数值的副本(复制品)传入方法内,而 ...
分类:
编程语言 时间:
2019-12-14 19:26:25
阅读次数:
90
一、重构 1、选中方法名、变量名或者文件,使用快捷键可以统一上下文修改变量、方法名称、文件名称。 2、增删方法参数 选中方法,调用处或方法本身都可以,使用快捷键,可以实现方法参数的重构。 当重构参数仅仅是增加一个或减少一个参数,可以在方法调用处,将要添加参数添加上,然后直接使用alt+enter,会 ...
分类:
其他好文 时间:
2019-12-14 14:11:58
阅读次数:
132
可以用for循环的数据类型: 1:集合数据类型:list,tuple,dict,set,str 2 :generator::包括生成器和一些带yield的generator function 定义:可以被next()方法调用并不断返回下一个值的对象称为迭代器 generator 可以使用isinst ...
分类:
其他好文 时间:
2019-12-13 12:04:22
阅读次数:
92
grpc是rpc框架的一种,定义了远程方法调用的方式。最近总结学习了一些关于grpc的知识,从rpc开始切入,写下这篇文章。 rpc是远程过程调用(Remote Procedure Call,缩写为 RPC)。是一种计算机通信协议,该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无... ...
分类:
其他好文 时间:
2019-12-12 23:43:25
阅读次数:
191
1、概念:native method:就是说一个java方法调用了一个非java代码的接口。 2、用法:定义native方法时,并不提供实现体(但不代表其没有实现体),因为其实现体是用非java语言在外面实现的。native可以和任何修饰符连用,但abstract除外(因为native修饰时暗示这个 ...
分类:
其他好文 时间:
2019-12-12 13:32:49
阅读次数:
92
命令模式就是对命令的封装。所谓封装命令,就是将一系列操作封装到命令类中,并且命令类只需要对外公开一个执行方法 ,调用此命令的对象只需要执行命令的 方法就可以完成所有的操作。这样调用此命令的对象就和命令具体操作之间解耦了。更进一步,通过命令模式我们可以抽象出调用者,接收者和命令三个对象。调用者就是简单 ...
分类:
编程语言 时间:
2019-12-11 23:42:55
阅读次数:
157
第一章 几个概念 同步:一次方法调用须等到其返回后才能有后续 异步:一次方法调用后在另一线程执行,调用者可不必等其返回就可进行后续 并发:任务以极短的时间交替进行 并行:任务同时进行 临界区:公共资源 阻塞:临界区资源被占用,须等待前一线程释放。 死锁:彼此占用所需资源,都无法继续进行 饥饿:线程优 ...
分类:
其他好文 时间:
2019-12-11 17:40:10
阅读次数:
93
好程序员大数据实用教程之面向对象进阶:包的创建与使用是对一个程序中指定功能的部分代码进行包装####构造方法是一个方法特殊点:构造方法没有返回值,不是指的返回值类型是void,而是根本就不写返回值类型方法名字和类名相同构造方法不能用static来修饰构造方法调用的时机:通俗来讲:是在实例化一个对象的时候调用的一般情况下,我们在构造方法中做什么:对对象的某一些属性进行初始化赋值操作实例化对象的过程:
分类:
其他好文 时间:
2019-12-11 15:51:36
阅读次数:
108
@[TOC] 使用MyBatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper动态代理开发方法。原始Dao开发中存在以下问题: ?Dao方法体存在重复代码:通过SqlSessionFactory创建SqlSession,调用SqlSession的数据库操作方法 ?调用sqlSessi ...
分类:
移动开发 时间:
2019-12-11 09:40:11
阅读次数:
82
一、掌握有参数无返回值方法的调用 1、有时方法的执行需要依赖某些条件,就像生活中我们做一件事情时,也许需要前提条件,而方法的参数就需要前提条件,下图示例为带参数没有返回值的方法: 调用带参方法与调用无参方法的语法类似,但在调用时必须传入实际的参数值。 2、不能忽视的问题 2.1、调用带参方法时,必须 ...
分类:
其他好文 时间:
2019-12-11 00:34:38
阅读次数:
170