摘要: final final可以修饰类、变量、方法,用于表示被修饰的类、变量、和方法不可改变。 修饰变量 变量一旦获得初始值便不能再改变 1.修饰成员变量 必须显示指定初始值,系统不会为final成员进行隐式的初始化 修饰类变量:必须在声明该变量时或者在静态初始化块中指定初始值,并且只能在其中一个中指定 阅读全文
posted @ 2018-05-01 10:52 _weirdly 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Scanner类 使用Scanner时需要导入 java.util.Scanner 几个常用的方法 |方法名|说明| |: | | |hasNextXxx() |是否还有下一个输入,Xxx可以是Int、Long等基本数据类型,hasNext()判断是否还有字符串 | |nextXxx() |获取下一 阅读全文
posted @ 2018-04-30 20:23 _weirdly 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 枚举类本质上也是一个类,不过对比普通的类枚举类有自己的一些特点。 1.使用enum定义的枚举类默认继承于java.lang.Enum,所以自定义的枚举类不能显式的继承其他类。 2.使用enum定义的非抽象的枚举类,默认使用final修饰,也就是说它不能有子类。 3.枚举类的构造器只能用private 阅读全文
posted @ 2018-04-30 17:08 _weirdly 阅读(99) 评论(0) 推荐(0) 编辑
摘要: lambda表达式的语法 不过在各种情况下可以有各种简写: 1. 参数类型可以省略,系统会根据上下文来判断参数类型,就像这样 2. 当只有一个参数的时候,()也可以不写,就像这样 3. 当只有一条语句的时候,{}可以不写,就像这样 4. 当没有参数的时候,()是需要写的,就像这样 使用lambda的 阅读全文
posted @ 2018-04-30 15:38 _weirdly 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 内部类 定义在其他类内部的类。由于内部类的上级是外部类,所以内部类可以比外部类多使用三个修饰符:private,protected,static。 在JVM看来,内部类也是一些独立的类,在编译的时候会将每个内部类编译成OuterClass$InnerClass.class类似的文件,等级和外部类一样 阅读全文
posted @ 2018-04-30 14:00 _weirdly 阅读(107) 评论(0) 推荐(0) 编辑
摘要: == 1.如果两个变量是基本类型变量,且都是数值类型,则只要两个变量的值相等,就返回true 2.如果两个变量的引用变量,则只用当这两个变量指向同一个对象的时候,才返回true 3.如果一个变量是基本类型变量,另一个是基本类型的包装类,只要值相等也返回true equals 没有经过重写的equal 阅读全文
posted @ 2018-04-29 20:42 _weirdly 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 单行注释:在需要注释的内容前面加上双斜线(//) 多行注释:将需要注释的内容用 /* */ 包含起来 文档注释:/** */ 文档注释用于生成API文档(使用javadoc来生成),API文档主要用来说明类、成员变量、方法的功能。所以,javadoc工具只处理在类、接口、内部类、成员变量、方法、构造 阅读全文
posted @ 2018-04-29 20:09 _weirdly 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 冯诺依曼结构(普林斯顿结构) 冯诺依曼结构是一种将程序 指令存储器和数据存储器合并在一起的存储器结构 。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。 哈佛结构 哈佛结构是一种将程序 指令存储 阅读全文
posted @ 2018-04-28 16:23 _weirdly 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 阅读全文
posted @ 2018-04-22 20:22 _weirdly 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 思路挺清晰的,但是不知道为什么,提交了好几次都只能通过部分用例,最后修修改改才通过的。总感觉我的这个做法不太好。 首先,后序遍历的最后一个元素是树的根节点 阅读全文
posted @ 2018-04-21 21:50 _weirdly 阅读(111) 评论(0) 推荐(0) 编辑