- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java语言基本语法要点
关键字分号:在Java中 ,有一些字符被当作分隔符使用,最常用的分隔符是分号();,用来分隔语句关键字类enum、interface、class、extends、implements 对象new、instanceof、this、super包package、import数据类型byte、short、int、long、float、double、char、boolean分支if、 else、switch、case、break、continue循环do、while、for方法void、return异常throw、throws、try、catch、finally修饰符Abstract、final、private、protected、public、、static、synchronized、strictfp、native、assert、transient、volatile保留字const、goto关键字都是小写字母关键字不要作为标识符使用空白:在代码中遇到运算符时,例如 = 等,两端留出空格,增强代码可读性。代码行之间,可以根据逻辑关系加空白行,增强可读性{ }花括号用来包括自动初始化的数组的值用来定义程序块,类,方法以及局部范围Java注释// 单行注释/* 单、多行注释 *//** 文档注释 */2 标识符的概念给变量命名是尽量做到见名知义。Java语言中,对于变量,常量,方法,都有名字,统统称之为Java标识符。标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。标识符的命名规则:某一个区域中是唯一的,在不同的区域中可以使用同一名字必须由字母、数字、下划线和$符号组成不能以数字开头不能使用非法的字符,如:#,%.......等不能使用系统关键字不能使用空格来分隔长度无限制严格区分大小写不同的标识符有一定的命名规矩对于常量的命名要注意初始值例如:myName,$points, _sys_ta是合法的#name,25name,class,time是非法的标识符的命名约定类和接口名:每个字的首字母大写,例如MyClass,HelloWorld等。方法名。首字母小写,其余的首字母大写,尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。变量名。可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。3 包(package)包的概念:物理上是文件夹逻辑上是有逻辑关系的类的集合包的作用:避免类重名控制访问权限包(package)的命名规范:在包名中,可以使用.号来区分包的级别;包名一般情况下是小写第一级指该项目的类型,如com,org,gov等,第二级指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等第三级指项目的名称,如:corejava,bcms,oa,erp等第四级指项目模块的名称,如:bean,action,exception,chapter01等编译Trainer后,其类文件将被编译在com/chinasofti/corejava/chapter03目录下package com.chinasofti.corejava.chapter03; public class Trainer{ } 包的作用包可以更好得管理逻辑相关的类,可以控制不同包之间的访问权限导入外部包的类,关键字“import”import passageName[1].passageName[2]….className;package com.chinasofti.corejava.chapter03; Import com.chinasofti.corejava.chapter04.Trainer; public class Test{ public static void main(String[] args){ } } 4 访问权限1.类(专指外部类)只可以是同包的default,或者公共的public 属性、方法可以选择四种权限的任意一个。但是实际中,属性多用private,方法、构造方法多用publicJava语言有四个权限访问修饰符,权限从大到小依次为:1)public :公共权限修饰类、属性、方法。可以被任意类访问2)protected:受保护的权限修饰属性、方法。可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。3)default:同包权限修饰类、属性、方法。只能被同包的类访问4)private:私有权限修饰属性、方法
您可能关注的文档
最近下载
- 急性冠脉综合征的护理.pptx VIP
- 工学一体化课程《小型网络安装与调试》工学一体化课程教学进度计划.pptx VIP
- 土石方工程安全培训课件(汇编).ppt VIP
- 2024年全球及中国电子级全氟聚醚(PFPE)行业头部企业市场占有率及排名调研报告.docx
- 城市社区建设中的居民自治问题及其对策研究——以岳阳市社区为例.docx VIP
- 河北省承德市事业单位招聘考试(职业能力倾向测验)题库审定版.docx VIP
- 最新苏教版五年级数学上册单元测试题及答案全套8全.pdf VIP
- 危险化学品安全风险智能化管控平台数据交换规范 2025版.pdf VIP
- 市政工程 室外管道工程施工.ppt VIP
- 口腔正畸健康知识讲座.pptx VIP
文档评论(0)