Java™ 教程(格式化数字打印输出)

2019-01-09
阅读 4 分钟
5.2k
之前你已经看到使用print和println方法将字符串打印到标准输出(System.out),由于所有数字都可以转换为字符串(你将在本课后面看到),你可以使用这些方法打印出任意的字符串和数字混合,但是,Java编程语言还有其他方法,可以在包含数字时对打印输出进行更多控制。

Java™ 教程(数字)

2019-01-08
阅读 2 分钟
2.1k
数字本节首先讨论java.lang包中的Number类,它的子类,以及使用这些类的实例化而不是原始数字类型的情况。本节还介绍了PrintStream和DecimalFormat类,它们提供了编写格式化数字输出的方法。最后,讨论了java.lang中的Math类,它包含数学函数,以补充语言中内置的运算符,该类具有三角函数,指数函数等方法。数字类使用...

Java™ 教程(抽象方法和类)

2019-01-08
阅读 3 分钟
1.4k
抽象方法和类 抽象类是一个声明为abstract的类 — 它可能包括也可能不包括抽象方法,抽象类无法实例化,但可以进行子类化。 抽象方法是在没有实现的情况下声明的方法(没有大括号,后跟分号),如下所示: {代码...} 如果一个类包含抽象方法,那么该类本身必须被声明为abstract,如: {代码...} 当抽象类被子类化时,子类...

Java™ 教程(Object作为超类)

2019-01-08
阅读 4 分钟
1.5k
java.lang包中的Object类位于类层次结构树的顶部,每个类都是Object类的直接或间接的后代,你使用或编写的每个类都继承Object的实例方法,你不需要使用任何这些方法,但是,如果你选择这样做,你可能需要使用特定于你的类的代码重写它们,本节中讨论的从Object继承的方法是:

Java™ 教程(使用super关键字)

2019-01-08
阅读 2 分钟
1.8k
如果你的方法覆盖了它的一个超类的方法,你可以通过使用关键字super来调用被重写的方法,你也可以使用super来引用隐藏字段(尽管不鼓励隐藏字段),虑这个类,Superclass:

Java™ 教程(多态性)

2019-01-08
阅读 3 分钟
1.4k
多态性的字典定义是指生物学中的原理,其中生物体或物种可以具有许多不同的形式或阶段,这个原则也可以应用于面向对象的编程和像Java语言之类的语言,类的子类可以定义它们自己的唯一行为,但仍然共享父类的一些相同功能。

Java™ 教程(重写和隐藏方法)

2019-01-08
阅读 4 分钟
2.1k
子类覆盖方法的能力允许类从行为“足够接近”的超类继承,然后根据需要修改行为,重写方法与它重写的方法具有相同的名称、数量和参数类型,以及返回类型。重写方法还可以返回由被重写方法返回的类型的子类型,此子类型称为协变返回类型。

Java™ 教程(默认方法)

2019-01-08
阅读 10 分钟
1.5k
接口部分描述了一个涉及计算机控制汽车制造商的例子,他们发布了行业标准接口,描述了可以调用哪些方法来操作他们的汽车,如果那些计算机控制的汽车制造商为他们的汽车添加新的功能,如飞行,该怎么办?这些制造商需要指定新的方法,以使其他公司(如电子制导仪器制造商)能够使其软件适应飞行汽车,这些汽车制造商将在...

Java™ 教程(不断发展的接口)

2019-01-08
阅读 1 分钟
1.2k
尝试预测接口的所有用途,并从一开始就完全指定它,如果要向接口添加其他方法,可以使用多个选项,你可以创建一个扩展DoIt的DoItPlus接口:

Java™ 教程(将接口用作类型)

2019-01-08
阅读 1 分钟
1.4k
定义新接口时,你将定义新的引用数据类型,你可以在任何可以使用任何其他数据类型名称的地方使用接口名称,如果定义类型为接口的引用变量,则分配给它的任何对象都必须是实现接口的类的实例。

Java™ 教程(实现接口)

