黑马程序员——Java 入门

来源:互联网 发布:英伟达游戏优化有用吗 编辑:程序博客网 时间:2024/04/28 21:17

------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型不可转为其他,反之亦然。

 注解:

// 单行注解;

/*   */  多行注解

/**  */   文档注解



软件编码的原则:可读性第一,效率第二


0 0
原创粉丝点击