- 博客(4)
- 收藏
- 关注
原创 java学习(十二)—并发编程(一)
一、并发概念1、并行和并发的区别并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并发一般解决两种问题,“速度”和“设计可管理性”。这部分事件要么看起来在并发的执行,要么在多处理环境下可以同时执行。二、基本的线程机制2.1 定义任务1、实现接口Runnable接口并编写run()方法,使用方法比较简单。该任务五返回值。public
2017-11-05 19:16:31 247
原创 git学习——简介&常用命令
一、git简介linux内核开源项目有着为数众广的开发者,绝大部分开发者都把时间浪费在了修补补丁和保存归档等琐事上,于是在2002年,整个项目组开始使用分布式管理系统BitKeeper,到了2005年,BitKeeper与Linux内核社区的合作关系结束,故Linux开源社区基于BitKeeper的经验开发了一款分布式管理系统Git,新系统的目标如下速度简单设计支持非线性的开发模式
2017-09-15 23:40:16 225
原创 java学习(一) -----Java代码编译和执行的过程
你的代码如何进行编译,进行运行的,主要分为三个过程:编译,加载,运行一、编译 java代码编译是由java源码编译器来完成的,流程图如下: 待写。。。。。。。 java编译器最后生成的class文件由三部分组成: 结构信息:包括class文件格式,版本号以及部分的数量与大小的信息。 元数据:对应于java
2017-05-14 19:22:01 7865 1
原创 java学习(二) -----对象的初始化和清理
java中的对象大多都是分配在堆上的,那么对象的创建和清理主要是针对堆来说的。一、对象创建过程:1. 当首次创建类型为Dog的对象时,或者Dog类的静态方法/静态域首次被被访问时,java解释器查找classPath,定位到Dog.class文件。 2. 载入Dog.class文件,生成一个Class类型对象,所有有关的静态初始化动作都会执行:如静态代码块,静态成员
2017-05-14 19:18:38 441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人