java--学习笔记
文章平均质量分 85
大象2016
独立思想,完善人格,演好自己,无所畏惧!
展开
-
Java虚拟机学习入门
1 前言想深入了解Java,虚拟机是必须掌握的技能,任何一个Java程序都离不开虚拟机,对于初学者了解JVM也可以更好的理解Java的初始化、内存使用等知识点。总结了一下自己在学习虚拟机过程中的一些知识点,整理了一下笔记,有不妥和不当之处欢迎Java爱好者批评指正,也欢迎各位来自五湖四海的朋友交流任何问题。Java虚拟机(Java Virtual Machine) 简称JVM,Java虚拟原创 2016-12-19 21:50:27 · 3210 阅读 · 0 评论 -
Java 子类、父类变量、代码块、构造方法加载顺序
1 序言:Java中子类、父类变量,代码块,以及构造方法的加载顺序,是我们在程序开发中经常遇到的一个问题,也是比较容易混淆的。2 正文为此,我们先来分析一下,一个java程序的构成:变量: 成员变量(静态变量又叫类变量、实例变量)和局部变量 方法: 成员方法和构造方法 代码块:普通代码块、构造代码块、静态代码块、同步代码块 想要弄清楚子类、父类变原创 2016-12-20 11:28:53 · 3497 阅读 · 2 评论 -
Java泛型使用小结
1 什么是泛型泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行原创 2017-03-01 13:58:40 · 320 阅读 · 0 评论 -
JAVA 接口和抽象类
1 序言我学习有个特点,喜欢先从总体上把握整个框架,然后一点点的填充具体知识。面向对象设计的思想就是将所有要处理的问题抽象为对象,而抽象类和接口正是java中对抽象事物进行定义的两种机制,正是由于二者的存在才赋予了java强大的面向对象的能力。2 接口和抽象类的定义抽象类:使用abstract关键字定义的类为抽象类。接 口:在某种程度上来说,接口是抽象类的特殊原创 2017-01-23 22:38:42 · 292 阅读 · 0 评论 -
Java中的异常处理机制
1 异常异常,可以说是不可避免的,尽管小心翼翼,也时常出现。对于用java语言开发的一个应用系统来说,都应有一套自己处理异常的框架。Java本身提供了一套异常处理机制,Throwable类是java语言中所以错误和异常的超类,有两个子类Error和Exception。 2 异常处理在 Java 应用程序中,异常处理机制为:抛出异常,捕捉异常。抛出异常原创 2017-02-25 18:19:57 · 530 阅读 · 0 评论 -
java枚举用法小结
1 引言枚举是限定有限可能值的一种手段,使用枚举可以降低程序出错的几率,并可以提高代码的可读性与维护性。Java中的枚举并不是简单常量的集合,而是一个对象。而Java中的常量还包括类常量、接口常量,枚举常量又有什么优势呢?2 常规方法枚举定义枚举类型的定义比较简单,用enum关键字加上名称和大括号包含起来的枚举值即可,如public enum CheckSt原创 2017-02-27 16:54:12 · 365 阅读 · 0 评论 -
Java Service Wrapper 使用
1 简介最近项目中需要做一个Windows系统服务,记录一下使用过程。 Java Service Wrapper 可以将Java程序包装成系统服务,这样就可以随着系统的运行而自动运行。Java Service Wrapper分为Professional、Standard、Community三个版本,并支持32位和64位的系统,其中Community版本为免费的社区版本原创 2017-04-26 16:10:23 · 6129 阅读 · 1 评论