Java程序的组成

关键字,标识符,注释,变量,语句,表达式,数组,方法

关键字

Java语言内部使用了的一些用于特殊用途的词汇,那么在程序中用户不能使用。语言本身保留了一些词汇用于语言的语法等用途。

访问控制
private protected public 类,方法和变量修饰符
abstract class extends final implements interface native new
static strictfp synchronized transient volatile 程序控制
break continue return do while if else for instanceof switch
case default 异常处理
try cathc throw throws 包相关
import package 基本类型
boolean byte char double float int long short null true false 变量引用
super this void 保留字
goto const

已用到的关键字

class:声明一个类

public:表示该类可以被外界调用。如果一个类被声明为public,那么该类所在的文件名要和类名一致。编译后的文件名和类名相同。

static:静态的。

void:没有返回值。

注意:关键字都是小写。

标识符

标识符就是用户在自定义过程中使用的一些名词,在程序中标识符可以用来表示类名,变量名,方法名,参数名等。

在java中标识符的组成:

大小写字母,数字,下划线以及$组成。不能以数字开头。标识符通常要有意义。不能随便乱取。建议使用英文表示。

类名:以大写字母开头,所有单词首字母大写。采用的是Pascal命名规则。

变量名:第一个单词首字母以小写开头,其后的所有单词首字母以大写开头,采用的驼峰命名规则。

注释

在程序中,方便人们阅读代码而写的一些说明文字。

在java中有3类注释:

单行注释:用//开头

多行注释:用/*开头,*/结尾

文档注释:用/**开头,*/结尾,并且在其中会用到一些java定义好的注解来说明。

注意:单行注释和多上注释不会被编译,也不会被JVM解释执行,文档注释会被编译,可以通过JVM生成对应的HTML文档,方便用户查询使用。

总结

【1】:常用的关键字要熟悉,能够记住。

【2】:标识符的命名要符合规范。

【3】:程序一定要写注释。建议先写注释,再写代码。

03.Java语言基础的更多相关文章

  1. 03 java语言基础逻辑运算符

    03.01_Java语言基础(逻辑运算符的基本用法) A:逻辑运算符有哪些 &,|,^,! &&,|| B:案例演示 逻辑运算符的基本用法 注意事项: a:逻辑运算符一般用于连 ...

  2. 【JAVA基础】03 Java语言基础

    前言:流程控制语句 什么是流程控制语句 流程控制语句:可以控制程序的执行流程. 流程控制语句的分类 顺序结构 选择结构 循环结构 执行流程: 从上往下,依次执行. 案例演示 输出几句话看效果即可 cl ...

  3. day03<Java语言基础+>

    Java语言基础(逻辑运算符的基本用法) Java语言基础(逻辑运算符&&和&的区别) Java语言基础(位运算符的基本用法1) Java语言基础(位异或运算符的特点及面试题) ...

  4. Java学习总结(二)----Java语言基础

    1.     Java语言基础 2.1 关键字 定义:被java语言赋予特殊含义的单词 特点:关键字中的字母都为小写 用于定义数据类型的关键字 class,interface,byte,short,i ...

  5. java语言基础02

    一.Java语言基础(常量的概述和使用)(掌握) 1:什么是常量 就是在程序的执行过程中其值不发生改变的量. 2:Java中常量的分类 (1):字面值常量 (2):自定义常量(面向对象部分讲解) 3: ...

  6. Java之--Java语言基础组成—数组

    Java语言基础组成-数组 Java语言由8个模块构成,分别为:关键字.标识符(包名.类名.接口名.常量名.变量名等).注释.常量和变量.运算符.语句.函数.数组. 本片主要介绍Java中的数组,数组 ...

  7. Java之--Java语言基础组成—函数

    Java语言基础组成-函数 Java语言由8个模块构成,分别为:关键字.标识符(包名.类名.接口名.常量名.变量名等).注释.常量和变量.运算符.语句.函数.数组. 本片主要介绍Java中的函数,函数 ...

  8. Java之--Java语言基础组成(关键字、标识符、注释、常量和变量、运算符)

    Java语言基础组成-关键字.标识符.注释.常量和变量.运算符 Java语言由8个模块构成,分别为:1.关键字:2.标识符(包名.类名.接口名.常量名.变量名等):3.注释:4.常量和变量:5.运算符 ...

  9. Java语言基础(二) Java关键字

    Java语言基础(二) Java关键字 Java关键字比较多,我就不列举出来了,只记录一些常用的小知识点: ①Java的关键字只有小写. ②then.sizeof都不是Java的关键字,熟悉C++的程 ...

随机推荐

  1. 泛型通配符extends与super的区别

    <? extends T>限定参数类型的上界:参数类型必须是T或T的子类型 <? super T> 限定参数类型的下界:参数类型必须是T或T的超类型 总结为: <? ex ...

  2. 哪个类可用于处理 Unicode?

    A. InputStreanReader的构造函数: InputStreamReader(InputStream in)          创建一个使用默认字符集的 InputStreamReader ...

  3. vue项目引入element

    前提工作-安装并配置好以下环境: 1.安装node  2.安装git 1.初始化项目 vue init webpack vue-elementui npm run dev 2.安装element np ...

  4. 【1】Singleton模式(单例模式)

    一.单例模式的介绍 说到单例模式,大家第一反应应该就是--什么是单例模式?从“单例”字面意思上理解:一个类只有一个实例.所以单例模式也就是保证一个类只有一个实例的一种实现方法罢了(设计模式其实就是帮助 ...

  5. visibilitychange:API详解

    利用页面可见性API搞个怪 继各大站点.博客在用console发招聘.玩游戏.埋彩蛋之后(知乎相关链接),小剧似乎又发现了一个好玩儿的东西,目测会火,利用页面可见性API做些小技俩. 页面可见性是什么 ...

  6. 高级功能:很有用的javascript自定义事件

    之前写了篇文章<原生javascript实现类似jquery on方法的行为监听>比较浅显,能够简单的使用场景. 这里的自定义事件指的是区别javascript默认的与DOM交互的事件,比 ...

  7. js-NodeList对象和HTMLCollection对象

    getElementsByName()和getElementsByTagName()都返回NodeList对象,而类似document.images和document.forms的属性为HTMLCol ...

  8. ios或者cocos2d-x开发在Xcode编译时自适应失效,获取屏幕尺寸不准确

    在cocos2d-x的开发中,发现之前很好使的 setDesignResolutionSize(960.0f, 640.0f, kResolutionExactFit)自适应不好用了,后来调试发现不是 ...

  9. OpenGL学习--05--纹理立方体--代码

    1.tutorial05.cpp // Include standard headers #include <stdio.h> #include <stdlib.h> // I ...

  10. request对象方法

    1.html <html> <head> <meta http-equiv="Content-Type" content="text/htm ...