首页 > 编程语言 >java代码的基本组成

java代码的基本组成

时间:2023-01-08 19:34:40浏览次数:36  
标签:java 代码 注释 操作符 标识符 组成

我们可以通过上一篇博客写的内容来分析java代码的组成

image

java代码的组成我们可以大致分成4个部分

一、标识符

  • 除了关键字(有颜色的,可以看到上方图片)以外,自己们写的单词(黑色部分的),如MyJava
  • 标识符是在计算机运行或者存在的任何一个成分的名字,用以标识它的存在和唯一性。标识符的长度是不限。
  • 标识符有区分大小写。
  • 标识符是由字母、数字、下划线_和美元符号$组成的,但是标识符必须以字母、下划线、美元符号开头。

二、关键字

关键字是语言里事先定义的含有特殊意义的标识符,如:

  • public:公开、公有
  • class:类
  • static:静态
  • void:返回类型

三、注释

就是上方灰色的区域,这是注释中的文档注释

注释里面包含了一些信息

注释就简单来说就用来对外展示你这代码是干什么用的,而且注释掉它是不执行(不参与编译)的

注释有三种写法:

单行注释 多行注释 文档注释

    //          /**/         /** */

我们可以来试一下写个注释表明你这代码是干什么用的

image

这个注释是有快捷键的你可以按 Crtl+/ 快捷注释或者取消注释(可以选中多行进行 Crtl+/ 注释)

四、操作符

操作符就是我们在java会用到的运算符之类的(如: 加+  减–  乘*  除/  等),还有前面有写到过的{ }、[ ]、( )等这些也都是属于操作符


我们可以把第一次写的代码拆分来对比一下,java代码就是由这四部分组成的(这里就先简单了解一下)



(这是本人自学java的途中整理的博客,如有写的不好的地方请多多指教)

标签:java,代码,注释,操作符,标识符,组成
From: https://www.cnblogs.com/moro255/p/17035152.html

相关文章

  • java:跳跃——寻找路径
    题目描述小蓝在一个n行m列的方格图中玩一个游戏。开始时,小蓝站在方格图的左上角,即第1行第1列。小蓝可以在方格图上走动,走动时,如果当前在第r 行第 c 列,他不能走到行号......
  • Python海龟绘画制图的相关代码
    #导入工具#importturtle#定义一个画布尺寸的两种方式turtle.screensize(100,100)turtle.setup(800,600,700,200)#定义画笔turtle.shape('turtle')#定义画笔颜色......
  • JAVA 内部类
    内部类内部类就是在一个类的内部再定义一个类,比如A类中定义了一个B类,那么B类相对A类来说就称为内部类,而A类相对与B类来说就是外部类了。成员内部类静态内部类局部内部......
  • C++实现双向链表的相关操作代码
    #include<iostream>#include<cstdlib>usingnamespacestd;#defineOK1#defineERROR0#defineMAXSIZE100typedefintElemtype;typedefintStatus;typedefstructDuL......
  • Java面试题笔记
    1Hystrix的状态有哪些closed->open:正常情况下熔断器为closed状态,当访问同一个接口次数超过设定阈值并且错误比例超过设置错误阈值的时候,就会打开熔断机制,这时候熔断......
  • JAVA 接口
    普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有!接口:只有规范!自己无法写方法~专业约束~约束和实现分离:面向接口编程~  接口就是规范,定义的是一组规则,体现了......
  • JavaWeb概述
    笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)参考视频:黑马程序员新版JavaWeb基础教程,Javaweb从入门到企业实战完整版注意:javaWeb部分包含了前端和后......
  • 【Java】四种引用和引用队列的概念
    四种引用类型强引用(StrongReference)强引用就是指在程序代码之中普遍存在的,比如下面这段代码中的object和str都是强引用:Objectobject=newObject();Stringstr=......
  • javascript 操作剪切板
    此库优点:支持电脑和手机端浏览器第一步:声明一个对象$(function(){varclipboard=newClipboardJS(document.getElementById("btnCopyFileShareLink"......
  • JAVA工程师学习教程之Set和HashMap集锦
    day14_JAVAOOP课程目标1.【理解】Set集合的特点2.【理解】Set集合不重复的原理3.【掌握】HaseSet集合的基本使用4.【理解】LinkedHashSet的特点5.【理解】Map集......