自定义博客皮肤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程序如何执行(原理)

1、java源程序编译成.class文件(类字节码文件)2、JVM装载.class文件,执行下面详细说一下装载过程1)基础类的加载机制java基础类是程序运行的基础,因此采用预先加载的机制。当启动一个程序时,java首先在JDK目录下找到并载入jvm.dll,然后启动虚拟机。当启动虚拟机时会做一些初始化操作,如设置系统参数等。接着会创建一个Bootstrap Loa

2017-06-26 11:01:40 2996

原创 java集合框架

一、什么是集合框架1)集合框架:为表示和操作集合而规定的一种统一的、标准的体系结构2)任何集合框架都包含三大块内容:对外的接口、接口的实现、对集合运算的算法2.1)接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能2.2)实现:集合框架中接口的具体实现。实际他们就是那些可服用的数据结构2.3)算法:在一个实现了某个集合框架中的接口的对象上,完

2017-06-23 10:19:31 320

原创 java编程规范,抽象,继承,封装

1)名副其实的功能描述变量、参数、函数、类、包等等的命名,要清晰地体现所代表对象的语义例如:maxScore代表最高成绩,如果代表最低成绩就让人难以理解了;a[]这种没有自然语义的,也不可取2)有意义的区分命名应该能够区分在相同场景中同类型的不同对象例如打印结婚证方法如下:void printMarriageCertificate(Person person1,Pe

2017-06-18 09:14:27 584

空空如也

空空如也

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

TA关注的人

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