随笔分类 - Java
摘要://Scanner这样写? Scanner input = new Scanner(System.in); //Scanner这样写? Scanner input = new Scanner(System.in); //Scanner这样写? Scanner input = new Scanner(
阅读全文
摘要:【定义】 metadata(class class): 程序自身(右边), meta object: 组织meta data, introspect = RTTI 检查 meta object 【API】 FIELD类 的方法和返回都是 CLASS类 Student MISMStudent = ne
阅读全文
摘要:【基于过程和基于线程的区别】 过程:多个程序 如GUI 线程:一个程序共享变量,同一个程序的不同部分, 如servelet 每个线程可以独立、同时运行 【实现多线程的方法】 ruunable 具体对象要有start方法+run方法 【线程睡眠】 语句:,指定时间单位后睡眠( ) 可能会throw m
阅读全文
摘要:【I/O流的分类】 左边input读字,右边的reader读文件file 左边是byte, 右边是character(用default encoding,不能自己选,要自己选就要加inputstreamreader或者outputstreamwriter) inputstream/outputstr
阅读全文
摘要:【定义】 有index的集合 【hash的原理】 term for a situation when two different objects return the same hashcode: hash collision 就是无规律的一一对应排序,相同object对应的HASH应该相同,相同对
阅读全文
摘要:【定义】 表示object的集合 generic class:可以用于多种object, 抽象类的具体实现: 【ArrayList】 动态添加,只能加Non-primitive type,要初始化长度。 【compare】记忆方法:BT1 用this,T02 用object comparable:比
阅读全文
摘要:【AWT-SWING-JAVA FX】 多平台、多应用的现有通用类 【inner class】 (member class)inside another class, outside any method. can call outer class's data or method. 使用单方法的接
阅读全文
摘要:【CQ】 自增怎么样都增了,赋值不一定: a4 b6 c9 good evening,default也会默认输出:goodbye highest precision:Wrapper class BigDecimal BigInteger:有多长存多长 【SA】 可移植编程语言:编译一次,然后在U
阅读全文
摘要:原文出处:Java 中关于String的空对象(null) ,空值(empty),空格 定义 空对象: String s = null; 空对象是指定义一个对象s,但是没有给该对象分配空间,即没有实例化该对象,因此,空对象在调用所有对象方法时候都会抛出异常,如s.length(), s.isEmpt
阅读全文
摘要:目标:不要有主要的逻辑错误、2遍以内bug free、注意代码风格 不要让面试官觉得不懂规矩 Java vs C++ Abstract class vs interface pass by reference vs pass by value Final/Finally/Finalize stati
阅读全文

浙公网安备 33010602011771号