Java的第二天–(开发环境与标识符)
IDE
概念:(Integrated Development Environment )集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具
常用的Java开发工具:
IntelliJ IDEA 捷克的一家公司(收费的)
分两个版本:
Community(社区版):免费的,开源的,但功能较少(具体下载请看本人收藏Java);
Ultimate(旗舰版):提供了较多的功能;
Eclipse IBM公司开发的,后来捐献给了eslipse基金会。
注释
功能:是对程序功能的说明;
是从某种特定符号作为的标记;
程序在运行中不会执行注释。
分类:有三种注释:
//单行注释 快捷键:ctrl+/
/*
多行注释 快捷键:ctrl+shift+/
*/
/**
文档注释 快捷键:/**+enter
**/
文档注释一般用于为类,方法,属性功能进行解释说明,调用时可以提供其功能介绍。
关键字
定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词),用来修饰类,属性和方法。
特点:关键字中所有字母都为小写
1.用于定义数据类型的关键字:
class,interfance,enum,byte,short,int,long,float,
double,char,boolean,void
2.用于定义数据类型值的关键字:
true,false,null
3.用于定义流程控制的关键字:
if,else,switch,case,default,while,do,for,break,
continue,return
4.用于定义访问权限修饰符的关键字:
private(私有的),protected(受保护的),public(公共的),default(默认的)
5.用于定义类,方法,变量修饰符的关键字:
abstract,final,static,synchronized
6.用于定义类与类之间关系的关键字:
extends,implements
7.用于定义建立实例及引用实例,判断实例的关键字:
new,this,super,instanceof
8.用于异常处理的关键字:
try,catch,finally,throw,throws
9.用于包的关键字:
package,import
10.其他修饰符关键字:
native,strictfp,transient,volatle,assert
Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字
goto 、const
标识符
定义:Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
定义合法标识符规则:
1.由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头;
2.不可以使用关键字和保留字,但能包含关键字和保留字;
3.Java中严格区分大小写,长度无限制;
4.标识符不能包含空格。
Java中的名称命名规范:
包名:多单词组成时所有字母都小写:abcd;
类名、接口名:多单词组成时,所有单词的首字母大写:AbCd;
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:aaBbCc;
常量名:所有字母都大写。多单词时每个单词用下划线连接:aa_bb_cc;