JAVA的基本语法1
1、关键字
关键字的定义和特点
定义:被JAVA语言赋予了特殊含义,用作专门用途的字符串(单词)。
就是在java语言编程的时候,在关键的地方使用的单词,体现关键的地方的含义。这些单词都是特有的,并且事先定义好的。
特点:关键字中所有字母都小写。
关键字的总结及解释文章链接:https://blog.csdn.net/Myuhua/article/details/81411707
2、保留字
java保留字:现在java版本尚未使用,但以后版本可能会作为关键字使用。
byValue、cast、future、generic、inner、operator、outer、rest、var、goto、const
在自己命名标记符号的时候要注意避免使用保留字。
3、标识符
定义:java对各种变量、方法和类等要素命名时使用的字符序列被称为标识符。
凡是自己可以起名字的地方都可以叫做标识符。
定义合法标识符的规则:
由26个英文字母大小写,0~9,_或$组成。
数字不可以开头。
不可以使用关键字和保留字,但能包含关键字和保留字。
java中严格区分大小写,长度无限制。
标识符不能包含空格。
注意:在起名字时,为了提高阅读性,尽量做到“见名知意”。
4、java中的命名规范
约定成俗的规定,但不影响java的运行,主要是为了方便阅读代码。
包名:多单词组成时所有字母小写。
类名、接口名:多单词组成时,所有单词的首字母大写。
变量名、方法名:多单词组成时,第一个单词首字母要小写,第二个单词开始每个单词首字母要大写。
常量名:所有字母都大写,多单词时每个单词用下划线链接。
5、变量
java中变量的定义:数据类型 变量名 = 变量的值;,例如:int i = 1;
变量的作用用来存储数据。
我觉得变量的提出是为了方便替换数据。为什么这样说呢?
如果只是要数据的话,完全可以直接要什么数据就直接输入数据就行了,不必要还需要将数据赋值给变量。但是,这样在遇到需要修改数据的时候就比较麻烦了,因为同一个数据通常会被多个地方使用,所以在修改的时候需要一个地方一个地方进行修改。而如果是将数据放入变量中的话,程序在使用某一个数据的时候需要先调用存储数据的变量,通过变量来使用变量里面的数据。遇到要改数据的时候只需要将变量中存储的数据一换,那么整个程序中凡是使用到这个变量的数据都会更改,这样就不必再去一个一个的更改数据了,既解决了效率,有降低出错率。
变量的概念
变量为内存中的一个存储区域。
变量有自己的名称和数据类型。
Java中每个变量必须先声明才能使用。
变量中的数据能够在数据类型不变的情况下不断变化。
个人理解:一个变量作为一个存储区域就像是一个用来装东西的盒子,而变量的变量名和数据类型类用于区分变量和判定变量能够接受什么数据。变量名就像平常用于区分盒子而给盒子起的名字,而数据类型就如同盒子的警告标识一样,帮助人们判断盒子是用来装易燃品还是易爆品的。要使用盒子装东西,先得告诉大家这里有个盒子,叫什么名,用来装什么的。只要是同一种类型的东西,无论怎么物品,盒子都可以装的下。
变量的作用域:变量作用域的范围,取决于它被声名所在的{ }的范围。也就是它只能在这个{ }中被调用。
初始化值:在声明变量时就要给变量赋予值。Java规定变量没有初始化不能使用。这是对于局部变量而言,对于全局变量,也就是类的属性,Java会在编译的时候,自动将它们初始化。
JAVA的基本语法1的更多相关文章
- Java语言基本语法
Java语言基本语法 一.标识符和关键字 标识符 在java语言中,用来标志类名.对象名.变量名.方法名.类型名.数组名.包名的有效字符序列,称为“标识符”: 标识符由字母.数字.下划线.美元符号组成 ...
- Pascal、VB、C#、Java四种语法对照表
因为工作原因,自学会了vb后陆续接触了其它语言,在工作中经常需要与各家使用不同语言公司的开发人员做程序对接,初期特别需要一个各种语法的对照比,翻看了网络上已有高人做了整理,自己在他基础上也整理了一下, ...
- Java正则表达式的语法与示例
Java正则表达式的语法与示例 java 正则表达式 正则表达式语法 java正则表达式语法 java正则表达式 概要: Java正则表达式的语法与示例 | |目录 1匹配验证-验证Email是否正确 ...
- Java, C#, Swift语法对比速查表
原文:Java, C#, Swift语法对比速查表 Java 8 C# 6 Swift 变量 类型 变量名; 类型 变量名; var 变量名 : 类型; 变量(类型推断) N/A var 变量名= ...
- Java初认识--Java中的语法结构
Java中的语法结构(程序流程控制) Java的语法结构有四种: 1.顺序结构. 顺序结构很简单,就是按顺序执行,输出就可以了. 2.判断结构. 判断结构的一个代表性的语句是if:if语句有三种格式体 ...
- Java 中的语法糖
百度百科对语法糖的定义 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这 ...
- (转)Java正则表达式的语法与示例
转自:http://www.cnblogs.com/lzq198754/p/5780340.html 概要: Java正则表达式的语法与示例 | |目录 1匹配验证-验证Email是否正确 2在字符串 ...
- Java高阶语法---transient
背景:听说transient Java高阶语法是挺进BAT必经之路. transient: Java中transient 关键字的作用,简单的说就是让某些被修饰的成员属性变量不被序列化. 这又扯到了序 ...
- Java高阶语法---static
背景:听说static Java高阶语法是挺进BAT必经之路. static: 静态static,很多时候会令我望文生义,但是get到了static最重要的一点,其他的理解都还ok. static最重 ...
- 二、JAVA基础、语法
第二节:JAVA基础.语法 1.修饰符.变量: Java中主要有如下几种类型的变量 局部变量 ...
随机推荐
- SVM算法核函数的选择
SVM支持向量机,一般用于二分类模型,支持线性可分和非线性划分.SVM中用到的核函数有线性核'linear'.多项式核函数pkf以及高斯核函数rbf. 当训练数据线性可分时,一般用线性核函数,直接实现 ...
- [CrackMe]160个CrackMe之015
吾爱破解专题汇总:[反汇编练习]160个CrackME索引目录1~160建议收藏备用 一.破解 该破解比较简单,其是一个静态密码 2G83G35Hs2 ,输入进去即可破解. 1)栈定位法找到用户代码 ...
- Python 关于 pip 部分相关库的安装
下文中“:”后面安装的安装语句需要打开 cmd (命令提示符),在 cmd 中输入. 示例: 在搜索框输入 cmd,单机命令提示符: 然后输入安装语句,按回车键: 因为我之前已经装过了,所以这里显示的 ...
- (四十六)c#Winform自定义控件-水波进度条-HZHControls
官网 http://www.hzhcontrols.com 前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. GitHub:https://github.com/kww ...
- Go-获取变量数据类型
package main import ( "fmt" "reflect" //这个包里的TypeOf方法获取变量数据类型 ) func main(){ b : ...
- docker postgres使用
1.拉取镜像文件docker pull postgres 2.容器后台进程运行,向外暴露32769端口 docker run -it --name mypostgres -p 32769:5432 - ...
- PHPStudyLite启动不成功怎么办
点击环境端口检测 有端口打开则关闭 一切正常后重新开启
- 「SAP技术」SAP HU上面的'Obj.to Which HU Belongs'栏位初探
SAP HU上面的'Obj.to Which HU Belongs'栏位初探 HU02,创建一个新的HU, 保存之, HU03显示这个HU 189141203942, 其'obj.to Which H ...
- [转]Sumifs函数多条件求和的9个实例
本文转自:http://m.officezhushou.com/sumif/5187.html 第一部分:sumifs函数用法介绍 excel中sumifs函数是Excel2007以后版本新增的多条件 ...
- 推荐四个phpstorm酷炫实用插件 让你写代码的时候不在孤单!
程序员写代码很孤独,每天只能和电脑屏幕交流,想要一个程序员鼓励师妹子,老板又不给配,如何让自己写代码的时候不再孤单呢?今天给大家分享的这四个插件,既实用又好玩,还能提高开发效率,这四个插件主要用到ph ...