返回

Java编程思想

关灯
护眼
第9章(1 / 15)
强烈推荐: 下辈子不做军嫂 重生之年光荏苒 邻傢雪姨 邪帝狂宠:特种军妃不好惹 公主联盟之完美恋人 系列血案:公园疑案 超大牌全能台长(第九号电台系列之四) 强制爱情(继兄妹h) 盛京国色

stati9๗e9test;

其中ณ一半的数指数在-1022,ไ0范围内小于1包括正数和负数。那么เ就可以从

易于表达所带来的,如果javadoc命令,

stati9e9teฐ。

地址或者其他任何适宜的信息。也就是

类族๣以外的类型,所以上面表达式的1้4,只要将所有对象放于string表达式之中,就可以轻易地将它们强行转换为ฦstr。当你向一个ฐ对象送消เ息时,该对象就

而且不厌其烦地帮我把所有事情都搞定并容忍我所有的特殊需求。

随着软件开技术,尤其是9ebຘ应用的开技术的展,java越来越受到人们的青睐,如“岩石”,维护如果报告可信的话在程序生命周期中

码,每一个对象都可以具有不同的行为表现。在前例中ณ,以一个空string开始的表达式就是这种方法。如果你调用syste摸u。但是这样做引出了

一个有趣的现象,它无需将10่0转型成string

就可以工作。通过某些额外的重载,这在本章末将作

为一个练习提出。你也๣可以用p类达到。

因此从现在开始,只要你实现了某个ฐ新的有用的工具,你就可以把它添加到自己的tools

目录或是util目录之下。

用imports改变行为

jaທvaທ没有9alpilation”功能,该功能ม可以使你不必更改任

何程序代码,就能ม够切换开关并产生不同的行为。javaທ去掉此功能ม的原因可能是因为c在

绝大多数情况下是用此功能来解决跨平台问题的,即程序代码的不同部ຖ分是根据不同的平台

来编译的。由于java自身可以自动跨越不同的平台,因此这个功能ม对javaທ而言是没有必

要的。

然而,条件编译还有其他一些有价值的用途。调试就是一个很常见的用途。调试功能在开

过程中ณ是使能的,而在打包的产品中ณ是被禁止的。你可以通过修改被引入的package的

方法来实现这一目的,修改的方法是将在你程序中用到เ的代码从调试版改为布版。这一技

术可以适用于任何种类的条件代码。

对使用包pacນkage的忠告

务必记住,无຀论何时你创建包,你都已经在给定包的名称的时候隐含地指定了目录结构。这

个包必须位于其名称所指定的目录之中,而该目录必须ี是在以claທsspath开始的目录中ณ

可以查询到的。最初用关键字paທcນkage做实验,可能会有一点不顺,因为除非你遵守“包

的名称对应目录路径”的规则,否则ท你将会受到许多出乎意料的运行时信息,告知无法找到เ

特定的类,哪怕是这个类就位于同一个目录之ใ中。如果你收到类似信息,就用注释掉

packaທge语句的方แ法试一下,如果这样可行的话,你就可以知道问题出在哪里了。

java访问权限修饰词aທessspecifier

public,protecນted和private这几个java访问权限修饰词在使用时,是置于你的类

中每个ฐ成员的定义之前的,无论它是一个域或是一个方แ法。每个访问权限修饰词仅控制它所

修饰的特定定义แ的访问权。这一点与cນ++ใ截然不同。在c++ใ中,访问权限修饰词可以控制

其后的所有定义,除非另有访问权限修饰词出现。

无论如何,每个定义แ都需要某种为ฦ它指定的访问权限。在以下几节中ณ,你将学习各类访问权

限,先是默认的访问权限。

包访问权限

如果你根本没有给定任何访问权限,例如像本章前面的所有示ิ例,将会出现什么情况呢?默

认访问权限没有任何关键字,但通常是指包访问权限packageaess,有时也表示成为ฦ

“friendly”。这就意味着当前的包中的其他类对那ว个ฐ成员有访问权限,但对于在这个包之

外的所有类,这个成员却是privaທte。由á于一个ฐ编译单元,即一个文件,只能隶属于一个ฐ

单一的包,所以经由包访问权限,处于某个ฐ单一编译单元之中ณ的所有类彼此之ใ间都是自动可

书签 上一章 目录 下一章 书架s
推荐阅读: 氪金魔主txt下载 悠然末世未删减 绝色公寓此剑无名 此剑无名 傲视天地手游官网 妖孽别跑三色堇 欲海花—小筠的面具 疯狂丽人(虐缘) 管你那么多什么歌 侏罗记公园 你是我的春夏秋冬,我是你的甲乙丙丁