您的位置:首页 > 编程语言 > Java开发

Java基础语法

2015-10-10 16:41 225 查看
   Java的关键字(也就是系统标识符):    abstract(抽象的),boolean(布尔),byte,case   catch,char,class,const(常数),continue(结束本次循环,进入下次循环),break(结束本层循环)   default,do,double,else,extends(延伸,延续)   assert(声称),final,finally,float,for   goto(保留字:“转到”),if,implements(工具,实现),import,instanceof(实例)   int,interface(界面,接口),long,native,new   strictfp,package,private,protected,public   return,short,static,super,switch   synchronized(同步的),this,throw,throws,transient(临时的)   try,void,volatile(异变的,不稳定的),while    Java的标识符:   标识符不能是关键字或true,false,null  标识符可以包含字母,数字(0-9),下划线(_)或美元符号 “且数字不能作为标识符的开头”  标识符是区别大小写的,并且没有规定的最大长度  标识符要满足:“见名知意”,“满足大家约定的规则”“常量全大写,不同的单词用下划线隔开”   Java中使用的数据类型    1.为什么要定义数据类型:    i:划分空间的大小    ii:计算机以怎样的形式去理解空间中的内容   2.分为:基本类型和引用类型    基本类型:整型,浮点型,字符型,布尔型    同样字节的浮点型大于整型:因为浮点型是以科学计数法计数的     引用类型:类,接口,数组    其中引用类型不能直接比较标识符下面存在的数据;因为那是引用,而不是值,它是指向值的,而值存在内存中另外一个地方。 要比较需要用到str1.equals(str2)     Java 中的变量与常量:    Java 中的变量必需“初始化”,引用类型的初始化为空    变量的作用域:在哪个“{ }”中声明,就在哪个“{ }”中使用    变量可以在任意地方定义     在Java中执行数学表达式运算时:   所有的byte,short,char将被自动提升为int型  forexample:   int a;    System.out.print(ture ?'b':a);将不是输出'b',而是输出98,因为char会自动转换为int long,float,double 对应的越来越大;计算结果类型将属于“存在的最大类型”   整型字面量默认被看作是int型值:新版本:数值小于65535,将会被看作short型   浮点字面量被默认看作是double型值    在booleanDemo程序中,布尔类型的y不能赋值给int型的x,即是使用强制转换也不行   引用类型:除了基本类型外的变量类型都被称为:引用类型   常量:字面常量:10,‘a’;符号常量:i.把业务含义带入常量值(便于阅读)ii.方便修改       命名名字:全大写      final  int  PI=3.14...   Java中的运算符:  不用过多记忆;多加()就行   Java注释:  //单方注释 ,多行注释 , (包含HTML的注释文件)  便于理解     thow与thows的区别     
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: