Java学习——3、Java的语法成分

今天,介绍Java的组成,即语言成分。

以汉语为例:

汉语由笔画组成,— 横  | 竖 撇(原谅我画不出来这一撇一捺还有弯勾) 。

不同笔画组成不同的字。

字组成词。

词组成句。

句最终成就一篇文章。

Java也类似,应该是所有的编程语言都类似。

字母、数字、下划线、$即为Java中的笔画。

上述笔画组成Java中的关键字、标识符,对应汉语中的词。

词加上分隔符如分号;逗号,组成句。

很多的句在一起就形成了Java的一个应用程序。

文章有难有易,Java最终的应用程序同样有繁有简。

1、关键字

Keywords,由Java语言定义的、具有特定含义的单词。

每个关键字都有特定的含义,如if用作判断,class用作类声明,return用作返回语句。Java中关键字很多。

在集成开发环境中,只要是关键字,会用不同的颜色来标明。

2、标识符

Identifier,标识符是用户自定义的单词。

一般用于命名,如类名、对象名、变量名、方法名等。

其命名规则如下:

以字母开头的数字序列。

其中,序列可以是字母、数字、_(下划线)和$组成。

字母为26个大写英文字母,26个小写英文字母。

数字为0~9此十个阿拉伯数字。

注意:(1)标识符不能是关键字。

(2)不能以数字开头。

3、分隔符

Separator用于分开两个语法成分。

可以是空格,逗号,或分号。

如:int a,b;

用逗 号分开a和b两个标识符,用分号分开下一条语句。

注:Java中所有符号均为英文状态下,如.非中文状态下的句号。

4、注释

Commentart是用于说明和解释的一段文字,程序运行时会跳过注释。

Java中有三种注释方式:

(1)    单行注释

//

双斜杠后即为你想要注释的文字,仅对单 行有效。

(2)    多行注释

/*

*/

以/*开头,中间即为注释文字,以*/结尾

(3)    文档注释

/**

*/

比多行注释多了一个*,用于从源代码自动生成文档。

5、例:输入变量i和j,并输出它们的值。

(0)

相关推荐

  • 注释、标识符、关键字概念区分

    注释 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了.注释并不会执行,是给我们写代码的人看的.书写注释是一个非常好的习惯. Java中 ...

  • Java学习笔记--来自Java核心卷和尚学堂视频

    Java常见点解析 起步之注意点 Java对大小写敏感,关键字public被称为访问修饰符 关键字class 的意思是类.Java是面向对象的语言,所有代码必须位于类里面. 一个源文件中至多只能声明一 ...

  • 二、C#入门—基础语法

    C#基础语法 C#程序结构 1.程序结构 namespace { class { static void Main(string[ ] args) { } } } 2.工程结构 .Sln:解决方案文件 ...

  • low-level——java语言的基本特征(2)

    java 程序是以类作为基本单位,所有的代码和程序都要写在类中. 一个完整的应用程序或系统至少要有一个 main 方法,它是整个程序的入口,程序的第一行代码就是 main 中的第一行代码. 任何jav ...

  • 一文通读Java的基础语法

    Java基础语法,越来越多的人在学习Java的时候需要掌握,但是很多人又找不到一个完整的语法教程,今天小编历尽千辛万苦,终于整理了一份完整的Java基础语法的汇总,希望对您的学习有所帮助. 下面开始今 ...

  • Python入门:四大常用Python基本语法

    在之前的文章中我们对Python环境的安装以及Python专属编写工具的下载安装教程做了详细的讲解,那安装完成以上两步以后接下来就是了解Python的常用基本语法,具体介绍如下所示: Python语法 ...

  • java学习——121.Java连数据库代码说明

    本篇介绍用JDBC连接数据库时各代码的含义. 1.指定JDBC驱动程序 调用Java.lang.Class类的forName()方法指定JDBC驱动程序类. 要注意的是,不同的数据库其forName( ...

  • java学习——58.java.swing学习

    AWT组件不是跨平台的,从外观到控制都依赖本地操作系统,所以称为重型组件.它会造成在不同的操作系统中会有不同的外观显现,所以现在均推荐使用Swing组件. Swing组件扩展了AWT,AWT中有的组件 ...

  • 详细的Java学习路线+Java每个阶段核心知识点+Java工作就业方向

    第一阶段:Java基础 掌握基本语法.面向对象.常用类.正则.集合.Io流.多线程.Nio.网络编程.JDK新特性.函数式编程. 可胜任工作(工作方向):数据采集与嵌入式交互,负责公司业务平台开发和维 ...

  • Java学习-注解和反射

    注解 java.Annotation Annotation的作用:可以呗其他程序读取 Annotation的格式 注解是:@注释名 在代码中存在,还可以添加一些参数 ​@SuppressWarning ...

  • Java学习-多线程

    多线程 任务(Task).进程(Process).线程(Thread) 进程的创建 1.继承Thread类 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用sta ...

  • Java学习-Mybatis

    Mybatis Maven依赖: <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependenc ...

  • Java 学习笔记

    您对计算机(电脑)有了解吗? 计算机组成 系统软件 直接和硬件交互的软件叫系统软件,例如 win7.win8.Linux.mac等操作系统 应用软件 通常在运行在系统软件上,也就是在系统软件上开发的软 ...

  • Java接口的其他使用语法

    一.接口的其他语法 之前讲了接口的概念和定义,以及接口的子类定义等语法之外还要一些 其他的使用方式,还要掌握接口的一些其他语法. DEMO: 一个子类可以实现多个接口 如果要让一个子类实现多个接口,那 ...

  • Java学习-126.2048代码

    本篇帖的是按钮的代码. 因为按钮比较多,包括菜单项的动作,为了区分,我用了两个内部类来实现这两部分代码. //本类是Game_2048类的内部类,用来实现上.下.左.右四个按钮,以及重新开始和退出游戏 ...