第二章
1.IDE的使用
IDE(Integrated Development Environment )是指集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。
常用的java开发工具有
IntelliJ IDEA 免费下载 使用收费
Eclipse 完全免费
2.注释
注释:指使用的特定的符号标记的内容,对代码功能的解释。
主要有三种方式:
// 单行注释
/*
多行注释
*/
/**
文档注释
用于为类,成员变量,方法的功能进行说明,在调用时可以提示
*/
3.关键字
java中被赋予特定含义的单词,主要用来修饰包,类,方法名,方法.
关键字所有字母都是小写
用于定义数据类型的关键字:class interface enum byte short int long float double char boolean void
用于定义数据类型值的关键字:true false null
用于定义流程控制的关键字:if else switch case default while do for break continue return
用于定义访问权限修饰符的关键字:private protected public
用于定义类,函数,变量修饰符的关键字:abstract final static synchronized
用于定义类与类之间关系的关键字:extends implements
用于定义建立实例及引用实例,判断实例的关键字:new this super instanceof
用于异常处理的关键字:try catch finally throw throws
用于包的关键字:package import
其他修饰符关键字:native strictfp transient volatile assert
4.标识符
定义合法标识符规则:由26个英文字母大小写,0-9 ,_或 $ 组成数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。标识符不能包含空格。
5.Java变量
每一个变量使用前必须要先声明,然后赋值。
其要素包括变量名,变量类型。
Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明,声明格式为:
[修饰符] type varName [=value][,varName[=value]……];
例如:
int i=100;
int i1,i2,i3=10;
String s="hello";
6.Java数据类型
整体上分为两大类:基本类型和引用类型
基本类型分为数值型(整数型【byte,short,int,long】、浮点型【float,double】)
字符型(char)
布尔型(boolean)
引用数据类型分为类(class),接口(interface),数组([]).
7.数据类型的转换
在基本数据类型转换中,boolean无法与其它类型进行相互转换
除此之外,将其他的数据类型转换分为默认转换和强制转换
默认转换:在转换过程中,默认将容量小的转换为容量大的数据类型,基本排序为:
byte,short,char->int->long->float->double
而byte,short,char之间是不会进行互相转换的,在计算时将首先将其转换为int类型。
强制转换:在转换时加强制转换符会将其强行转换成所需要的数据类型,但是要特别注意的是使用强制转换类型可能将会造成数据精度的降低或者溢出现象。