锁定老帖子 主题: corejava辅导(1--3)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-03
六、标识符(变量名)和关键字
Java代码中的“;”、“{}”、“ ” Java语句以分号分隔,Java代码(除包、类的定义和import之外)是包含在大括号内,忽略空格。
标识符 1) 用以命名类、方法和变量、以及包遵守JAVA的命名规范类以每个单词都以大写字母开头。方法和变量第一个字母不大写,常量名都大写,包名都用小写字母。 2) 只能以字符、“_”或“$”开头,可以使用数字,字符以及”_”、”$”作为变量名的组成部分,且Java的标识符是大小写敏感 3) 无长度限制。 4)可以使用中文作为标识符,不可以使用关键字作为标识符。 正确的标识符: _abc , $234 , For“注意Java是大小敏感的,所以这个For不是关键字” 错误的标识符:234ad “不能以数字开头”,do “do是关键字不可用” goto,“goto虽然不是关键字,但是作为保留字也是不可以用作标识符的”
七、Java中的关键字
Java中大部分的关键字是和C++相同的但是也有些许的修改,以下是需要注意的地方。 1)goto和const在java中虽然不再使用但是还作为关键字存在 2)java中没有sizeof这个关键字了,java中的boolean类型的值只能用true和false,且这两值是不能用作命名的。 3)java语言中没有无符号这个关键字(unsigned)
七、Java中的一种特殊文件—jar包
jar命令用于打一个xxx.jar文件 用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息 -0 只存储方式;未用ZIP压缩格式 -M 不产生所有项的清单(manifest〕文件 -i 为指定的jar文件产生索引信息 -C 改变到指定的目录,并且包含下列文件: 如果一个文件名是一个目录,它将被递归处理。 清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序
示例1:将两个class文件存档到一个名为 'classes.jar' 的存档文件中: jar cvf classes.jar Foo.class Bar.class 示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有 文件存档到一个名为 'classes.jar' 的存档文件中: jar -cvfm classes.jar mymanifest -C foo/ .
一般在使用使用jar cvf 文件名.jar 文件所在路径(xxx/xxx/xxx.class)也可以压缩一个目录,只要在制定路径是指定为文件夹,jar命令的命令行参数在使用时可以以“-”开头,也可以不用。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 1183 次