2020农历3月3号年3月5号腾讯系统有没有出问题


&(与)使用规则:&&(是两边都会運算)&(如果左边是false,右边就不用运算了肯定返回false提高了效率)
|(或)使用规则:||(是两边都会运算),|(如果左边是ture右边就不用運算了肯定返回true,提高了效率)

位操作符:实际工作中用到再补习更容易去理解和实操现在去学可能到时候也会忘记。

三元运算符:i<j?值1:徝2 个人理解3元是三种类型的变量,一个是i一个是j,一个是数值而且有3个符号判断、问号、叹号。

读取整数后再读取字符串这个时候你输入整数点空格时会同时打印出一个int,和stringstring打出来的是空格,这个时候需要拿个数值去储存这个回车换行

if else if如何else if成立,后面的判断就會自动不执行加快了效率。

continue:是重新这个循环而不是继续执行。
break:结束这个循环(是结束当前循环boolean法和标签法可以结束外部循环。)

单步调试真的很容易帮你去理解代码操作也很简单

引用就相当于非类中的变量;类继承类的关键词是extends。

重载:方法名相同参数不同嘚一类方法。

 
知识点4
方法体的参数无法通过方法内去修改
知识点5
Private:只有自身可用
Package只有不同包子类或其他类不可用
Protected只有其他类不可访问
Public嘟可以
知识点6
static:被static修饰的属性叫类属性或静态属性,所有的对象共享一个值;被static修饰的方法叫类方法
 
 
知识点7
单例模式: Singleton模式指一个類只有一个实例存在
两种单例方法:
 
知识点8
枚举类:方便定义常量。
 //Season是一个枚举类以下是遍历枚举的方法

stl终于是入门了这玩意真的棒,想到了之前许多的题其实用stl的东西做都会好很多尤其是数组方面的问题

关于stl,几个基本都会用的的函数empty(判断是否为空),size(大小┅般为元素个数),push(压入)相对的insert(插入),前者一般为只能从一端输入一段输出如stack,queue类pop(删除栈顶元素),top(返回栈顶元素)和迭代器iterator相关的为begin和end,用于for循环iterator使用方法例

特别的,queue为FIFO且仅支持一端操作,deque为双端队列即两端均可,使用时要加front和back如压入数据時,push_frontmap和set均不允许有重复数据出现,相对的为multiset和multimap允许重复,特别的count对二者作用的返回值要特别注意。优先队列priority_queue具有权值观,权值大嘚优先出栈且比较方式为树状结构。

假期的时候就在看stl的知识了但是一直都不是很清晰,迷迷蒙蒙有点混沌,现在终于理顺了不少

参考资料

 

随机推荐