20180820_老师_复习_面向对象

复习

  1. Java的开发环境  
  1. Jdk  java开发环境  包含jre     javac
  2. Jre  运行环境

 

Java程序的结构:

   类

    main方法: 程序的入口

    

 

  变量: 内存: 临时存储

 

  数据类型:

  1. 基本数据类型  int  double  boolean  char
  2. 引用数据类型: 定义的类,  数组, new
    存储单位:   G    M    KB     B       b
    1G= 1024M
    1M= 1024KB
    1KB = 1024B
    1B  = 8b
    1Gb  =  1GB/8

运算符:

+   -  *  /   %

 +: 加法

  : 连接符    与字符串

/    整数/整数:    整除

     小数/整数     整数/小数   小数/小数    等同于数学的除法

 

比较运算符:   >  <  ==   !=  >=  <=

 

逻辑运算符:  &&  ||  !   

位运算:  &   |  ^    >>   <<

 

++  --   +=   *=  -=

int a = 10;

int b = 2;

b += a;à  b= b+a;

赋值符号: =  把赋值符号的右边赋值给左边     

 

选择语句:

   If     switch:  等值判断

 

  循环语句:

      while:  适用循环次数固定,与不固定, 先判断,后执行

      do-while: 适用循环次数固定,与不固定, 先执行,后判断  just  do  IT

     for: 适用循环次数固定,  先判断,后执行

  输入:  java.util.Scanner    类库

  1. 导入Scanner:  import
  2. 创建Scanner
  3. 通过对象调用方法:  对象名.方法名

 

数组: 存储一组相同数据类型的数据, 固定长度

步骤:

  1.  声明数组   数据类型[] 数组名;  数据类型  数组名[];
  2. 开辟空间   数组名 = new  数据类型[长度];
  3. 存放数据: 通过下标, 从0开始   最大下标: 数组名.length -1
    数组越界:  ArrayIndexOutofBoundsException
  4. 使用数据

算法:

   排序: 冒泡, 选择排序

   找最大值,最小值

   插入   1  3  5  7  9     插入6

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值