随笔分类 - java梳理
摘要:详细 百度和文档 https://www.cnblogs.com/shitouer/archive/2012/12/19/2823641.html 1. 2. 3. is = new FileInputStream("D://a/a/a.txt"); os = new FileOutputStrea
阅读全文
摘要:详细: https://blog.csdn.net/u011702479/article/details/82262823 https://www.cnblogs.com/su-feng/p/6659064.html 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBu
阅读全文
摘要:一个进程包含多个线程 一个线程只能跑在一个核上 必须调用start方法,才能开辟一个新的线程 1. 2. 3. 4. 5. 6. 两种创建线程的方式 implements Runnable 和extends Thread × √ 7. 线程的安全性 import java.util.ArrayLis
阅读全文
摘要:1. list ArrayList和LinkedList ListTest 2. map <key,value> 数据结构很重要 HashMap 用到了hash算法 (1)“aaa”.harshCode() 算的一个值:123456 123456%16 (2) (3) 连超过8个,会生成红黑树。 /
阅读全文
摘要:1. 打jar包 2. 引入jar包
阅读全文
摘要:详细:https://www.cnblogs.com/coprince/p/8603492.html 1. 接口: 2. 实现了此接口的类 3. 使用 打印: 例子: /** * @author sr * @date 2021/1/18 */ public class User { private
阅读全文
摘要:一、封装 1. 方法 对象 2. (1)基础数据类型 (沒有方法) 存在栈里面 (2)引用数据类型 (需要new)(String类型特殊,也可以直接赋值)(有 方法 )(封装) 只定义 不赋值( int ) ( String ) 3. 权限修饰符 4. 构造方法 不要返回值 5. 方法的重载 6.
阅读全文
摘要:1. 堆 栈 https://www.cnblogs.com/qianjinyan/p/10352749.html https://www.cnblogs.com/whgw/archive/2011/09/29/2194997.html 栈: 引用、基础数据类型 线程私有 堆: 线程共有 2. 方法
阅读全文
摘要:(各种规范详见 阿里巴巴java开发手册) 1. 标识符 2. 关键字 3. 注释 4. 变量 整型变量 5. 原码、反码、补码、整型取值范围 6. 浮点型的计算 10101.010101 = 7. 单精度浮点数的计算方式 8. 字符型 9. 字符编码的发展 10. 布尔型和简单逻辑运算 11. 算
阅读全文
摘要:1. 编译compile、执行 注:文件名与类名一致 2. 环境变量 path里面
阅读全文
摘要:梳理1--跨平台、jdk、jre、jvm 1. 2. 3. jvm运行的是class文件,jvm本身不跨平台(见图一)
阅读全文
摘要:非静态方法既可以访问静态数据成员 又可以访问非静态数据成员,而静态方法只能访问静态数据成员; 非静态方法既可以访问静态方法又可以访问非静态方法,而静态方法只能访问静态数据方法。 原因:因为静态方法和静态数据成员会随着类的定义而被分配和装载入内存中,而非静态方法和非静态数据成员只有在类的对象创建时在对
阅读全文

浙公网安备 33010602011771号