周五(2015.7.24)学习内容

一.变量

      1.变量就是一块空间

      2.变量三要素:数据类型 变量名 变量值

      3.由于电脑记录位置的时候不是很好找(0x0156892321)变量名(num)

二.数据类型

八大数据类型:1.数值型:整数类型(byte,short,int,long);浮点类型(float,double);2.非数值型:字符型(char);布尔型boolean(true/false).

    注: String类型不是基本数据类型,而是引用数据类型,它是Java提供的一个类.

三.命名规范

     1.包名所有字母均小写。

     2.类名首字母大写

     3.变量首字母小写,后续有含义的单词首字母大写。例如stuName  stuAge

     4.首字母只能是字母,下划线和$符号中的一个,后续的内容可以是数字   

        注意:变量名不能和关键字重复

  Java中两种命名规范:

  (1).驼峰命名法

     变量名首字母要小写,其余后续有含义的单词首字母大写.

   (2).帕斯卡命名法

 方法和类:所有单词的首字母都大写

四.常见错误

The local variable title may not have been initialized:局部变量"title"没有被初始化(赋值)

   两种情况:第一种:一个变量在没有赋值的情况下就开始使用

              第二种:无法访问到这个变量.

定义变量的两种方式

1.先声明,再赋值

    int num;

num=5;

2.声明的同时并赋值

    int num=5;

五.表达式概念:

   用运算符将操作数连接起来的式子就称为表达式a+b

六.赋值运算符(=)

  算术运算符:“+”,  “-”,  “*”,  “/” , “%” 

  自增运算符:++

  int num=5;

  num++;  //等价于 num=num+1;

七.类型转换:

       1.自动类型转换;

    2.强制类型转换.

八.Scanner用法

     1.第一步:导入Scanner

       Import java.util.*;

     2.第二步:创建Scanner对象

       Scanner imput=new Scanner(System.in);

     3.获得键盘输入的数据

       int now=input.nextInt( );