![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 92
为什么会这样1994
为什么bug 和 春天的柳絮一样多到数不清
展开
-
Java基础之基本概念(不定期更新。。。)
基本概念1. 操作系统中heap和stack的区别堆:(对象)堆内存的作用是存放运行时创建的对象。栈:(基本数据类型、对象的应用变量)在栈上,对象出了作用域就会自动释放。栈内存的主要作用是存放基本数据类型和引用变量。2. Interface和abstract的区别A. Interface需要实现,要用implements;而abstract class需要继承,要用extends。B...原创 2018-09-26 15:07:18 · 91 阅读 · 0 评论 -
第16章 多线程
文章目录线程概述线程和进程多线程的优势线程的创建和启动继承 Thread 类创建线程类使用 Runnable 接口或创建线程类两种方式创建线程的对比本章将会介绍 Java 多线程编程的相关方面,包括创建、启动线程、控制线程,以及多线程的同步操作。并会介绍如何利用 Java 内建支持的线程池来提高多线程的性能。线程概述几乎所有的操作系统都支持同时运行的多个任务,一个任务通常就是一个程序,每个运...原创 2018-11-04 21:19:39 · 304 阅读 · 0 评论 -
第18章 类加载和反射
类的加载、连接和初始化原创 2018-11-07 10:59:23 · 98 阅读 · 0 评论 -
第3章 数据类型和运算符
运算符位运算符Java 支持的位运算符有如下7个:&:按位与(同为真时为真)|:按位或(同为假时为假)~:按位非^:按位异或(a、b两个值不相同,结果为1;a、b两个值相同,结果为0)<<:左位移运算符>>:右位移运算符>>>:无符号右移运算符位运算符运算结果表:第一个运算数第二个运算数按位与按位或按位异或...原创 2018-11-14 16:53:11 · 102 阅读 · 0 评论 -
第1章 Java 多线程技能
文章目录进程和多线程的概念什么是线程?使用多线程的优点使用多线程继承 Thread 类进程和多线程的概念什么是线程?线程可以理解成是在进程中独立运行的子任务。比如 QQ.exe 运行时就有很多子任务在同时运行,如好友视频线程、下载文件线程、传输数据线程等等。使用多线程的优点可以最大限度地利用 CPU 空闲时间来处理其他任务。使用多线程继承 Thread 类Thread 类的结构:p...原创 2018-11-15 11:31:16 · 130 阅读 · 0 评论 -
面向接口编程
文章目录什么是面向接口编程什么是面向接口编程面向接口编程就是先把客户的业务逻辑线提取出来,作为接口,业务具体实现通过该接口的实现类来完成。当客户的需求变化时,只需编写该业务逻辑的新的实现类,通过更改配置文件中该接口的实现类就可以完成需求,不需要更改现有代码,减少对系统的影响。...原创 2018-12-18 17:24:03 · 149 阅读 · 0 评论