Java初级之路-Java语言基础(二)

Java基础语法


前面的文章中,我们知道了Java基本数据类型有8种:字节型,短整型、整型、长整形、浮点型(float)、双精度型(double)、字符型、布尔型(必须熟练说出)。

除了基本数据类型的概念外,我们还需知道Java的基本语法,这为我们撸代码提供了参照以及标准。

语法

提到语法,让我想起了高中美好的英语课。(我的英语语法杠杠滴,哈哈)

语法(Syntax)是指字符组合成合法单词、语句的规则集(字符先通过词法组词或字符串,再由代表不同句子成分的词组合成语句)。简单点说,开发者必须遵守编程语言制定的规则,保证代码语句及结构的正确性与完整性。

语义

语义(Semantics)是指数据或操作的含义。简单点说,开发者需明白所敲代码想要表达的含义,并对它给予解释说明。

Java标识符

Java所有的组成部分都需要名字,类名、变量名、方法名都被称为标识符。

Java标识符的组成规则:(1)所有标识符只能以字母(A-Z或a-z)、数字、下划线(_)、美元符号($)组成,但不能包含@、!、%、空格、中文等其他特殊字符;(2)所有标识符只能以字母、美元符号或下划线作为开始字符;(3)首字符之后可以是任何字符的组合;(4)Java关键字(Java语言中专属的标识符)不能作为标识符;(5)标识符是大小写敏感的,即A与a是不相同的;(6)合法标识符:abc_$、_abc、$abc;(6)非法标识符:112abc、-abc、abc(;(7)标识符的命名应该能反映其所表达的意思,做到见名知意。

Java修饰符

修饰符是用于限定类型以及类型成员的声明的一种符号。Java中常见的修饰符有:public、protected、private、default、static、final、abstract等。

常量与变量

在程序中,每一个数据都有一个名字并且在内存中占据一定的存储空间(或存储单元)。在程序运行过程中数据的值不能改变的量称为常量,值可以改变的量称为变量。

Java语言中,所有变量与常量在使用前必须先声明其值的数据类型,也就是遵守“先声明后使用”的原则(类似于先给钱再玩)。声明变量的作用有两点:一是确定该变量的标识符(变量名),以便系统为它指定存储地址和识别它(即调用它),二是为该变量指定数据类型,以便系统为他分配足够的存储单元。

Java赋值操作

在程序中经常需要对变量赋值,在Java中用赋值号(=)表示。所谓赋值,就是把赋值号右边的数据或运算结果赋给左边的变量,一般格式为:[变量数据类型]=表达式。

Java关键字

所谓关键字就是Java语言中已经规定了特定意义的词,Java专属,它们一般用来表示一种数据类型,或者表示程序的结构等。不可以把关键字用来声明常量或变量。

Java关键字

Java注释

Java采用//(双斜杠)表示单行注释, /*  */ 表示多行注释,程序遇到注释的地方不执行。

Java基本语法

编写Java程序时,需注意以下几点:

(1)Java的区分大小写:Java是大小写敏感的,这意味着标识符Hello与hello是不一样的;(2)类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么需采用驼峰命名法即每个单词的首字母大写,如HelloWorld.java;(3)方法名:所有方法名的首字母都应该小写,如果方法名为多个单词组成,第一个单词的首字母小写,其他单词的首字母大写,如createPlane();(4)源文件名:源文件名必须与类名相同,源文件名的后缀为.java。如果文件名和类名不相同将导致编译错误。(5)程序入口:及程序开始的地方,程序从public static void main(String[] args)方法开始执行,不管它前面有多少代码。

小结

上面内容主要介绍了Java的一些基本语法,高级语法后面再介绍。本文主要涉及到Java的标识符、修饰符、赋值操作、常量与变量、关键字的概念及其使用注意事项,也介绍了Java编程时的注意点,都是一些概念性的东西,前期还是需要背背的,只为后期熟能生巧。

什么?看完这个还是两头雾水?俗话说百思不得JIE,没有一篇文章是看一遍不能看懂的,如果有,那就两遍。。。不行的话,瞧瞧Java代码。

完整的Java文件内容
用代码征服概念

对于前面的许多概念,使用Java代码撸一遍可能就有点懂了,如果不懂,再撸一遍,用实际的代码来理解晦涩的概念。

三人行,必有我师焉。(希望大家互相学习,共同进步)

三人行必有我师焉(图片来源于网络)

郑重声明:图片来源于网络,这书法,我喜欢。(若有侵权,我自当改正)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,390评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,821评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,632评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,170评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,033评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,098评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,511评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,204评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,479评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,572评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,341评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,893评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,171评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,486评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,676评论 2 335

推荐阅读更多精彩内容