2019-01-08
阅读 2 分钟
1.4k
要声明实现接口的类,请在类声明中包含implements子句,你的类可以实现多个接口,因此implements关键字后面跟着由类实现的接口的逗号分隔列表,按照惯例,如果有extends子句,则implements子句紧跟其后。

Java™ 教程(定义接口)

2019-01-08
阅读 1 分钟
1.3k
接口可以继承其他接口,就像类的子类或继承另一个类一样,但是,虽然类只能继承另外一个类,但接口可以继承任意数量的接口,接口声明包括它继承的所有接口的逗号分隔列表。

Java™ 教程(继承)

2019-01-08
阅读 5 分钟
1.6k
类可以从派生自类的类派生的类派生,依此类推,最终派生自最顶层的类,Object,这样的类被称为继承链中所有向后延伸到Object的类的子类。

eosjs 文档(Serialize接口)

2019-01-07
阅读 3 分钟
1.9k
Serialize接口 Action 属性 account:string 定义于eosjs-serialize.ts:92 authorization:Authorization[] 定义于eosjs-serialize.ts:94 data:any 定义于eosjs-serialize.ts:95 name:string 定义于eosjs-serialize.ts:93 Authorization 属性 actor:string 定义于eosjs-serialize.ts:86 permission:string 定义于eos...

eosjs 文档(Serialize类)

2019-01-07
阅读 5 分钟
1.8k
Serialize类 SerialBuffer 构造函数 {代码...} 定义于eosjs-serialize.ts:118 参数: Default value __namedParameters:object array:如果序列化或要反序列化的二进制数据,则为null。 textEncoder:要使用的TextEncoder实例,如果在浏览器中运行,则传入null。 textDecoder:要使用的TextDecider实例,如果在浏览器中...

eosjs 文档(Serialize)

2019-01-04
阅读 8 分钟
2.2k
Serialize 类 SerialBuffer SerializerState 接口 Action Authorization Contract CreateTypeArgs Field SerializedAction SerializerOptions Symbol Type 函数 arrayToHex blockTimestampToDate checkDateParse checkRange createInitialTypes createType dateToBlockTimestamp dateToTimePoint dateToTimePointSec des...

eosjs 文档(RPC接口)

2019-01-03
阅读 3 分钟
2.3k
RPC接口 接口 Abi BlockTaposInfo GetAbiResult GetBlockResult GetCodeResult GetInfoResult GetRawCodeAndAbiResult PushTransactionArgs Abi 属性 abi_extensions:Array<object> 定义于eosjs-rpc-interfaces.ts:15 actions:Array<object> 定义于eosjs-rpc-interfaces.ts:11 error_messages:Array<o...

eosjs 文档(RPC-Error)

2019-01-03
阅读 1 分钟
2.4k
RPC-Error 类 RpcError RpcError 构造函数 {代码...} 定义于eosjs-rpcerror.ts:9 参数: 名称 类型 json any 返回:RpcError 属性 json json:any 定义于eosjs-rpcerror.ts:9 详细的错误信息。 message message:string 继承自Error.message。 name name:string 继承自Error.name。 <Optional> stack stack:stri...

eosjs 文档(Numeric)

2019-01-03
阅读 5 分钟
2k
Numeric 枚举 KeyType 接口 Key 变量 base58Chars base58Map base64Chars base64Map privateKeyDataSize publicKeyDataSize ripemd160 signatureDataSize 函数 base58ToBinary base64ToBinary binaryToBase58 binaryToDecimal convertLegacyPublicKey convertLegacyPublicKeys create_base58_map create_base64_map deci...

eosjs 文档(JSON-RPC)

2019-01-03
阅读 5 分钟
3.1k
JSON-RPC 类 JsonRpc 函数 arrayToHex 函数 arrayToHex {代码...} 定义于eosjs-jsonrpc.ts:11 参数: 名称 类型 data Uint8Array 返回:string JsonRpc 实现接口 AuthorityProvider AbiProvider 构造函数 {代码...} 定义于eosjs-jsonrpc.ts:22 参数: endpoint:stringDefault value args:object fetch: 浏览器:保留n...

eosjs 文档(JS-Sig)

