摘要: JAVA多线程 目录 基本概念 创建线程 Lambda表达式 静态代理 线程的状态 守护线程 线程的同步机制 线程协作 线程池(还没写完,后续更新) 基本概念 在我们操作系统中运行的程序就是进程,比如播放器,游戏等等...... 一个进程可以有多个线程,如视频中同时可以听声音,看图像,看弹幕等等.. 阅读全文
posted @ 2021-09-25 15:02 __星海 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Java的异常处理机制 抛出异常 关键字throw和throws 注意:throw和throws不一样!! 抛出的异常用于在main方法中解决 代码例子: package Demo01; public Application{ public static void main(String[] arg 阅读全文
posted @ 2021-05-24 00:29 __星海 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 内部类 内部类的概念 内部类其实就是在一个类的内部再定义一个类。例如A类中定义一个B类,那么B类对A类来说就是一个内部类,而A类对B类来说就是一个外部类。 主要分为以下几个类: 成员内部类 静态内部类 局部内部类 匿名内部类 注意:内部类有区别于父子类继承关系 内部类对象的创建依赖于外部类对象 内部 阅读全文
posted @ 2021-04-30 08:23 __星海 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 多态 多态的概念 一个对象可以被多个类型引用,因而不同类型的引用变量可以以不同的形式引用对象里的方法 //example //子类Student 父类Person //父类有方法talk //子类有方法talk(对父类方法talk的重写)和方法laugh Student s1=new Student 阅读全文
posted @ 2021-04-27 23:55 __星海 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 继承 继承的一些性质 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。(机翻) extends的意思是"扩展"。子类是父类的扩展。 JAVA中类只有单继承,没有多继承。 继承是类和类之间的一种关系.除此之外,类和类之间的关系还有**依赖、组合、聚合等**。 继承关系的两个类,一个为子类( 阅读全文
posted @ 2021-04-11 11:25 __星海 阅读(57) 评论(0) 推荐(0) 编辑
摘要: OOP 面向对象的编程思想 面向对象的编程思想和面向过程的编程思想不同,面向过程会有清楚的步骤,例如"第一步,第二步,第三步......"。 面向对象的编程思想是一种分类的编程思想,在解决问题的时候会首先思考要用什么分类,然后单独运行这些分类,最后用这些分类一起完成一个问题。因此面向对象的编程思想非 阅读全文
posted @ 2021-04-09 01:06 __星海 阅读(62) 评论(0) 推荐(0) 编辑
摘要: JAVA基础语法 标识符与关键字 JAVA关键字基本列表: |abstract | assert | boolean |break|byte| | | | | | | | case | catch | char | class | const | | continue | default | do 阅读全文
posted @ 2021-03-26 00:01 __星海 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 实用的快捷键 (仅供自己和他人方便查看,更多内容可以看原作者博客,链接在最后) Ctrl+R,替换文本 Ctrl+F,查找文本 Ctrl+shit+R,全局替换文本 Ctrl+shit+F,全局查找文本 Ctrl+Alt+L,格式化代码 Alt+Insert,可以生成构造器/Getter/Sette 阅读全文
posted @ 2021-03-12 14:41 __星海 阅读(179) 评论(0) 推荐(0) 编辑
摘要: JAVA基础里的开发环境:JDK,JRE,JVM中的一些关系 JDK是JAVA Developement Kit的缩写,意为"开发者工具" JDK包含了JRE和JVM,除了包含JRE和JVM,其里面还包含了其他的用于程序开发的环境,也包含了用于编译JAVA程序的一些工具(主要用于开发) 例如:jav 阅读全文
posted @ 2021-03-09 20:02 __星海 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 自己总结的MD的一些简单语法 标题的使用 用“#”+空格+你所想拟写的标题即可 若有多个小标题只需在其前面多加几个“#”即为多加几个小标题(最多支持六个小标题) 字体 在文字两边加两个“*”为粗体 eg.:Hello World! 在文字两边加一个“*”为斜体 eg.:Hello World! 在文 阅读全文
posted @ 2021-03-03 14:32 __星海 阅读(71) 评论(0) 推荐(0) 编辑