找到 34423 篇文章,关于编程

Java 编程中的 Math 类方法

Arushi
更新于 2019年7月30日 22:30:23

400 次查看

java.lang.Math 类包含用于执行基本数值运算的方法,例如基本指数、对数、平方根和三角函数。类声明以下是 java.lang.Math 类的声明 - public final class Math extends Object 字段以下是 java.lang.Math 类的字段 - static double E - 这是最接近 e(自然对数的底数)的双精度值。static double PI - 这是最接近 π(圆周率)的双精度值,它是圆的周长与直径的比值…… 阅读更多

如何在 Java 中防止克隆破坏单例类模式?

Rishi Raj
更新于 2019年7月30日 22:30:23

263 次查看

单例模式规定一个类只能有一个实例,不允许创建多个实例。为此,我们将类的构造函数设为私有,并通过静态方法返回实例。但是,使用克隆,我们仍然可以创建类的多个实例。请参见下面的示例 - 示例 - 破坏单例实时演示 public class Tester{ public static void main(String[] args) throws CloneNotSupportedException { A a = A.getInstance(); ... 阅读更多

Java 编程中的函数式接口

Fendadis John
更新于 2019年7月30日 22:30:23

381 次查看

函数式接口只有一个功能。例如,具有单个方法“compareTo”的 Comparable 接口用于比较目的。Java 8 定义了许多函数式接口,可在 lambda 表达式中广泛使用。以下是 java.util.Function 包中定义的函数式接口列表。以下是 Java8 中的接口列表。序号 接口和说明 1 BiConsumer 表示一个接受两个输入参数且不返回结果的操作。 2 BiFunction 表示一个接受两个参数并产生结果的函数。…… 阅读更多

如何在 Android 中创建 CircularImageView?

George John
更新于 2019年7月30日 22:30:23

926 次查看

此示例演示如何在 Android 中创建 CircularImageView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 要创建圆形视图,我们应该在 gradle 文件中添加 CircularImageView 库,如下所示。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release ... 阅读更多

如何在 Android 中检查互联网连接?

Chandu yadav
更新于 2019年7月30日 22:30:23

3K+ 次查看

此示例演示如何通过广播接收器检查互联网连接状态。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 要查找互联网状态,我们必须向 AndroidManifest.xml 文件添加网络状态权限,如下所示。 步骤…… 阅读更多

如何在 Java 中创建不可变类?

Rishi Raj
更新于 2019年7月30日 22:30:23

589 次查看

不可变类的对象属性在初始化后不能修改。例如,String 是 Java 中的不可变类。我们可以通过遵循以下给定规则来创建一个不可变类 - 将类设为 final - 类应该为 final,以便不能扩展它。将每个字段设为 final - 每个字段都应该为 final,以便在初始化后不能修改它们。为每个字段创建 getter 方法。- 为每个字段创建一个公共 getter 方法。字段应该是私有的。每个字段都没有 setter 方法。- 不要为任何…… 阅读更多

Perl 中的“执行某操作或 DIE()”是如何工作的?

Chandu yadav
更新于 2019年7月30日 22:30:23

4K+ 次查看

die() 函数可用于停止脚本,并可用于向最终用户显示消息。它可以在 OR ( || ) 运算符的右侧使用,左侧可以是任何表达式,例如 eval() 函数。情况 1 - 使用不带参数的 die() 函数 以下是输出。现在我们可以使用 $! 在 die() 函数中打印错误号和消息给用户。情况 2 - 在 die() 函数中使用 $! 以下是…… 阅读更多

Python 中的关键字

karthikeya Boyini
更新于 2019年7月30日 22:30:23

3K+ 次查看

与其他语言一样,Python 也有一些保留字。这些单词具有特殊含义。有时它可能是一个命令,或一个参数等。我们不能使用关键字作为变量名。Python 关键字是 True False class def return if elif else try except raise finally for in is not from import global lambda nonlocal pass while break continue and with as yield del or assert None True 和 False 关键字 True 和 False 是…… 阅读更多

Python 中的精度处理

Samual Sam
更新于 2019年7月30日 22:30:23

3K+ 次查看

Python 可以使用不同的函数来处理浮点数的精度。大多数精度处理函数都在 math 模块中定义。因此,要使用它们,首先我们必须将 math 模块导入到当前命名空间中。import math 现在我们将看到一些用于精度处理的函数。trunc() 函数 trunc() 方法用于从浮点数中移除所有小数部分。因此它只返回数字的整数部分。ceil() 函数 ceil() 方法用于返回数字的向上取整值。…… 阅读更多

使用 Python 在 Linux 终端中格式化文本

karthikeya Boyini
更新于 2019年7月30日 22:30:23

249 次查看

在本节中,我们将了解如何在 Linux 终端中打印格式化文本。通过格式化,我们可以更改文本颜色、样式和一些特殊功能。Linux 终端支持一些 ANSI 转义序列来控制格式、颜色和其他功能。因此,我们必须将一些字节与文本嵌入在一起。因此,当终端尝试解释它们时,这些格式将生效。ANSI 转义序列的通用语法如下所示 - \x1b[A;B;C A 是文本格式样式 B 是文本颜色或前景色 C 是背景…… 阅读更多

广告
© . All rights reserved.