首页 > 编程语言 >javaSE02基础语法

javaSE02基础语法

时间:2022-10-28 12:34:26浏览次数:40  
标签:单词 定义 基础 语法 关键字 用于 javaSE02 注释 标识符


java基础语法

IDE的使用

IDE(Integrated Development Environment )集成开发环境

包含编辑器,编译器,调试图形界面

  • IntelliJ IDEA 捷克的一家公司 收费的
  • Eclipse IBM公司开发的 现在捐献给eclipse基金会

注释

对程序功能的说明,以某种特定符号作为标记,程序在运行过程中不会执行注释.

Java语言有三种注释方式:

  • // 用于单行注释, 快捷键ctrl+/
  • /*
    用于多行注释,快捷键ctrl+shift+/ ctrl+shift+\ 取消注释
    */
  • /**
  • 文档注释,用于为类,方法(函数),属性 功能进行说明,可在调用时提示
    */

关键字

关键字的定义和特点
定义:被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

synchronized

用于定义类与类之间关系的关键字

extends

implements

用于定义建立实例及引用实例,判断实例的关键字

new

this

super

instanceof

用于异常处理的关键字

try

catch

finally

throw

throws

用于包的关键字

package

import

其他修饰符关键字

native

strictfp

transient

volatile

assert

保留字

在java语言中未被使用的关键字,预留的,命名时不能使用

goto 、const

标识符

标识符
Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符.

通俗讲:自己可以命名的名称

合法标识符规则

  1. 由26个英文字母大小写,0-9 ,_或 $ 组成
  2. 数字不可以开头。
  3. 不可以使用关键字和保留字,但能包含关键字和保留字。tint
  4. Java中严格区分大小写,长度无限制。 A a
  5. 标识符不能包含空格
//约定俗成   见名知意  驼峰   类名首字母大小  
user_nameint age = 10;String userName = "jim";

Java中的名称命名规范

  1. 包名:多单词组成时所有字母都小写:xxxyyyzzz
  2. 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
  3. 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
  4. 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ


标签:单词,定义,基础,语法,关键字,用于,javaSE02,注释,标识符
From: https://blog.51cto.com/u_15850876/5804345

相关文章

  • javaSE06基础-对象与引用-基本类型和引用类型的区别
    面向对象2对象与引用引用对象:Java语言中除基本数据类型之外的变量类型都称为引用类型.java中的对象是通过引用对其操作的例如:我们有一个自定义类为Car(汽车类)classCar{S......
  • javaSE09基础-面向对象三大特征
    面向对象特征封装封装概念:封装,将类的某些信息隐藏在类内部,不允许外部访问,而且时通过该类提供的方法来实现对隐藏信息的操作和访问优点:隐藏类的实现细节类内部的结构可......
  • java基础-->常用API之Scanner键盘录入
    Scanner类概述C++中有cin,scanf用来读取键盘中的数据。在java中使用Scanner类中的next方法来获取键盘中的数据。Scanner类的方法可以完成接收键盘录入的数据,接收的数据类......
  • 笔记:emmet语法
    emmet语法笔记:在写代码工具中快速生成HTML结构语法:以div为例:1、快速生成标签,下载autoclosetag插件,输入div然后回车,自动添加关闭标签;2、同时生成多个同级的相同标签:di......
  • SQL语法
    !SQL对大小写不敏感SQLDML和DDLDML:数据操作语言SELECT获取UPDATE更新DELETE删除INSERTINTO插入DDL:数据定义语言createdatabase创建数据库alter......
  • CNN基础论文 精读+复现----LeNet5 (二)
    文章目录​​复现准备​​​​数据部分​​​​搭建网络结构​​​​C1层:​​​​S2层:​​​​C3层:​​​​S4层:​​​​C5层:​​​​F6层:​​​​Output层:​​​​损失......
  • L:python基础知识:数学运算函数,字符串内置函数,math数学模块,random随机模块,datetim
    数学运算函数asb(x)返回绝对值divmod(x,y)返回一个(x//y,x%y)的元组,可以用两个变量来接收它max(seq),min(seq)返回seq序列的最大值,最小值pow(x,y)返回x的y次方round(x,p......
  • 考华为HCIE需要哪些基础?
    考华为HCIE认证个人觉得需要两个方面基础吧,一个是知识基础,另外一个是经验基础,下面我们就来分析一下这两个基础问题?知识基础知识基础方面,你要掌握同方向hcia/HCIP的知识内......
  • composer 基础操作
    一、composer入门1、每次安装新的包文件,会更新/vendor/autoload.php文件2、composer.lock与composer.json的关系文件composer.lock会根据composer.json的内容自动生成,......
  • cmd的基础操作和快捷指令
    打开CMD的方式开始+系统+命令提示符win键+r输入cmd打开控制台(推荐使用)在桌面空白处按住shift键+鼠标右键+s键资源管理器的地址栏前面加上cmd+空格 管......