摘要: 0 序章 0-1 什么是算法 算法就是计算或者解决问题的步骤。 算法和程序的区别 算法和程序有些相似,区别在于程序是以计算机能够理解的编程语言编写而成的,可以在计算机上运行,而算法是以人类能够理解的方式描述的,用于编写程序之前。同一个算法,编程语言不同,写出来的程序也不同。 计算机是以这些基本命令的 阅读全文
posted @ 2021-04-20 11:34 sgKurisu 阅读(171) 评论(0) 推荐(0)
摘要: 注解和反射是所有框架的底层实现机制 注解 注解入门 注解都在java.lang.annotation中 注解作用: 对程序做出解释(和注释相同) 被其他程序读取 基本格式:@+注释名,还可以添加一些参数值,如@SuppressWarnings(value="unchecked") 内置注解 @Ove 阅读全文
posted @ 2021-03-07 21:27 sgKurisu 阅读(108) 评论(0) 推荐(0)
摘要: 使用构造器的newInstance方法创建对象时,例如 Class<?> c1 = Class.forName("com.reflect.Student"); Constructor<?> constructor = c1.getDeclaredConstructor(String.class, i 阅读全文
posted @ 2021-03-07 20:19 sgKurisu 阅读(395) 评论(1) 推荐(0)
摘要: 集合的概念 对象的容器,实现了对多个对象进行操作的常用方法,可实现数组的功能 和数组的区别: 数组长度固定,集合长度不固定 数组可存储基本类型和引用类型,集合仅可存储引用类型(基本类型进行装箱) Collection接口 Collection 层次结构 中的根接口 常用方法: boolean add 阅读全文
posted @ 2021-03-05 21:49 sgKurisu 阅读(118) 评论(0) 推荐(0)
摘要: File 文件和目录路径名的抽象表示形式。 构造方法: File(String pathname) //通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。 常用方法: boolean canRead()//测试该文件是否可读 boolean canWrite()//测试该文件是否可 阅读全文
posted @ 2021-02-23 17:50 sgKurisu 阅读(98) 评论(0) 推荐(0)
摘要: Object类 称为超类、基类,所有类都直接或间接继承Object类 常用方法: public final Class<?> getClass() //返回此 Object 的运行时类。 public int hashCode() //返回该对象的哈希码值。哈希值是根据对象内存地址或字符串或数字使用 阅读全文
posted @ 2021-02-22 17:50 sgKurisu 阅读(115) 评论(0) 推荐(0)
摘要: 参考LittleCadet的博客多线程中Future与FutureTask的区别和联系 线程创建的两种方法,一种是实现Runnable接口,另一种是继承Thread。二者无法获取返回结果,于是有Callable接口,Future接口与FutureTask类的配和取得返回的结果。 FutureTask 阅读全文
posted @ 2021-02-19 18:18 sgKurisu 阅读(64) 评论(0) 推荐(0)
摘要: 简介 一个进程有多个线程 程序:程序是指令和数据的有序集合,其本身没有运行的含义,是一个静态的概念 进程:进程则是执行程序一次的过程,是个动态的概念,是系统资源分配的单位 线程:通常一个进程中有若干个线程,线程是CPU调度和执行的单位 重要概念 线程是独立执行的路径 在程序执行时,自己即使没有创建线 阅读全文
posted @ 2021-02-19 17:10 sgKurisu 阅读(83) 评论(0) 推荐(0)
摘要: 1、当传递的为变量时,例如int、String类型,改变不会影响实体的变化 package com.oop; public class Test { public static void main(String[] args) { int t = 1; A a = new A(t); System. 阅读全文
posted @ 2021-02-19 16:31 sgKurisu 阅读(232) 评论(0) 推荐(0)
摘要: 根据“Admol”的博客Java常用集合总结整理,集合中的方法可结合Java帮助文档查看学习 List public class List extends Component implements ItemSelectable, Accessible 有序的 collection(也称为序列),允许 阅读全文
posted @ 2021-02-19 13:10 sgKurisu 阅读(53) 评论(0) 推荐(0)