2019-01-02
阅读 1 分钟
2.4k
JS-Sig 类 JsSignatureProvider JsSignatureProvider 实现接口 SignatureProvider 构造函数 {代码...} 定义于eosjs-jssig.ts:16 参数: 名称 类型 描述 privateKeys string[] 用于签名的私钥 返回:JsSignatureProvider 属性 availableKeys availableKeys:string[] = [] as string[] 定义于eosjs-jssig.ts:16 公钥。 ke...

eosjs 文档(API接口)

2019-01-02
阅读 2 分钟
3.5k
API接口 接口 AbiProvider AuthorityProvider AuthorityProviderArgs BinaryAbi CachedAbi SignatureProvider SignatureProviderArgs AbiProvider 实现类 JsonRpc 属性 getRawAbi getRawAbi:function 定义于eosjs-api-interfaces.ts:26 检索BinaryAbi。 类型声明 {代码...} 参数: 名称 类型 accountName string 返回:...

eosjs 文档(API)

2019-01-02
阅读 5 分钟
3.2k
API 类 Api 变量 abiAbi transactionAbi 变量 <Const> abiAbi abiAbi:any = require('../src/abi.abi.json') 定义于eosjs-api.ts:12 <Const> transactionAbi transactionAbi:any = require('../src/transaction.abi.json') 定义于eosjs-api.ts:14 构造函数 {代码...} 定义于eosjs-api.ts:45 参数: args: ...

eosjs 文档(读取区块链)

2018-12-28
阅读 3 分钟
2.4k
读取区块链 读取区块链状态只需要连接到节点的JsonRpc实例。 {代码...} 示例 获取表格行 获取帐户testacc的前10个代币余额。 {代码...} 输出: {代码...} 按索引获取一行 {代码...} 输出: {代码...} 通过二级索引获取一行 {代码...} 输出: {代码...} 获得货币余额 {代码...} 输出: {代码...} 获取帐户信息 {代码...} ...

eosjs 文档(交易)

2018-12-28
阅读 3 分钟
2.2k
交易 为了能够在区块链上发送交易和触发操作,你必须具有Api实例。 签名提供程序必须包含与执行者和操作权限相对应的私钥。 {代码...} 示例 Buy ram {代码...} Stake {代码...} 示例:Unstake {代码...} 创建新帐户(多个操作) {代码...} 上一篇:浏览器 下一篇:读取区块链

eosjs 文档(浏览器)

2018-12-28
阅读 2 分钟
2.3k
如果你想要可读的源文件进行调试,请将文件引用更改为dist-web/debug目录下的-debug.js文件,这些文件只用于开发,因为它们的大小是缩小了10倍多的版本,导入调试版本将增加最终用户的加载时间。

eosjs 文档(介绍)

2018-12-28
阅读 3 分钟
2.5k
在本地克隆此存储库然后运行npm run build-web或yarn build-web,浏览器发行包将位于dist-web中,可以直接复制到项目存储库中。dist-web文件夹包含准备生产的缩小捆绑包以及用于调试的库的源映射版本,有关完整的浏览器用法示例,请参阅文档。

eosjs 文档(目录)

2018-12-28
阅读 1 分钟
2.1k
eosjs 文档 用于使用EOSIO RPC API与基于EOSIO的区块链集成的Javascript API。 重要!最近发布了针对eosjs的重大改写,一定要锁定你的依赖项。 如果你正在寻找以前版本的eosjs,可以在这里找到它。 指南 介绍 浏览器 交易 读取区块链 参考 API API接口 JS-Sig JSON-RPC Numeric RPC-Error RPC接口 Serialize Serialize类...

Express 文档(express())

2018-12-27
阅读 2 分钟
2.2k
返回仅解析JSON的中间件,并仅查看Content-Type header与type选项匹配的请求,此解析器接受body的任何​​Unicode编码,并支持gzip的自动解压和deflate编码。

Express 文档(数据库集成)

2018-12-27
阅读 6 分钟
1.7k
添加将数据库连接到Express应用程序的功能只需在应用程序中为数据库加载适当的Node.js驱动程序,本文档简要介绍了如何在Express应用程序中为数据库系统添加和使用一些最流行的Node.js模块。