![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
想落天外X
代码写得好,bug少,看起来就像个闲人;修饰多,思路清晰,任何人都可以轻松接手,看起来谁都可以替代;代码写的烂,风风火火改bug,各种救火,解决线上各种重大问题,顺理成章成为公司亮眼的人才;代码乱的只有自己看的懂,公司不可替代的人才
展开
-
Eclipse15个常用快捷键技巧
1、alt+? 或 alt+/:自动补全代码或者提示代码2、ctrl+o:快速outline视图3、ctrl+shift+r:打开资源列表4、ctrl+shift+f:格式化代码5、ctrl+e:快速转换编辑器6、ctrl+page down 或 ctrl+page up: 选项卡之间快速切换7、shift+enter 及 ctrl+shift+enter: 在当前行上或者下边创建空白...原创 2019-12-09 14:54:37 · 817 阅读 · 0 评论 -
进程间通信的方式和多线程通信的方式总结归纳
之前一直对进程间和线程间的通信方式都是比较模糊的概念,平时开发也很少接触到,今天面试遇到面试官问了,回答的不是很好,今天对它们总结一下。一、进程间的通信方式:1、管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2、有名管道 (namedpipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系...原创 2019-11-08 14:45:38 · 373 阅读 · 0 评论 -
线程安全和线程不安全的概念
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。...原创 2019-11-08 14:28:24 · 138 阅读 · 0 评论 -
java实例变量与线程安全
自定义线程类中的实例变量针对其他线程可以有共与不共享之分,这在多线之间进行交互时是很重要的一个技术点。下面通过一个实例来看下数据不共享的情况。package com.jian;public class MyThread extends Thread{ private int count = 5; public MyThread(String name) { super(); ...原创 2019-10-24 16:07:34 · 479 阅读 · 0 评论 -
继承Thread类和实现Runnable接口
java的JDK开发包中,已经自带了多线程技术的支持。Thread类实现了Runnable接口,他们之间具有多态的关系。其实,使用继承Thread类的方式创建新线程时,最大的缺点就是不能实现多继承。因为java的特点就是单根继承,所以为了支持多继承,完全可以实现Runnable接口的方式一边实现一边继承。但用这两种方式创建的线程在工作时的性质是一样的,没有本质区别。在使用多线程技术的时候,代...原创 2019-10-24 14:37:24 · 387 阅读 · 0 评论 -
什么是进程?什么是线程?使用多线程有什么优点?
通俗地讲,可以将一个正在操作系统中运行的exe程序理解成一个进程。通过查看“windows 任务管理器”中的列表,完全可以将运行在内存中的exe文件理解成一个进程,进程是受操作系统管理的基本运行单元。那什么是线程呢?线程可以理解成是在进程中独立运行的子任务。比如QQ.exe运行时就有很多的子任务在同时运行。在比如,好友视频,下载文件,传输数据,发送表单线程等,这些不同的任务在宏观上说都可以同时运...原创 2019-10-24 14:12:45 · 316 阅读 · 0 评论 -
Java基础:浅谈数据输入流/数据输出流《DataInputstream类与DataOutputstream类》
@Java基础之数据输入流/数据输出流DataInputstream类与DataOutputstream类详解:一、理论概述数据输入/输出流(DataInputStream类与DataOutputStream类) 允许应用程序以与机器无关的方式从底层输入流中读取基本Java数据类型。 说白了就是,当读取一个数据时,不用再关心这个数值是那种字节。二、用法:...原创 2019-03-19 13:35:37 · 674 阅读 · 1 评论 -
计算机组成原理最基本的知识归纳
计算机组成原理总结:第一章:基本概念1、计算机系统由那两部分组成?计算机性能好坏取决于什么?计算机由硬件和软件组成。计算机性能好不好是有各方面综合因素决定的,比如硬件,或者软件等等。2、计算机五层层次结构由那5层组成?那些是物理机?那些是虚拟机?计算机5层层次包括微程序机器、传统机器、操作系统机器、汇编语言机器、高级语言机器。微程序机器和传统机器是物理机,其他都是虚拟机。3、在计算机...原创 2019-04-23 14:41:20 · 1508 阅读 · 0 评论