个人理财 当您编码时,您应该了解Java代码的大小 - 傻瓜

当您编码时,您应该了解Java代码的大小 - 傻瓜

视频: Lecture 0 - Introduction to Computer Science I 2024

视频: Lecture 0 - Introduction to Computer Science I 2024
Anonim

当您使用Java进行编码时,您需要考虑代码的实际大小。我们来看一个例子。但首先。这里是今天的新词汇单词:

  • foregift (前馈礼物) n。 承租人在租赁时支付给出租人的保费。
  • (这里-在待前) 进阶。 在本文件的前一部分。
<! --1 - >

现在设想自己扫描一些压缩的文本。在本文中,所有的空白都被删除以节省存储空间。你遇到下面的字母序列:

aboveegiftedit

问题是,这些字母是什么意思?如果你知道每个单词的长度,你可以回答这个问题:

在这里是foregift编辑

在此之前

<!在这之前礼物编辑电脑面临同样的问题。当计算机在内存或磁盘上存储多个数字时,计算机不会在数字之间留出空格。所以想象一下电脑内存的一小部分看起来像下图中的东西。 (计算机专门使用零和1,但下面的图像使用普通的数字,使用普通的数字,更容易看到发生了什么。)

存储数字4221.

该图像中存储了哪些数字?这是两个数字,42和21?或者是一个数字,4,221?那么存储四个数字,4,2,2和1呢?这一切都取决于每个数字消耗的空间量。假设一个变量存储一个月内的工资日数。这个数字永远不会比31大。你可以用8个零和1来表示这个小数字。但是宇宙中的恒星变量呢?这个数字可能很容易超过一万亿,准确地代表1万亿,你需要64个零和一个。在这一点上,Java来救援。 Java有四种类型的整数。你可以声明

int

gumballsPerKid;

您也可以声明

byte

paydaysInAMonth;

sickDaysDuringYourEmployment;

numberOfStars;

这些类型( byte

short

int long )中的每一个都有自己的可能值范围。 Java的基本数字类型 类型名称 数值范围 整数类型

字节
-128至127
-32768至32767
int -2147483648至2147483647
long -9223372036854775808至9223372036854775807
十进制数类型 float
-3。4×10 38
至3.4×10
38 -1。 Java有两种十进制数(小数点右边的数字)。您可以声明 double 金额;
你也可以声明 float monthlySalary;double

float 之间进行选择,您可能需要选择

double

double

类型的变量具有更大的可能值范围和更高的准确性。 上表列出了Java的 原始 类型(也称为 简单 类型)中的六个。 Java只有八种基本类型,所以上表中缺少两种Java的基本类型 作为开始的程序员,您不必在表中选择类型。对整数使用 int ,对小数使用

double 。如果在旅途中,在别人的程序中看到 short 或 float

,请记住以下内容: 类型 字节 , > short int long 表示整数。

  • 浮点型 double 表示十进制数。大多数时候,这就是你所需要知道的。
当您编码时,您应该了解Java代码的大小 - 傻瓜

编辑的选择

特权的基础知识在Oracle 12c - 虚拟机

特权的基础知识在Oracle 12c - 虚拟机

用户可以在Oracle 12c数据库中完成。您可能希望允许用户能够登录,但是您可能需要限制用户是否可以执行以下任一任务:访问某些数据开始...

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

的基础知识Oracle 12c恢复管理器(RMAN)环境,请考虑恢复目录。恢复目录是所有RMAN配置参数,备份操作和元数据的存储库。该目录可以无限期地存储备份信息。如何在Oracle 12c中选择目录模式RMAN提供了两种用于存储备份数据的选项:NOCATALOG ...

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

打开数据库中的审计记录,跟踪您制定的审计,以便您了解所做的事情。幸运的是,Oracle 12c在数据库中提供了一些视图来帮助您跟踪自己的操作:要验证您为审计配置的系统特权,请使用视图AUDIT_UNIFIED_POLICIES。要查看...

编辑的选择

何时按摩你的宝宝 - 假人

何时按摩你的宝宝 - 假人

你不需要花哨的设备,特殊的房间或大量的免费给宝宝一个很好的按摩时间。面对现实吧。妈妈是忙碌的人这里只是一些好的时候按摩你的宝宝的想法:按摩到你的日常工作:在你的宝宝午睡之前或之后给予按摩。 ...

成为一名保姆是什么?假人

成为一名保姆是什么?假人

是一个保姆是否是您正确的职业选择?也许你照顾你的弟弟姐妹,或者你总是被你的邻居叫到照顾,或者你只是热衷于与孩子们的工作。做一个保姆可能是你一个伟大的职业选择。信贷:©IStockphoto。 com / Piotr Marcinski What ...

编辑的选择

更改MYOB中的文本和日期 - 虚拟人物

更改MYOB中的文本和日期 - 虚拟人物

MYOB为您提供了许多快捷方式以帮助简化任务。例如,您可以像在任何文字处理器中那样在MYOB中复制和粘贴文本。以下是快捷方式:按键组合快捷键结果Ctrl-A选择所有高亮显示的文本Ctrl-C复制文本Ctrl-V粘贴文本Ctrl-X删除或剪切文本Ctrl-Z取消最后一位...

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

主页,如果你选择案例,如图所示)。案例主页。当您点击Salesforce中的一个选项卡以访问特定的对象(例如,帐户,联系人或个案)时,您可以看到一些较大的,勾勒出的最近案例,报告和矩形的矩形。