java
可乐不加冰&
这个作者很懒,什么都没留下…
展开
-
Tomcat 7.0.12 报错 org.apache.catalina.deploy.WebXml addFilter
今天工作的时候从SVN新下载了一个项目,用的Tomcat 7.0.52 启动的,虽然项目能启动,但是有些页面报java.io.FileNotFoundException: Could not resolve XML resource [null] with public ID [***] and base URI [null] to a known, local entity.是因为 自从7.0.原创 2017-04-28 10:36:54 · 3497 阅读 · 0 评论 -
初识JVM
一 JVM简单介绍JVM是Java Virtual Machine的简称。意为Java虚拟机 虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 下面是从百度百科上扒下来的: Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入原创 2017-04-28 14:22:25 · 580 阅读 · 0 评论 -
JVM内存模型
前面的文章中讲到,JVM内存结构中每个区域都担当着不同的角色。弄清楚这些区域的功能和各自的生命周期对java语言的使用是很有必要的。一 程序计数器程序计数器(Program Counter Register),它是java虚拟机规范中唯一一个没有规定任何OutOfMemoryError情况的区域。每一个线程都有一个独立属于自己的程序计数器,它是线程私有的,所以它是随着线程的创建而创建。当线程执行一个原创 2017-05-04 13:55:36 · 649 阅读 · 0 评论 -
垃圾回收机制
一关于引用的算法1 什么是引用在JDK1.2之后,java对引用的概念进行了扩充,将引用根据引用强度分为了4种引用,分别是:强引用、软引用、弱引用、虚引用。在这里分析垃圾回收关于引用的算法时,我们先抛开这些具体的分类,只是从引用的概念模型上进行分析。这里的引用就简单的指如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。接下来我们看一下引用计数与可原创 2017-05-05 20:22:35 · 594 阅读 · 0 评论 -
centos 7 安装JDK 1.8
一 关于centos 7 的防火墙因为平常自己在自己电脑上的虚拟机做练习,习惯将Linux的防火墙关上.centos 7 的防火墙做了升级,使用的是firewall. 1.关闭防火墙: systemctl stop firewalld.service2.关闭防火墙开机启动: systemctl disable firewalld.service3.还可以安装iptable防火墙: yum原创 2017-04-27 11:03:38 · 707 阅读 · 0 评论 -
java基础:继承关系类加载顺序问题
/** * Created by fei on 2017/5/31. */ public class SonClass extends ParentClass{ public SonClass(){ System.out.println("SonClass's constructor"); } { System.out.println("SonClass'原创 2017-05-31 16:02:36 · 829 阅读 · 0 评论 -
java基础:关于final关键字
final 关键字首先,我们先来区分一下,final finally关键字与finalize()方法之间的区别。他们三者唯一的相同点就是都是final这几个字母打头,其他就没有什么相同点了。 finally关键字是异常处理时用到的,语义是用finally修饰的代码块一定会被执行,不管是否产生异常。所以一般关于各种流、数据库连接的关闭还有lock的unlock操作都写在该代码块中。 finalize(原创 2017-06-01 15:35:59 · 619 阅读 · 0 评论 -
java基础:关于遍历 -- for 、foreach 和 Iterator
三种遍历的使用形式在java中,关于数组以及容器类的遍历有三种形式,在此我们以为例: ArrayList<String> arr = new ArrayList<String>(); arr.add("1"); arr.add("2"); arr.add("3"); arr.add("4"); for形式遍历 for (int i = 0 ;原创 2017-06-29 17:40:50 · 1453 阅读 · 0 评论 -
java基础:关于String类
区别于java中的基本类型,用来表示字符串类型的这个String可谓是独树一帜,玉树临风。估计搞java的用到的最多的,或者面试中遇到最多的,就是这个String了,今天,我们就好好会一会这个String类。到底创建了几个对象一般的,我们创建String对象的方式有两种: 方式一:String str1 = “abc”; 方式一:String str2 = new String(“abc”); 两种原创 2017-07-11 17:14:22 · 322 阅读 · 0 评论