java关键字

关键字即java中有特殊意义的单词

用于定义数据类型的关键字:class、interface、enum、byte、short、int、long、float、double、char、boolean、void

用于定义数据类型值的关键字:true、false、null

用于定义流程控制的关键字:if、else、switch、case、default、while、do、for、break、continue、return

用于定义访问权限修饰符的关键字:private、protected、public

用于定义类、函数、变量修饰的关键字:abstract、final、static

用于定义类和类之间关系的关键字:extends、ipplements

特点:关键字的所有字母都为小写、不能作为标识符

总共为51+2个关键字

2:goto、const

java标识符

标识符为名字,用来区分不同的类、方法、变量等

标识符规则:不可以以数字开头,大写字母和小写字母以及下划线和$符号

注意事项:

  1. 严格区分大小写
  2. 关键字不能为标识符使用
  3. 数字不能为首字母
  4. 标识符不限长度
  5. 标识符可以使用汉字、日文但是不建议使用

标识符规范:

  1. 类名和接口名:每个单词首字母需要大写
  2. 包名:多个单词组成的所有小写字母
  3. 变量名,函数名:多个单词组成的时候,除了第一个单词外,其他的单子首字母大写(驼峰)
  4. 常量名:多个单词组成,所有单词全部大写,单词之间用下划线分隔开

java注释

// :单行注释

/* */ :多行注释 多行注释不可以嵌套多行注释,但是可以嵌套单行注释

文档注释:java特有注释,其内容可以被jdk解析,生成一套以html为形式的帮助文件

包相当于文件夹,用来区分类名的命名空间

关键字:package

作用:

  1. 把功能类似或者相关的类和接口组织在同一个包,方便类的查找和使用。
  2. 如用文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同包中的类名字可以相同,当同时调用两个不同包的相同类名的类时,应该加上包名加以区别。
  3. 包也限定了访问权限,拥有包访问权限的类才可以访问某个包中的类

带包文件的编译执行:

  1. 进入dos窗口
  2. 切换盘符
  3. javac -d . 类名.java
  4. java 包名.类名

进制转换

什么是进制——一种计数方式,可以用有限的符号表示无限的数值

进制 构成 起始符
二进制 0和1 0b开始
八进制 0~7 0开始
十进制 0~9
十六进制 09,AF 0x开始

数据类型

基本数据类型

数值型

整型:byte,short,int,long

浮点型:float,double

字符型——char

布尔型——boolean

引用数据类型

  • 类(class)
  • 接口(interface)
  • 数组([])

【JAVA】JAVA关键字相关推荐

  1. java的关键字和保留字_「Java」详解常见的53个关键字

    1.在Java中目前一共有53个关键字: 其中由51+2个保留字=53个关键字 [友情提示 : Java的关键字都是小写哟] 2.Java的保留字有多少个?分别是什么? 答:Java的保留字有2个,J ...

  2. java的关键字与保留字

    参考:java的关键字和保留字 关键字上文介绍的很详细. 保留字:

  3. java的同步关键字_简单了解Java synchronized关键字同步

    简单了解Java synchronized关键字同步 发布于 2021-1-13| 复制链接 摘记:  synchronized synchronized可以用来同步块,同步方法.同步块可以用来更精确 ...

  4. Java volatile关键字原理解剖

    Java volatile关键字原理解剖 文章目录 Java volatile关键字原理解剖 参考文章 前置知识 CPU缓存模型 CPU缓存行 并发编程基本概念 Java锁概念 volatile关键字 ...

  5. java class 关键字_java关键字及其作用

    一. 关键字总览: 访问控制 private protected public 类,方法和变量修饰符 abstract class extends final implements interface ...

  6. java super关键字简述

    java super关键字简述 super关键字访问父类属性,访问权限必须是允许的 super关键字访问父类属性,访问权限必须是允许的 当创建子类对象时,默认调用父类的无参构造方法,除非显式调用父类的 ...

  7. java this关键字的使用

    java this关键字的使用 /*** this关键字的使用*/ public class Student {//成员变量private int sno; //学号private String na ...

  8. java控制关键字continue,break,return

    java控制关键字continue,break,return /*** break 可以停止循环继续执行 只能停止最内层的循环* 如果想停止外层for循环 需要给外层循环做标记* continue 停 ...

  9. Java instanceof关键字详解

    严格来说 instanceof 是 Java 中的一个双目运算符,由于它是由字母组成的,所以也是 Java 的保留关键字.在 Java 中可以使用 instanceof 关键字判断一个对象是否为一个类 ...

  10. 面试官系统精讲Java源码及大厂真题 - 03 Java 常用关键字理解

    03 Java 常用关键字理解 引导语 Java 中的关键字很多,大约有 50+,在命名上我们不能和这些关键字冲突的,编译会报错,每个关键字都代表着不同场景下的不同含义,接下来我们挑选 6 个比较重要 ...

最新文章

  1. C++实现两个矩阵相乘
  2. java操作redis简单学习3
  3. RESTEasy教程第3部分:异常处理
  4. oracle 在所有表中查某个值,oracle需要查询某个字段的值在其他某个表中有没的值有相同...
  5. 微信小程序 - 高级 - 深度实践 - wx:for-item 与 data-xxx 的联合应用 实现后台动态数据自动加载的正确方法概述
  6. 运维基础--用户的权限管理
  7. python自制海龟时钟
  8. android mpandroidchart渐变曲线,MPAndroidChart 线条颜色渐变
  9. SpringBoot自动装配的魔力
  10. 如何使用KALI攻击“恶意网站“实验
  11. 在PPT中插入LaTeX公式(不用mathtype的方法,亲测有用!)
  12. unity世界坐标与相对坐标转换
  13. 《Windows 8 权威指南》——2.7 降低功耗,延长续航时间才是王道
  14. Centos安装JDK,RPM安装JDK
  15. TCP的三次握手和四次握手详解
  16. 新年第一篇,androidHAL层知多少?
  17. 网站怎么自定义404页面
  18. ffmpeg录制系统声音,麦克风声音,桌面视频,并且桌面视频和声音分两个线程写
  19. js 正则去前后空格且长度不大于20_js去掉前后(首尾、左右)空格、所有空白正则表达式...
  20. Kali安装OWASP

热门文章

  1. 【Mybatis】缓存
  2. XenCenter软件中的Centos7离线安装yum源,不用wget和crul
  3. Jupyter Notebook基础知识总结
  4. Java基础匿名内部类
  5. 电子助力方向机控制模块_易力达电子助力控制器模块ECU威旺五菱长安电动助力方向机电脑板...
  6. Day01_操作系统概述
  7. npm run serve 运行会出现的一些错误
  8. Linux vlan
  9. 判断url链接是否有效的几种方法
  10. 大字段如何对查询产生影响