Java 第一周

1.cd.. 返回上级文件夹

2.cd\      返回根目录

3.cd空格+文件名 进入文件夹

4. 切换盘符  盘符名(d) d:

5. cd D:\234  +  d: 直接进入对应文件夹

6. dir  当前目录下所有内容  其中文件夹有

标识

7.cls  清除屏幕

8.notepad  记事本

9. ipconfig    ip 配置

10. 进入.java文件夹下  使用javac (D:\Java\jdk1.7.0_80\bin\javac)+文件名  编写.class文件

11.运行class  使用java(D:\Java\jdk1.7.0_80\bin\java) + 文件(不需要带后缀)

12. 单行注释  //注释内容

    多行注释  /*注释内容*/  (一般写在类的开头)

  文档注释  /**注释内容*/

13。java关键字都为小写

    /*

  标识符 Java中,自己定义的内容

  自定义类的名字,上一个案例 HelloWorld

  标识符的规则:

  组成  : 字母52个A-Z  a-z  数字0-9  下划线_    $ 美元符

  注意 : 不能数字开头,不能是关键字


  类的名字:首字母大写,第二个单词 首字母大写  (以后首字母全大写)

  方法的名字:首字母小写,每个单词首字母大写

*/

14.  程序 = 数据+逻辑

15.  数据的类型:

1)基本数据类型:整数,小数(浮点数),字符,布尔

2) 引用数据类型:数组,类,接口

16.常量  :就是不变的数据量

二进制 :以0b开头

十六进制: 以0x开头 数字以0-9及A-F组成

八进制 : 以0开头

布尔:true    false   

字符 :‘a'

字符串 :"asdasdasdsa"

17.变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。(一旦确定数据可变,数据类型不可变)

18.内存:临时存储, 硬盘:永久存储

19,最小信息单元叫"位(bit)" ,比特位  用小写字母b表示,

    最小存储单元叫”字节(byte)“,通常用大写字母B表示,字节是由连续的8个位组成。

  1024B=1kB  

1024KB=1MB    

1024MB=1GB   

 1024GB=1TB  

 1024TB=1PB

20.变量必须要有明确的类型,什么类型的变量装载什么类型的数据。

    需要指定变量能装载什么类型的数据,同时也要指定变量能装载多大的数据。

基本类型4类又分8种:

  整数    字节数      数据表示范围

  byte          1          -128    127              2的7次方

  short        2            -32768    32767

  int            4            -2147483648    2147483648

  long          8          -2的63次方    2的63次方-1 

浮点型      字节数     

  float        4              -3.103E38    3.403E38

  double      8              -1.798E308  1.798E308

字符型        字节数 

  char            2                              表示一个字符

布尔型        字节数

  boolean        1                        true  false

21.java默认类型为int类型  如果数大于int类型 后面必须加L  不然就是错误常量。

  添加“L”后缀的整数常量都是long类型.


22.浮点类型    在java中所有没有后缀以及使用“D"后缀(小写也可以,建议大写)的小数都是double类型

      float类型常量必须添加”F“后缀(小写也可以,建议大写)

        java默认的浮点类型是double类型。

23.内存存储数据区域,变量 : 类型,名字,数据。

  定义变量的语法格式:

  数据类型    变量名  =  数据值

    int              a        =      100  ;

  变量名 :合法的标识符。

(整数的四种形式里  byte  short  int  long  为什么  byte  short  int  不需要 加后缀

而long需要  double精确度高于float  为什么是float后面加后缀  , 整型默认int  浮点型默认 double  )


  ctrl+d 复制当前行    ctrl+shift+上/下  移动

24.String  表示字符串数据类型

  String 属于引用类型,定义方式,和基本类型一样。

25.  变量定义和使用的注意事项

  1.变量定义后,不赋值,不能使用

  2.变量是有自己的作用范围,变量的有效范围,定义的一对大括号内

  3.变量不允许重复定义

26.范围小的数据类型值(如byte),可以直接转换为范围大的数据类型值(如int)

    范围大的数据类型值(如int),不可以直接转换为范围小的数据类型值(byte)

  byte    -->    short-->    int-->  long-->  float-->double

27.自动类型转换

表示范围小的数据类型转换成范围大的数据类型,这种方式称为自动类型转换

  自动类型转换格式:

  范围数据大的数据类型  变量 = 范围小的数据类型值;

  一个类型boolean 不参于类型转换

28. 强制类型转换

数据类型的强制类型转换

  强制:数据类型取值范围大的,转成取值范围小的


  数据类型的强制转换,公式

  被转后发数据类型  变量名= (被转后的数据类型)要被转的数据


  强制类型转换,没有要求的时候,不做

整数运算的溢出:两个整数进行运算时,其结果可能会超过整数的范围而溢出。正数过大而产生的溢出,结果为负值;负整数过大而产生的溢出,结果为正数

int number=2147483647;

int score=-2147483648;

number= number+1;//结果为-2147483648

score = score -1; //结果为2147483647

你可能感兴趣的:(Java 第一周)