![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 89
qq_40648976
这个作者很懒,什么都没留下…
展开
-
多线程(1)--进程和线程概念
@TOC1. 进程1.1 进程定义直观上,进程(Process)是运行的程序。具体上,进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。进程的执行功能是由程序代码决定的。为什么要有进程?早先的操作系统是单道批处理的,但是cpu是高效率的,而IO是低速的,就会出现cpu要等待IO的情况;从而降低了实际效率。后来就引入多道批处理;而程序在执行的过程中又会因为共享资源而导致程序在执行的过程中相互限制;所有后来引入进程用来给程序提供一个抽象的概念,他能申请道系统资源并且独立给程序原创 2021-06-30 23:15:18 · 315 阅读 · 0 评论 -
java学习笔记 java编程思想 第7章 复用类
文章目录7.1 组合语法练习17.2 继承语法java中解决问题都是围绕类展开的。不需要重头编写代码,可以通过创建新类来复用代码。有两种方法重用代码,不破坏以前的代码:组合:在新的类中定义一个现有类的对象引用。由于新的类是有现有类的对象所组成的,所以这种方法叫做组合。继承:安装现有类的类型来创建新的类,不需要改变现有类的形式。使用现有类的形式并向其中添加新代码。这中方法叫做继承。7.1 组合语法只需要将对象引用加载新的类中即可。package com.qww.test01;publi原创 2021-04-08 08:33:10 · 218 阅读 · 0 评论 -
java学习笔记 java编程思想 第6章 补充 单例模式
文章目录1. 单例模式的特点2. 饿汉式单例2.1 饿汉式(静态常量)2.2 饿汉式(静态代码块)3. 懒汉式单例3.1 懒汉式单例(非线程安全)3.2 多线程环境下的懒汉式单例3.2.1 在getInstance()方法上加同步3.2.2 同步代码块3.2.3 双重检查锁定3.2.4 静态内部类3.2.5 枚举4. 饿汉式和懒汉式区别5. jdk中典型单例模式的原码分析6. 单例模式注意事项CSDN一位大佬关于单例模式的博文讲的很好:https://blog.csdn.net/jason0539/ar原创 2021-04-08 08:30:53 · 69 阅读 · 0 评论 -
java学习笔记 java编程思想 第6章 访问权限控制
文章目录6.1 包:库单元(the library unit)6.1.1 代码组织6.1.2 创建独一无二的包名练习1练习26.1.3 定制工具类6.1.4 用import改变行为练习36.1.5 对使用包的忠告6.2 Java访问权限修饰词6.2.1 包访问权限6.2.2 public:接口访问权限6.2.3 private:你无法访问6.2.4 protected:继承访问权限练习4练习5练习66.3 接口和实现6.4 类的访问权限练习7练习8练习9Access control (or implem原创 2021-04-08 08:26:26 · 221 阅读 · 0 评论 -
java学习笔记 java编程思想 第5章 初始化与清理
目录5.1 月构造器确保初始化练习1练习25.2 方法重载5.2.1 区分重载方法C++引入构造器(constructor)概念,是一个在创建对象时被自动调用的特殊方法。java也采用了构造器,并额外添加了“垃圾回收期”。5.1 月构造器确保初始化练习1练习25.2 方法重载5.2.1 区分重载方法...原创 2021-04-03 12:03:19 · 192 阅读 · 0 评论 -
java学习笔记 java编程思想 第4章 控制执行流程
目录4.1 true和false4.2 if-else4.3 迭代4.3.1 do-while4.3.2 for练习1练习2练习3练习4练习54.3.3 逗号操作符4.4 Foreach语句4.5 rerurn'练习64.6 break和continue练习74.7 臭名昭著的goto4.8 switch练习8练习9练习104.1 true和false4.2 if-else4.3 迭代public class Test01 { public static void main(String原创 2021-04-02 21:58:23 · 114 阅读 · 0 评论 -
java学习笔记 java编程思想 第3章 操作符
目录3.1 更简单的打印语句**在最底层,Java中的数据是通过使用操作符来操作的。**3.1 更简单的打印语句原创 2021-03-27 21:24:13 · 213 阅读 · 0 评论 -
java学习笔记 java编程思想 第2章 一切都是对象
目录2.1 用引用操纵对象2.1.1 所有编程语言都有它们自己操纵对象的方式2.1.2 程序示例2.2 必须由你创建所有对象2.2.1 存储到什么地方2.2.2 特例:基本类型2.1 用引用操纵对象2.1.1 所有编程语言都有它们自己操纵对象的方式C/C++中通过指针(pointer)操作对象;Java通过引用(reference)操作对象。只要能拿到纸箱对象的那个引用,就可以操纵这个对象。…2.1.2 程序示例public class Test01 { public stat原创 2021-03-26 20:00:07 · 180 阅读 · 0 评论