自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java——提升软件性能

    在学习了软件构造课程后,我对于如何写出一个较为完善的软件有了更深入的了解,这门课程中有一部分内容讲的是性能优化有关的,在结合自身所了解的一些知识,我整理了下软件性能的提升一些方法。一 代码阶段  我们在具体实现一个产品的时候,要对自己所写的代码有更深入的理解,并时刻反思有没有更优的方案实现功能。我们来看一段代码,如下图所示:   这段代码实现了一个简单的对list中元素求和的功能,这样简单...

2018-06-24 00:07:32 1229

原创 Java多线程开发

首先,我想先给大家区分下两个概念——线程和进程。1.进程:拥有整台计算机的资源,多进程之间不共享内存,进程之间通过消息传递进行协作。一般来说,进程==程序==应用,但一个应用中可能包含多个进程,OS支持的IPC机制(pipe/socket)支持进程间通信, 不仅是本机的多个进程之间, 也可以是不同机器的多个进程之间。 JVM通常运行单一进程,但也可以创建新的进程。2.线程:线程共享进程中的所有内存...

2018-06-21 10:55:13 378

原创 Java IO心得

    IO流用来处理设备之间的数据传输。 java提供了丰富的io的操作,这些类位于java.io包中。   下面两张图图展示了java io 类的集成关系以及各个类所负责的媒介。Java程序中,对于数据的输入/输出操作以"流(stream)" 的方式进行。java.io包下提供了各种"流"类和接口,用以获取不同种类的数据,并通过标准的方法输入或输出数据。流的分类按操作数据单位不同分为:字节流(...

2018-06-21 00:24:06 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除