Java基础02:基础组成

今天是Java复习的第二天,先来回顾第一天学习的内容。

第一天复习了软件了的基本常识。Dos命令行和Java语言的环境搭建。编写了第一个Java程序。

学习了Java中的注释。知道了编写一个程序,不应该只有程序,注释很重要。

今天呢,也要好好地学习下面的课程。

Java语言基础组成

一、关键字:

被java赋予了特殊含义的单词。总结如下:

1、类型定义符关键字:

     整数类型:byte,short,int,long     浮点类型:float、double

     字符类型:char                                  布尔类型:boolean     

2、循环判断修饰符关键字:

     表判断:if、else、else if;switch、case;

     表循环:for,while、do while;

     表继续:continue;表结束:break;

3、访问权限修饰符关键字:

      私有的:private;受保护的:protected;公有的:public。

      修饰符间的比较见后面文章的总结。

4、类、函数、变量修饰符关键字:

     抽象的:abstract;最终的:final;静态的:static;同步的:synchronized;枚举类:enum。

5、类与类间关系的关键字

     继承的:extends;实现的:implements。

6、实例的建立、引用及判断的关键字:

     创建:new;当前引用:this;父类引用:super;判断所属:instanceof。

7、异常处理的关键字:

      尝试(检查异常):try; 捕获(异常):捕获异常;  最终(一定执行):finally;  

      抛出(异常对象):throw;  抛出(异常):throws。

8、包关键字:

     包:package;导入(包)import。

9、其他修饰符关键字(现在不做重点说明,以及java保留关键字不再阐述):

      native:定义本地方法;

      strictfp:即strict float point,精确浮点;

      transient:变量修饰符,用它声明一个实例变量,当对象存储时,它的值不需要维持。

      volatile:类型修饰符,用来修饰被不同线程访问和修改的变量。

      assert:断言,作为异常处理的一种高级形式,在测试代码运行时使用。

二、标识符:

1、定义:程序中自定义的一些名称。如类名

2、命名规则:

a.由26个英文字符大小写,数字0-9,符号中的_和$,组成。

b.数字不可以开头,不可以使用关键字

c.严格区分大小写,起名为了提高阅读性,尽量使用有意义的名字

3、名称规范:

a.包名:多单词组成是全部为小写字母。如:packageperson

b.类名和接口名:首个单词大写,多个单词组成时,后面的每个单词首字母大写。如:StringDemo

c.变量名和函数名: 首个单词小写,多个单词组成时,后面的每个单词首字母大写。如:functionTest

d.常量名:所有字母都大写。多个单词组成时,用下划线(“_”)连接。如MAX_VALUE

三、变量:

1、概述:将不确定的数据进行存储,会在内存中开辟一块空间,存放在栈内存中。每一个变量都隶属于一种类型。它代表着一个值,便于在语句中灵活使用,且比具体值更有意义。

2、声明变量:a.数据类型 变量名;  b.数据类型 变量名 = 初始化值;

3、变量初始化:对于上面的a,系统默认初始化值,也称隐式初始化。对于b,是显式初始化值。

     默认初始化值:

     数值类型:byte、short、int :0 ;      long:0L;        float:0.0f;  double:0.0d

     字符类型:char:''(空字符,打印时无显示)

     布尔类型:boolean:false

     引用型默认初始化值为null。

四、常量:

在java中,使用final声明常量,变量名要全部大写。如:

      public static final double PI = 3.1415926;

需要注意的是:

a.声明变量并赋初值后,这个值就不能再更改了。

b.类常量的声明位于main方法的外部,或无main函数的类的全局中的位置。这样,可以在同一个类中的其他地方使用这个常量。

c.上面默认初始化的那些值皆为常量值。

五、注释

1.对于单行和多行注释,被注释的文字,不会被jvm解释执行。

2.对于文档的注释,是java特有的注释,其中注释内容可以被jdkt提供的工具所解析。

3.注释是一个程序员必须要具有良好的编程习惯。

4.初学者编写程序可以养成习惯:先写注释在写代码。

5.将自己的思想通过注释先整理出来,在用代码去体现。因为代码仅仅是西乡的一种体现形式而已。

六、常量与变量的区别

1.变量的概念:

a.内存中的一个存储区域

b.该区域有自己的名称和类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值