style里java通过类名获取类或者标签名之类的用空格隔开表示什么关系

关于java里类名和class文件名的首字母大小写问题。_百度知道
关于java里类名和class文件名的首字母大小写问题。
看别人都说“public class Xxxx”首字母要大写而且java文件名要和类名一样并且也要大写编译出来的class文件名首字母还是要大写。 但是我自己用的简单的程序发现有的全用小写也可以。或者java文件名小写, class文件和类名大写
提问者采纳
小写是可以,但是习惯首字母大写;并且java文件名要和类名一样,这是规定。网上找了个编程规范,供参考:3. 命名约定所有变量的定义应该遵循匈牙利命名法,它使用3字符前缀来表示数据类型,3个字符的前缀必须小写,前缀后面是由表意性强的一个单词或多个单词组成的名字,而且每个单词的首写字母大写,其它字母小写,这样保证了对变量名能够进行正确的断句。这样,在一个变量名就可以反映出变量类型和变量所存储的值的意义两方面内容,这使得代码语句可读性强、更加容易理解。 3.1 包、类及方法命名 标示符类型 命名约定 例子包 全部小写。
标识符用点号分隔开来。为了使包的名字更易读,Sun 公司建议包名中的标识符用点号来分隔。
Sun 公司的标准 java 分配包用标识符 .java 开头。 全局包的名字用你的机构的 Internet 保留域名开头 。 局部包:interface.screens全局包:com.rational.www. interface.screens类,接口  类的名字应该使用名词。 每个单词第一个字母应该大写。
避免使用单词的缩写,除非它的缩写已经广为人知,如HTTP。 Class HClass HelloWInterface A方法  第一个单词一般是动词。
第一个字母是小些,但是中间单词的第一个字母是大写。 如果方法返回一个成员变量的值,方法名一般为get+成员变量名,如若返回的值是bool变量,一般以is作为前缀。 如果方法修改一个成员变量的值,方法名一般为:set + 成员变量名。
getName();setName();isFirst();变量  第一个字母小写,中间单词的第一个字母大写。 不要用_或&作为第一个字母。 尽量使用短而且具有意义的单词。
单字符的变量名一般只用于生命期非常短暂的变量。i,j,k,m,n一般用于integers;c,d,e一般用于characters。 如果变量是集合,则变量名应用复数。
命名组件采用匈牙利命名法,所有前缀均应遵循同一个组件名称缩写列表。 String myNint[] btN(bt是Button的缩写)常量 
所有常量名均全部大写,单词间以‘_’隔开。 int MAX_NUM; 3.2 其它开发人员如果遇到上述表格中未列举的类型,请书面通知相关管理人员,由管理人员集中更新列表内容,不得擅自启用未经确定的新变量前缀。4. 使用常量4.1 使用常量1.
常数很容易在数据输入时出错 常数存在的主要问题之一是你很容易在键入数字时出错,从而颠倒了数字的位置。例如,当你键入数字10876时,很容易的键入1。与处理变量和保留字的方法不同,编译器并不在乎颠倒了位置和不正确的数字,有时简单的错误造成的问题不会立即表现出来,而当问题表现出来时,它们会以随机的计算错误的形式出现,这些错误很难准确定位。用常量来取代常数时,编译器将在编译时检查常量的有效性。如果常量不存在,编译器便将这一情况通知你,并拒绝进行编译,这可以消除错误键入的数字带来的问题,只要常量拥有正确的值,使用该常量的所有代码也有使用该正确值。 2.
常数很难不断更新 3.
常量使代码更容易阅读使用常量后,得到的一个额外好处是可使创建的代码更容易阅读。常数很不直观。也许你对常数非常了解,但其他人则根本看不明白。通过合理的给常量命名,使用这些常量的代码就变得比较直观了,更容易阅读。为常量赋予较宽的作用域,这与使用变量时的情况不同。在一个应用程序中你决不应该两次创建相同的常量。如果你发现自己复制了一个常量,请将原始的常量说明转至较宽的作用域,直到该常量可供引用它的所有方法为止。 5. 变量5.1 定义有焦点的变量用于多个目的的变量称为无焦点(多焦点)的变量。无焦点变量所代表的意义与程序的执行流程有关,当程序处于不同位置时,它所表示的意义是不固定的,这样就给程序的可读性和可维护性带来了麻烦。 5.2 只对常用变量名和长变量名进行缩写如果需要对变量名进行缩写时,一定要注意整个代码中缩写规则的一致性。例如,如果在代码的某些区域中使用Cnt,而在另一些区域中又使用Count,就会给代码增加不必要的复杂性。变量名中尽量不要出现缩写。 5.3 使用统一的量词通过在结尾处放置一个量词,就可创建更加统一的变量,它们更容易理解,也更容易搜索。例如,请使用strCustomerFirst和strCustomerLast,而不要使用strFirstCustomer和strLastCustomer。量词列表:量词后缀 说明First 一组变量中的第一个Last 一组变量中的最后一个Next 一组变量中的下一个变量Prev 一组变量中的上一个Cur 一组变量中的当前变量5.4 使用肯定形式的布尔变量给布尔变量命名时,始终都要使用变量的肯定形式,以减少其它开发人员在理解布尔变量所代表的意义时的难度。 5.5 为每个变量选择最佳的数据类型这样即能减少对内存的需求量,加快代码的执行速度,又会降低出错的可能性。用于变量的数据类型可能会影响该变量进行计算所产生的结果。在这种情况下,编译器不会产生运行期错误,它只是迫使该值符合数据类型的要求。这类问题极难查找。 5.6 尽量缩小变量的作用域如果变量的作用域大于它应有的范围,变量可继续存在,并且在不再需要该变量后的很长时间内仍然占用资源。它们的主要问题是,任何类中的任何方法都能对它们进行修改,并且很难跟踪究竟是何处进行修改的。占用资源是作用域涉及的一个重要问题。对变量来说,尽量缩小作用域将会对应用程序的可靠性产生巨大的影响。 8. 表达式和语句8.1
每行应该只有一条语句。8.2
if-else,if-elseif语句,任何情况下,都应该有“{”,“}”,格式如下:if (condition) {} else if (condition) {} else{}8.3
for语句格式如下:for ( update) {}如果语句为空:for ( update) ;8.4
while语句格式如下:while (condition) {}如果语句为空:
while (condition);8.5
do-while语句格式如下:do {} while (condition);8.6
switch语句,每个switch里都应包含default子语句,格式如下:switch (condition) {case ABC:
/* falls through */case DEF:case XYZ:default:}8.7
try-catch语句格式如下:try {} catch (ExceptionClass e) {} finally {} 11.
可移植性1.
尽量不要使用已经被标为不赞成使用的类或方法。2.
如果需要换行的话,尽量用 println 来代替在字符串中使用&\n&。 3.
用separator()方法代替路径中的”/”或”\” 。4.
用pathSeptarator()方法代替路径中的 ” : ” 或 ” ;” 。
其他类似问题
为您推荐:
其他3条回答
类名大小写,实际上无所谓的,不过根据大家已经习惯用大写了,这也给它的语法有一点关系把!另:class文件可不是你自己写出来的,是运行出来的,你也可以把类名写成“中文”的名字,你不信,试试java不是弱语言,所以对大小写区分的,在编写的时候一定要看好自己的主类名和文件名是不是写错了!
规范是大写,小写也不报错。不过良好的编码习惯还是要养成的
这些要求是代码的规范,有利于别人看你的代码,但不是绝对的,不按照这个规范并不会出现编译的错误,编程要有好的习惯从点滴做起,取看下jdk文档里边封装的类和方法就知道了 ,都是按照这个规则的!
大小写的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于标签分析网页正文提取技术研究.pdf62页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
重庆大学硕士学位论文
本文通过分析新浪、搜狐、网易、腾讯、百度、中国新闻网、中华网、21CN
网这八大网站中的噪音数据特点和它所产生的影响,并利用 HTML
的结构特征,
提出了一种基于区域分块的HTML 元素删除法和内嵌式元素提取法,可用于网页正
文的自动提取。当然,这两种方法对于 XHTML 和 XML 也是可行的。为简便起见,
本文在下面的全部内容中,将省略对 XHTML 和 XML 的重复说明。
本文的研究内容及成果如下:
① 在分析网页中与网页正文内容相关和无关的文字链接和图像链接的基础
上,结合 HTML 标签及其内容,提出了与网页正文内容无关的链接判断模型。
② 本文综合分析了大量的新闻网页中图像标签的特点,在统计的基础上得出
了与网页正文内容相关和无关图像的较准确范围。
③ 分析传统的 DOM
树、静态正则表达式等提取网页正文的技术之后,本文
提出了区域分块的概念、确定网页正文标题位置的相似率,并在此基础上,进一
步提出了基于区域分块的 HTML 标签的提取网页正文内容的两种方法:基于区域
分块的 HTML 元素删除法和元素内嵌式提取法。
④ 采用八大网站的新闻网页作为测试集,针对本文提出的两种网页正文提取
方法,做了相应的测试。将本文中的两种网页正文提取方法和传统的方法做了比
较,结果表明,文中的两种方法都能比传统方法更好地实现网页正文内容提取。
综上所述:本文提出的区域分块的 HTML
元素内嵌式提取法和区域分块的元
素删除法,在维持网页结构和内容不变的情况下,能够较准确地提取
正在加载中,请稍后...html语法几个标签作用区别?32
上亿文档资料,等你来发现
html语法几个标签作用区别?32
在HTML中,通常标签都是由开始标签和结束标签组;元素指的是包含标签在内的整体,除去标签的部分叫做;属性要在开始标签中指定,用来表示该标签的性质和特;颜色的指定方法;用HTML指定颜色有两种方法;1、用16进制数值来指定:在#号的后面,把RGB;指定文件的位置;在对某部分设置链接的时候,需要指定链接端HTML;1、绝对URL:绝对URL就是用Web浏览器查看
在HTML中,通常标签都是由开始标签和结束标签组成的,开始标签用“&标签名&”表示,结束标签用“&/标签名&”表示。元素指的是包含标签在内的整体,除去标签的部分叫做内容。属性要在开始标签中指定,用来表示该标签的性质和特性。通常都是以“属性名=”值””的形式来表示,用空格隔开后,还可以指定多个属性。指定多个属性时不用区分顺序颜色的指定方法用HTML指定颜色有两种方法1、用16进制数值来指定:在#号的后面,把RGB的各个选项用十六进制的数值来表示,数值保持两位数。 2、指定颜色的名称:可以对基本的16色用名称来指定其颜色指定文件的位置在对某部分设置链接的时候,需要指定链接端HTML文件的位置;同样,如果想在该处显示图像也需要指定图像的位置。在HTML中,这个位置用URL来表示,有以下两种表示方法:1、绝对URL:绝对URL就是用Web浏览器查看网页时,地址栏中显示的以http://开头的路径 2、相对URL:相对URL是在同一站点内进行设置,类似于在同一磁盘上管理文件的形式。这种方法是以当前文件的位置为基准。使用相对URL时,如果要指定的文件在当前文件的下级,就从目录名开始一直写到要指定的文件名,中间用“/”符号隔开。如果在当前文件的上级,每上一级就加一个“../”符号2、基本内容显示HTML的版本&!DOCTYPE~&HTML的版本表明HTML文件是按照哪个版本进行编写的(标明该HTML文件遵循的DTD文件),不同的版本和种类都有固定的书写格式,要按照固定的格式输入文件开头,然后在文件开头处写明版本,按照这种版本的规定格式进行编写必须使用的标签&html&~&/html&&head&~&/head&&title&~&/title&&body&~&/body&HTML文件的开头写有&!DOCTYPE~&的部分,代表HTML的版本,其后是必须存在的四种标签 首先,&!DOCTYPE~&后面的整个都要用html标签(&html&~&/html&)括起来,其中要按照head标签(&head&~&/head)和body标签的顺序(&body&~&/body&)的顺序进行排列。在head标签中填写与该文件相关的信息,body标签中填写世纪要在浏览器上显示的内容。另外,在head标签中,只能有一个代表文件标题的title标签设置页面的文字颜色&body text=”颜色指定”&~&/body&设置页面的背景颜色&body bgcolor=”颜色指定”&~&/body&设置页面的背景图像&body background=”图像的URL”&~&/body&按照目的设定范围&div&~&/div&&span&~&/span&插入注释&!―注释语句--&3、设置文件信息 &title&~&/title&title标签用来给HTML文件添加标题这个标签一定要位于&head&~&/head&圈定的范围内。在这里指定的标题除了可以在通常的浏览器窗口的标题栏中显示以外,还可以作为加入收藏夹时的标题显示文件编码&meta http-equiv=&Content-Type& content=&text/ charset=文字编码& /&meta标签的charset属性表示该HTML文件是用什么文字编码编写的注意,该标签一定要位于&head&~&/head&范围内添加关键字、内容介绍及作者姓名&meta name=&keywords& content=&关键字1,关键字2,…& /&&meta name=&description& content=&内容介绍& /&&meta name=&author& content=&作者姓名& /&这些信息都不会在画面上显示出来,但是搜索引擎在收集信息时要用到注意,该标签一定要位于&head&~&/head&范围内设置样式表和脚本语言的种类&meta http-equiv=&Content-Style-Type& content=&样式表的种类& /&&meta http-equiv=&Content-Script-Type& content=&脚本的种类& /&在HTML文件内可以设置样式表和脚本的默认语言注意,该标签一定要位于&head&~&/head&范围内设置进入网页&link rel=”关系” href=”URL”&&link rev=”关系” href=”URL”&rel:在本页看到的,与URL标明的网页之间的关系rev:在URL标明的网页中看到的,与本页之间的关系link标签表示的是该文件和与其相关的其他文件之间的关系注意,该标签一定要位于&head&~&/head&范围内设置标准URL&base href=”绝对URL”&&base href=”绝对URL” target=”目标名”&base标签用来设置将该页中使用的相对URL的标准指向成绝对URL,指定了这个标签之后,在该页指定的相对URL就会全部认定为已在这里指定的绝对URL。如果不进行这项设置,就以当前页的位置为标准,如果指定了Target属性,就可以指定打开链接地址网页的默认框架和窗口注意,该标签一定要位于&head&~&/head&范围内设置自动倒入网页功能&meta http-equiv=&refresh& content=&秒数& /&&meta http-equiv=&refresh& content=&秒数&;URL=要移动到的URL /&在经过数秒后,自动开始导入网页。如果指定了要移动到的URL,就会导入URL指定的网页。如果没有指定,就会再次导入相同的页注意,该标签一定要位于&head&~&/head&范围内4、设置文本类型设置各级标题&h1&~&h1&… &p&~&/p&p标签表示的是该部分为一个段落设置联系地址&address&~&/address&address标签表示的内容是该网页制作者的联系地址和有关网页内容的咨询地址等信息 设置强调内容&em&~&/em&&strong&~&/strong&这两个标签所圈内容表示该部分是强调的内容设置较短的引用文字&q&~&/q&&q cite=”引用页的URL”&~&/q&q标签代表的意思是该部分为较短的引用文,在引用段落的某一部分的时候使用,如果使用cite属性,还能够把引用页的URL显示出来设置较长的引用文章&blockquote&~&/blockquote&&blockquote cite=”引用页的URL”&~&/blockquote&设置文字内容的出处&cite&~&/cite&设置缩略语&abbr title=”字符串”&~&/abbr&&acronym title=”字符串”&~&/acronym&title:不处于省略状态下的词汇(字符串)设置添加的内容&ins cite=”URL” datetime=”添加日期时间”&~&/ins&设置需要删除的内容&de cite=”URL” datetime=”删除日期时间”&~&/del&突出显示段落中的术语&dfn&~&/dfn&表示与程序关联的文本&kbd&~&/kbd&:输入文本&samp&~&/samp&:输出样本&code&~&/code&:源代码&var&~&/var&:变量显示特殊符号&:&&:&&:”&:&www.zzarea,com 包含各类专业文献、幼儿教育、小学教育、中学教育、应用写作文书、各类资格考试、外语学习资料、高等教育、html语法几个标签作用区别?32等内容。
 html语法几个标签作用区... 3页 免费 在HTML标签语法中 3页 免费 HTML的一些...herf=&#锚记名&〉超级链接的文字 〈A 〈/A〉 设置不同文档内的锚记链接:...  实例 垂直框架 本例演示:如何使用三份不同的文档制作一个垂直框 架。 水平...html语法几个标签作用区... 3页 免费 html标签属性大全(完美版... 17页 免费...  HTML标记语法大全 10页 免费 HTML的一些标签的基本使... 6页 1下载券 Oracle...3.1&html&:标示整份文件 用途:标示整篇 html 文件 说明:一个标准的 html ...  start 为从第 几个字比较起,若省略 start 则从第一 个字比较起, string1 ...html语法几个标签作用区... 3页 免费 HTML标记语法大全 10页 免费 常见的 HTML...  HTMLde 的一些基本的标签的使用语法 1.无序列表 &html& &head& &title&无序列表&/title& &/head& &body& 无序列表实心圆&ul& &li& &实心圆&无序列表...  HTML 的主要语法是元素和标签,有几个特点: (1)元素是 HTML 文档的主要组成...标签的格式为&元素名&, 其作用是在相应的位置插入元素, 如&BR&表示在该标签...   charset=utf-8&& &title&标签的语法&/...做得好,下面我们来了解一下 &head& 标签的作用。...每个网页的内容都是不同的,每个 网页都应该有一个...  一个元素: &p&shiyanlou&/p& 2.HTML 元素语法 ...标签是大换行 (分段, 相当与两个回车)各行作用。...下面大家就一起动手看看两个标签的区别 先来个& ...  XHTML 的语法 简单的说写 XHTML 要用干净的 HTML 语法。 XHTML 的一些其他...HTML XHTML区别 2页 免费 XHTML基础讲解 10页 免费 html标签属性大全 16页 1...详解HTML标签和属性_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
