Java基础入门篇(二)——Java注释、关键字和标识符
后台回复“Java”即可获赠Java学习资料
(资料图片)
今
日
鸡
汤
但见悲鸟号古木,雄飞雌从绕林间。前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用Java打造一款简单考试系统(上篇)、手把手教你用Java打造一款简单考试系统(下篇)接下来的几篇文章是关于Java基础的,希望对大家的学习有帮助,欢迎大家在讨论区留言。
一、注释1.Java注释有3种:
(1)单行注释。 //
例如:
public class HelloWorld{public static void main(String[] args){//向控制台输出Hello,World!System.out.println("Hello, World!")}}
(2)多行注释。 /* */
例如:
public class HelloWorld{public static void main(String[] args){System.out.println("Hello, World!")/* 注释控制台输出的Java、MYSQL,输出Hello,World!System.out.println("Java")System.out.println("MYSQL")*/}}
(3)文档注释。 /** */
在开始的/* 之后,第一行或几行是关于类、变量和方法的描述,然后,你可以包含一个或多个何种各样的@标签。每一个@标签需要在一个新行的开始或在一行开始的紧跟这个星号,多个相同类型的标签应该放成一组。
例如:
/*** 这个类画一个圆* @author zhan* @version 2.0*/
javadoc注释标签语法:
该图片引自《菜鸟教程》
2.注释有什么作用:
(1)通过注释提高Java源程序代码的可读性,使得Java程序条理清晰;
(2)帮助理解代码,规范源代码;
(3)可读性第一,效率第二,减少后期的维护;
二、关键字关键字:也称保留字,是Java语言中已定义的标识符,具有特定含义。如public、class、void等。所有关键字均为小写。
abstract:表明类或者成员方法具有抽象属性。
boolean:基本数据类型之一,声明布尔类型true和false。
break:在循环中用于跳出循环。
byte:基本数据类型之一,字节类型。
case:用在switch语句中,表示其中的一个分支。
catch:用在异常处理,用在捕获异常。
class:表示一个类。
continue:用于在循环中跳过本次循环。
default:默认,例如在switch语句中,表示一个默认的分支。
do:用在do-while循环。
double:基本数据类型之一,表示双精度、64位的浮点数。
else:用在条件语句中,表示当条件不成立的分支,例如:
if(表达式){语句1;}else{语句2;}
extends:表明一个类型是另一个类型的子类型。对于类,可以是另一个类或者抽象类;对于接口,可以是另一个接口。
false:boolean值的false。
final:用来说明最终属性,表示一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量。
finally:用于处理异常情况,用来表示一个基本肯定会被执行到的语句块。
float:基本数据类型之一,表示单精度浮点型。
for:表示一种循环结构的引导词。
if:用于分支结构中的判断。常与else和else if使用。
implements:表明一个类实现了给定的接口。
import:用于导入包。
instanceof:用来测试一个对象是否是指定类型的实例对象。
int:基本数据类型之一,表示32位、有符号的整数。
interface:interface用于声明一个接口,例如:
public interface A{void b();}
声明a为一个接口,若接上该接口,则必须实现其中的抽象方法b,接口中的成员变量是static、final、public的。接口中的方法为静态方法或默认方法和静态方法(API>=24)。
long:基本数据类型之一,表示64位、有符号的整数。
native:用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的。
new:用于生成类的实例。例如:
Person p = new Person();
null:用来标识bai一个不确定的对象。
package:用于规定当前文件的包。
private:一种访问控制方式,私有的方法和变量只能在本类中访问。类和接口不能为私有。
protected:一种访问控制方式,受保护的方法和变量只能给子类和基类访问。
public:一种访问控制方式,公有的方法、类、变量、接口能够被任何其他类访问。
return:方法中返回数据,并结束方法。
short:基本数据类型之一,表示16位、有符号的整数。
static:表明具有静态属性。
super:表明当前对象的父类型的引用或者父类型的构造方法。
switch:switch用于分支结构,判断某个变量与一系列值是否相等。switch 语句中的变量类型可以是:byte、short、int 、char、String、enum。
switch( 表达式 ){case 条件1:s1:单个或多个语句break;case 条件2:s2:单个或多个语句break;case 条件3:s3:单个或多个语句break;default:S4:单个或多个语句}
synchronized:表明一段代码需要同步执行。
this:指向当前实例对象的引用。
throw:用于抛出一个异常。
throws:声明在当前定义的成员方法中所有需要抛出的异常。
transient:类接上序列化接口后,可以通过transient关键字将某些变量变得无法序列化。
true:boolean值的true。
try:尝试一个可能抛出异常的程序块。
void:修饰方法,表示方法没有返回值。
volatile:表明两个或者多个变量必须同步地发生变化。
while:用于两种循环结构:
while(表达式){循环体...}do{循环体...}while(表达式);三、标识符
(一)什么是标识符?
标识符指的是用户自己定义的名字,用来标识类名、变量名、方法名、数组名等。
(二)标识符命名规则:
1.必须以字母、下划线(_)或美元符号($)开头,后接字母、数字、下划线或美元符号。
2.不能是Java关键字和保留字,但可以包含关键字和保留字。
3.不能包含空格和其他特殊符号。
4.大小写敏感。如test与Test表示两个不同的标识符。
例如:
合法标识符:
a name _a $b num_age person1
非法标识符:
2a String class @163四、总结
1.本文介绍了Java注释的三种方法单行注释、多行注释、文档注释,了解注释的作用,帮助理解代码的,让别人看懂你写的代码;
2.了解Java的关键字,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数,掌握标识符命名的规则,标识符是用户自己定义的名字;
3.这些是Java的基础知识,希望能够帮助到你,接下来请看Java基础入门(三)。
-------------------End-------------------
往期精彩文章推荐:
手把手教你用Java打造一款简单故事书(上篇)手把手教你用Java打造一款简单故事书(下篇)手把手教你用Java打造一款简单考试系统(上篇)手把手教你用Java打造一款简单考试系统(下篇)欢迎大家点赞,留言,转发,转载,感谢大家的相伴与支持
想加入Python学习群请在后台回复【入群】
万水千山总是情,点个【在看】行不行
标签:
- Java基础入门篇(二)——Java注释、关键字和标识符
- 全球讯息:存款降息潮下的“镜像” 储户银行双“彷徨” 资产配置格局生变
- 铁心桥街道打造秦淮新河方志文化广场 世界通讯
- 世界快看:合肥地铁端午假期安全运送乘客449.50万人次
- 潮州萝卜干怎么炒最好吃?
- 天天通讯!中国出口贸易十强!宁波第5,金华第7,浙江共三城入围
- 甄子菁主演电影全集 甄子菁
- 50余只国家级保护动物在嘉塘草原触电致死?官方:多部门正联合调查-微头条
- 浙商银行:聘任林静然为副行长
- 天天观察:观众齐喊“开空调”!梁静茹沈阳演唱会遭遇尴尬一幕
- 环球焦点!小米回购250万股 损失2290万
- 每日信息:比7400还强!英特尔N100处理器跑分近满分
- 瑞安联合体杨浦平凉社区地块设计方案公示,联动价21万/平|天天新动态
- 环球今日讯!马路幺贰贰5|什么情况,石sir竟然护送他回家……
- 云梦:关爱留守 “粽”享端午_天天讯息
- A股策略展望:战略布局时点或将出现
- 全球新消息丨炎亚纶的公关秘诀:人不要脸,天下无敌
- 被北京女生的“迷你裙”惊艳了,高级显瘦显腿长,夏天穿超美!
- 即时:王心凌郑州演唱会时间确定了?
- 十二星座在前世的老公,巨蟹座是拓跋浚,双子座是来搞笑的么!
- 当前快看:上甲•超级交易者俱乐部杭州站揭牌 上甲集团全国城市联盟计划正式启动
- 韵达在国内外推出毕业“寄”优惠活动
- 西乡农商银行开展2023年防范非法集资宣传月活动-每日速讯
- 64站降雨超过50毫米 潇水双牌站超警戒水位
- 西安翻译学院师生出征2023年全国指弹球巡回赛(西安站)斩获佳绩
- 【报资讯】一些韩国航空公司暂停部分韩中航班是怎么回事
- 谷歌Pixel 8系列新壁纸曝光,颜色信息公布 世界通讯
- 每日速看!央行6月25日开展1960亿元7天期逆回购操作
- 宁夏银川烧烤店燃气爆炸事故4名犯罪嫌疑人被刑拘 环球热讯
- 长沙市口腔医院:大兴调查研究之风 推动医院高质量发展
- “世界海员日”关注船员权益保障 上海高院通报相关工作最新情况|当前要闻
- 天天快讯:内蒙古自治区气象台25日15时10分发布大风蓝色预警信号
- 全球新动态:在这里,你可以独处,也可以一群人喧闹
- 环球简讯:法雷奥亮相2023年法国欧洲科技创新展览会 与Equans签署合作协议,携手应对城市未来挑战
- 全球热门:“唐山撞船致5死案”船主被判死缓,定性由交通肇事改为间接故意杀人
- 全球今头条!【新松机器人】参评“维科杯·OFweek 2023中国智能制造数字化转型卓越服务商奖”
- 世界讯息:中国华能新疆公司清能分公司与玛纳斯县签署合作框架协议
- 2023年IGBT模块行业市场概况分析宏微科技VS斯达半导
- 15年悸动烧仙草蓄力再开挂!今天聊聊这些背后的秘密
- 端午假期市场火热复苏 北京市文旅收入和游客量双创新高_焦点热议
- 热点聚焦:商旅文深度融合 假期消费市场活力释放
- 城市迎来“变局”!中国不少“县城”或逐渐萎缩,这意味着什么?-最新消息
- 二氧化锰是酸性氧化物还是碱性氧化物_酸性氧化物一定是非金属氧化物_环球今日报
- 包月宽带可以随时暂停_包月宽带 资讯
- 光晕3中文版下载官网_光晕3中文版下载
- 2023年北京mdsk音乐节门票可以在转送几次?
- 全球动态:2-0!00后天才少年爆发,阿尔卡拉斯首夺草地赛冠军,完胜7号种子
- 天天视讯!佛山高明百村篮球赛免费门票(入口+流程)
- 世界头条:个性化节庆用品需求攀升 “国潮”引领新风尚
- 宝马X6用户口碑怎么样?看完再考虑是否购买
- 贵州榕江住宿推荐(地址+预定电话) 世界速讯
- 苍穹巨灵·大别山篇 每日热门
- 世界视点!数字文明尼山对话:有“尼”真好
- 别升级iOS 16.5.1正式版了!iPhone 13实测续航爆降
- 机构预计:6月中国50城新房成交面积同比跌逾两成|每日消息
- 国产平板价格暴跌!新款PAD P1售价1430元 速讯
- 争当“大运会”宣讲员,彩虹小学学子做好“家门口”盛会宣传 环球速递
- 东莞本科生引进补贴有效期是多久?
- 菠菜的性味归经(很多人都不知道)
- WPS文档图片文字添加方法 当前热点
- 6月25日擒牛姐复盘-环球时讯
- 天天速递!国家矿山安全监察局发布征集《防治煤矿冲击地压细则》修订意见的函
- 《原神》琉形蜃境进入方法推荐
- 四年拼三胎,偶像剧女王终于嫁对人了!
- 焦点热讯:湖北端午旅游热:A级景区接待游客量增七成,多场大型演唱会带动武汉客流攀升
- 主流媒体赴长沙县探寻“厚德星沙”文明底色 天天观热点
- 坑啊!半月板撕裂!三年两次,快船,这啥时候是个头啊?_焦点简讯
- 美国又发火车脱轨事故!多节载危险物质的车厢坠河
- 全国六百门球健儿,平定挥杆一争高下|全球球精选
- 往日不再IPTA科技在哪收集 IPTA科技收集在哪里介绍
- 商务部国际贸易谈判代表兼副部长王受文出席中国—东盟自贸区3.0版第三轮谈判开幕式_速读
- 快播:一次性水果拼盘的做法简单漂亮?
- 前5个月京津冀外贸进出口超2万亿元
- 焦点资讯:福田汽车:预计上半年整体销量约30.5万辆,同比增长22.1%
- 遴选考试面试技巧:“三板斧”打造第一印象|热议
- 6月25日河南地区氟化铝行情暂稳-环球微动态
- 网传亚运名单:369、jiejie、左手、JKL、meiko 你觉得合理吗
- 一图读懂!上海26条举措深化跨境贸易营商环境
- 当前视讯!关注!9个乌克兰旅将参战,全由西方训练
- 共话中国经济新机遇 | 空客中国首席执行官徐岗:中国航空产业生态链具有全球竞争力
- 夏日裙装穿搭小心机,照着穿美炸了!|每日视讯
- 【世界聚看点】富士康新事业发展集团有限公司成立 经营范围包含新能源汽车业务
- vivo在北京召开名为智健未来的媒体沟通会-世界头条
- 信托理财产品会亏损吗-信托理财产品会亏损吗知乎 天天新要闻
- 合同到期不给办离职手续该如何处理|热资讯
- 世界热点评!QQ和微信账号打通!目前新版QQ支持微信登录
- 世界时讯:帮邻居接小孩放学,在路上意外受伤谁负责
- 国家移民管理局:端午节期间日均132.1万人次出入境
- 天天微资讯!合肥市庐阳中学教育集团(本部)举行2023届毕业典礼
- 2023年海南高考分数线公布:本科批普通类483分_世界消息
- 大宗供应链投资策略:聚焦在供应链节点有核心壁垒的公司
- 热文:宁夏端午节期间实现旅游收入12.64亿元
- 建设任务过半!云南会巧高速预计2025年全线通车
- 北京地铁:地铁10号线一列车在分钟寺站车载故障,目前故障已修复
- 电脑声音失真怎么办_电脑声音失真怎么修复
- 视焦点讯!笔记本电脑键盘失灵怎么办?_笔记本电脑键盘部分失灵怎么办
- 今日看点:山东高考录取查询时间 山东高考录取查询
- 大冶法院依法对一音乐会所作出侵权判决:有些歌曲不是“想唱就唱”
- 【全球新视野】司法拍卖股权越拍越高么
- 许家印的香港恒大中心更名为马云关联公司,曾以90亿挂牌出售