基础知识总结

  1. java是一种面向对象的程序语言。什么是面向对象呢?

  面向对象中包含类和对象两个概念:对象就是真实世界的一个实体,对象和实体一一对应,比如说一个人可以是对象。对象是一个具体的概念。

  类是具有共同特征的对象的集合,他是一种抽象的数据类型是对一类事物属性和行为的抽象。

  总的来说对象是类的实体,类是对象的集合。 对象通过new className来调用类的构造方法和构造方法。

2.java的基本特征

  封装、继承、多态三大特征。

  封装就是把一类事物的共性(属性、方法等)封装到一个类里面,例如工具类暴露方法或者接口供其他都用到这些方法的地方调用。

  继承:子类对父类特性的接受以及加入自己个性化的方法。实现代码的复用 例如我们经常会创建一些基类供子类来继承。

  多态:相同的事物,调用其相同的方法的时候,参数相同但是表现的行为不同。jvm默认是向上转型因为是安全的 子类继承父类 子类以父类身份出现的时候不能用自己的特有的方法。(表现为继承、重写、父类引用指向子类对象)

3.基本的运算符的认识。

逻辑运算符:
      & | ^ ! && ||
      逻辑运算符除了 ! 外都是用于连接两个boolean类型表达式。
      &: 只有两边都为true结果是true。否则就是false。
      |:只要两边都为false结果是false,否则就是true
      ^:异或:和或有点不一样。
           两边结果一样,就为false。
           两边结果不一样,就为true.
      & 和 &&区别: & :无论左边结果是什么,右边都参与运算。
                   &&:短路与,如果左边为false,那么右边不参数与运算。
      | 和|| 区别:|:两边都运算。
                  ||:短路或,如果左边为true,那么右边不参与运算。
 这上面是我们开发中难免会遇到的运算符(傻傻分不清楚);

 判断用的三目运算符  true/false:1:0  第一个是true结果值为1当第一个是false的时候值为0;

 判断的其他方法 if(){}else{}  

                  if(){

                    }else if(){

                    } else if(){

                   }  else{}这个相当于switch(){

                                       case 1:

                                                break;

                                      case 2:

                                                break;

                                       deufalt:

                                             break

                                                      }

//运算符和判断这些都是基础知识 我就不一一说了;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值