在学习任何语言之前,首先都需要学习一下相关的语言基础,学习Java语言自然也不例外。这里将对Java语言的标识符和关键字,数据类型,变量和常量,运算符和表达式,控制语句和数组等进行介绍。

  一,任何一种编程语言都离不开标识符。

    ---标识符(identifier)是用来标识类名,变量名,方法名,数组名,文件名等程序中各元素的字符序列。也就是说,标识符就是一个名字,用于区分程序中的各个元素。标识符必须以字符,下划线(_)或美元符号($)开头,其余部分可以包含被用来作为运算符(像+,*,/)以外的任何字符,但最好使用字母,数字和下划线。

    ---Java语言对大小写是敏感的。

    ---标识符不能是关键字,保留字。

  二,任何一种编程语言都有关键字,保留字。

  三,基本数据类型

    ---Java是一种强类型语言,这是Java安全性的重要保障之一。首先,要求每个变量,每个表达式都要有类型,而且每种类型都是严格定义的;其次,所有的数值传递,不管是直接的还是通过参数传递的,都要事先进行类型相容性检查。任何类型的不匹配都是错误的,在编译器完成编译之前,程序员必须改正这些错误。

    ---Java的基本数据类型共有4大类分别是:整数型,浮点型,字符型,布尔型。

    ---Java编程语言有8个原始数据类型,分别为:boolean,char,byte,short,int,long,double和float。

    ---数据类型转换,自动转换(int x=222; float y; y=x;)和强制类型转换(int x=(int)129.34)。注意,强制类型转换可能导致数据精度的损失。

  四,运算符和表达式

    ---Java的表达式就是用运算符把操作数连接起来的符合Java语法规则的式子,可以分为算术表达式,关系表达式,逻辑表达式,赋值表达式和条件表达式。

    ---对各种类型的数据进行加工的过程称为运算表示各种不同运算的符号称为运算符。运算符的优先级决定了表达式中运算执行的先后顺序,相同级别运算符按出现的先后顺序执行。

    ---表达式参数运算的数据称为操作数。按操作数的数目可以把运算符划分为三类,分别是:一元运算符,二元运算符,三元运算符。

    ---赋值运算符=和赋值表达式x=29;

    ---算术运算符(加减乘除求余和加加和减减和取负)和算术表达式

    ---关系运算符(<,<=,>=,>,!=,==)和关系表达式(关系运算符组成的关系表达式的计算结果为逻辑型)

    ---逻辑运算符(或与非)与逻辑表达式(注意,在或中,都是假,才为假,其他情况都为真。在与中,都为真,才为真,其他情况都为真。)

    ---位运算符(用来对二进制位进行操作。)  ---待总结

    ---移位运算符(运算对象也是二进制的"位")

    ---条件运算符(三元表达式),<布尔表达式>?value:value2;

  五,控制语句

    ---程序通过控制语句来执行程序流,从而完成一定的任务。

    ---程序流是由若干个语句组成的,语句可以是单一的一条语句,如:a=b+c;也可以是用大括号{}括起来的一个符合语句。

    ---Java中的控制语句有以下几类:1,分支语句(if...else语句和switch语句)。2,循环语句(while语句和do...while语句和for语句)。3,跳转语句(break语句和continue语句)。

  六,注释语句

    ---单行注释://注释内容 

    ---多行注释:/*  注释内容   */

  七,数组

    ---在解决实际问题的过程中,往往需要处理大量相同类型的数据,而且这些数据被反复使用。这种情况下,可以考虑使用数组来处理这种问题。数组就是相同类型的数据按顺序组成的一种复合型数据类型。

    

    

相关文章: