首页 > 编程语言 >JAVA SE基础《二》---- JAVA语法

JAVA SE基础《二》---- JAVA语法

时间:2023-06-25 14:44:57浏览次数:32  
标签:注释 JAVA 变量 ---- 关键字 标识符 SE 定义

目录

JAVA基础语法

  • 注释
  • 字面量
  • 变量
  • 变量使用注意事项
  • 关键字、标识符

 

一. 注释详解

什么是注释?

  • 注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的。

注释有哪些

  • 单行注释

  •  多行注释

  •  文档注释:文档注释的内容是可以提取到一个程序说明文档中去的

 注释的特点

  • 注释不影响程序的执行。

写注释是一个利人利己的好习惯。

多学一招

 

 

二. 字面量

字面量

  •  计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式。

 

 

三. 变量

 什么是变量

  •  变量就是内存中的一块区域,用来存储一个数据的,且存储的数据可以被替换。

变量定义的格式

 

 总结:

1. 变量是什么,有什么作用?

  • 内存中的一块区域。
  • 用来存储一个数据的,且存储的数据可以被替换。

2. 变量的格式

  • 数据类型 变量名称 = 初始值;

3. 变量的基本特点

  • 变量中只能存一个值
  • 变量中存的值是可以替换的

 

 

 

四. 变量使用注意事项

定义变量需要注意的几个问题:

  • 变量要先声明再使用
  • 变量声明后,不能存储其他类型的数据。

  •  变量的有效范围是从定义开始到“}”截止,且在同一个范围内部不能定义2个同名的变量。

  •  变量定义的时候可以没有初始值,但是使用的时候必须给初始值。

 总结:

1. 变量定义有哪些注意点?

  • 变量要先声明再使用。
  • 什么类型变量存储什么类型的数据。
  • 变量存在访问范围、同一个范围变量名不能重复。
  • 变量定义时可以没有初始化值,但是在使用时必须有初始值。

 

 

五. 关键字、标识符

关键字

  • Java语言自己用到的一些词,有特殊作用的,我们称之为关键字。
  • 如:public、class、byte、short、int、long、double…

  • java用了,我们就不能用了,否则会报错!如定义:类名或者是变量名称时,就不能用这些词。

 注意:关键字很多,不用刻意去记。

标识符

  • 标识符就是名字
  • 我们写程序时会起一些名字,如类名、方法名、变量名,取名时要遵守一定的规则。

标识符的要求

  • 基本要求:由数字、字母、下划线(_)和美元符($)等组成

  • 强制要求:不能以数字开头、不能是关键字、区分大小写

 命名指导规范

  • 变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。
  • 类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。

总结:

1.什么是关键字

  • 关键字就是Java自己要用到的词,并且有特殊含义的一些词。

2. 标识符(取名字的注意事项)

  • 取名字的规则,数字,字母,下划线,美元符等组成。
  • 取名字不能数字开头,不能是关键字。

标签:注释,JAVA,变量,----,关键字,标识符,SE,定义
From: https://www.cnblogs.com/shawncs/p/17502902.html

相关文章

  • 博客园下拉小猫特效
    博客园下拉小猫特效样式效果点击小猫之后会回到网页顶部使用方法1.在自己的博客园中找到管理->设置页面2.在页首HTML代码中插入<!--悬挂的喵--><scripttype="text/javascript"src="https://blog-static.cnblogs.com/files/fsh001/szgotop.js"></script><linkrel=......
  • 安装NET3.5提示0x800f0950失败解决方法(不用重装系统)
    1、windows搜索框搜索“系统信息”,找到系统的版本号;2、下载系统对应的iso镜像。windows系统历史版本下载地址:NEXT,ITELLYOU3、下载好iso文件之后右键--打开方式--WinRAR压缩文件管理器--打开,找到子目录中的sources里面的sxs文件夹,拷贝到C:\Windows\System32下;3、windows搜索......
  • 【雕爷学编程】Arduino动手做(127)---2004A LCD液晶屏模块
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • MySQL 5.7 基于GTID搭建主从复制
    MySQL5.7基于GTID搭建主从复制 1.搭建过程1.1准备两个MySQL实例mysqld--initialize-insecure--user=mysql--basedir=/usr/local/mysql--datadir=/mysql/3307/data/mysqld--initialize-insecure--user=mysql--basedir=/usr/local/mysql--datadir=/mysql/3308/data/mys......
  • MySQL 不同版本默认字符集
    MySQL不同版本默认字符集 一、MySQL5.6默认字符集备注:默认是utf8,支持utf8mb4。 二、MySQL5.7默认字符集备注:默认同样是utf8,到这个版本后生产环境我们会用utf8mb4。三、MySQL8.0默认字符集 备注:千呼万唤始出来,8.0默认终于支持到了utf8mb4,自然生产环境我们会用utf8mb4。 四、......
  • MGR8.0 支持savepoint
    MGR8.0支持savepoint MGR在MySQL5.7的版本中开始引入,但是不支持savepoint,这对一些业务场景来说不是太实用。千呼万唤始出来,在MySQL8.0的MGR中终于支持savepoint,但是很多人找不到,这里我来给大家呈现出来。在MySQL8.0.17以后的环境中尽量MGR,配置简单还好用。Replication:GroupRe......
  • 11gR2 OneNode Convert RAC
                  11gR2OneNodeConvertRAC 一、查看状态[oracle@ora11grac1~]$srvctlconfigdatabase-dwooDatabaseuniquename:wooDatabasename:wooOraclehome:/DBSoft/oracle/product/11.2.0/dbhome_1Oracleuser:oracleSpfile:+D......
  • 外汇天眼:交易高手陆续亮相,挑战巅峰对决!
    市场如战场,胜利的奖章往往只会留给那些智慧的勇士!这与“真刀真枪”的实盘交易不同,模拟交易的赛制设置如同演习,旨在为各位交易高手们提供一个“纸上练兵”的机会,使其在演习中锤炼自身的交易水平、打磨交易策略、磨砺交易心志,形成一套完备的交易体系。而就在现在,外汇天眼向各位外汇交......
  • 19c(19.3) 单机数据库静默安装
               19c(19.3) 单机数据库静默安装  一、          环境介绍操作系统RedHatEnterpriseLinuxServerrelease 7.7(Maipo)数据库版本Oracledatabase19.3主机名adg19cIP地址192.168.84.99安装目录/DBSoft/oracle/product/19.3/dbho......
  • oracle 统计信息查看与收集
    一、查看表统计信息altersessionsetNLS_DATE_FORMAT='YYYY-MM-DDHH24:MI:SS';selectt.TABLE_NAME,t.NUM_ROWS,t.BLOCKS,t.LAST_ANALYZEDfromuser_tablestwheretable_name='WOO';备注:通过脚本查看统计信息,参考MOS:SCRIPT-SelecttoshowOptimizerStatisticsfor......