黑马程序员——Java 入门,黑马程序员java
黑马程序员——Java 入门,黑马程序员java
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
Java作为对C++语言的改进,可以知道Java之父在创造java的过程中是吸收了C++语言的优点,改进了缺点的。为了满足开发的需要,Java开发分了三个方向:
Java SE:标准版的Java开发语言,是其他方向的基础。
Java EE:主要用于网页的程序开发,应用广泛。
Java ME:主要是用于嵌入式系统程序的开发。
Java 语言具有简单易懂的特点 ,由于前面说到的吸收了C ++的优点,即面向对象的语言。那么,我们在应用的时候,需要下载JDK开发环境,包含了演示程序和样例,运行环境,编译调试工具。
标识符:
标识符是由字母,数字,下划线和美元符号组成的,第一个字符不能成为数字。Java语言使用的是Unicode标准字符集,包含了世界上的绝大数语言字符。当然标识符不能是Java 的关键字和保留字。Java严格区分大小写,最好使用英文名,首字母要大写。
关键字:
Java中赋予了这些字符特殊的含义,不可用来标识符。虽然const和goto 不是Java的关键字,不能使用。因为这两个字符属于保留字。
数据类型:
基本的数据类型是数值型,字符型,布尔型。
数值型的包含:整数型{byte,short,int,long};
浮点型{float,double}。
byte内存空间是占用8位,short占用16位,int占用32位,long占用64位。
long型变量的赋值的结尾必须加上L或是l,否则不识别。同理,在对float进行赋值的时候,要加上F或f,否则,系统认为是double型的。
字符类型:
char型,字节型。储存单个字符,系统分配两个字节空间。单引号‘’用于表示单个字符,双引号“”用于表示字符串。
特殊的字符,\n 表示换行, \r 回车 \b 退格 \f 换页\t 垂直制表符。
布尔型:
只有true和false两个值。
变量:
变量声明的时候切记要有意义,便于今后的编码工作。尽量不要使用汉字或是其他语言作为变量名,运行不会出错,但不符合编码的规范。
final 声明的量 不可改变了。声明的是常量。
成员变量:声明在类中的变量,在整个类中有效, class test{
int x =9 //实例变量
static int y=9} //静态变量 可以跨类使用,使用方式是 类名.静态变量
局部变量:类中的方法变量,定义在方法中的变量,生命比较短只在方法中 有效。局部与成员变量同名时,成员会被隐藏在此方法中,需要调用则要使用 类名.静态变量 。
运算符:
++a\a++ 两者的a 是相同的,自加的,只是在赋予其他的变量结果是不同的而已。
逻辑运算符:
&&表示与,||表示或,!表示非。
~ 按位取反,按位&与,| 或
类型转换的原则是换大不换小,即使用较大内存空间的数据类型。
数据强转: int a=(int)12.2; // a的值是12
boolean型不可转为其他,反之亦然。
注解:
// 单行注解;
/* */ 多行注解
/** */ 文档注解
软件编码的原则:可读性第一,效率第二
相关文章
- 暂无相关文章
用户点评