详解HTML标签和属性
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢css 表格的问题,。谢谢_百度知道
css 表格的问题,。谢谢
#customers th意思是:id为customers 的标签里面的th标签的样式#customers tr.alt td意思是:id为customers的标签里面的class名为alt的tr标签里面的td标签的样式(1、tr.alt中间没有空格隔开表示前面的tr是标签名.alt表示名为alt的tr标签2、tr.alt td:td前面有空格隔开表示包含的关系,就是td在class名为alt的tr标签里面)
其他类似问题
为您推荐:
1、第一个#customers th跟#customers td写在一起,这两个用的是同样的样式,但是需要对#customers th进行特殊的定义,所以又写了一个,后写的属性会覆盖之前写的(如果有的话)2、tr.alt 就是tr里有class=&alt&的那些,tr.alt td就是这些tr下的td 建议去看看css入门的书吧
正在努力学习,谢谢
#是id选择符号,.是类选择符。#customers th,表示id为#customers下的th;#customers tr.alt td意思是id为customers中class为alt的tr中的td。
#customers th 这个前面已经 定义过了,后面又有一个#customers th,怎么理解呢?谢谢
你可以理解为,后面是补充和更新(覆盖前面的)。这样写是为了方便管理css的。共性和特性的区别。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 java 获取类名 的文章

 

随机推荐