随笔分类 -  Java

摘要:上一次写了1.初步认识JVM -- JVM序列,今天接着记录写JVM的运行机制。一、JVM启动流程Java平台包括JVM以及Java语言,其中JVM也是运行在操作系统中的一个应用程序进程,那么也应该有自己的生命周期以及内存空间。一般情况下java或javac命令执行过程大概如下:输入java(jav... 阅读全文
posted @ 2015-07-01 12:17 求 败 阅读(285) 评论(0) 推荐(0) 编辑
摘要:1.JVM概念JVM是java Virtual Machine的简称。也称为Java虚拟机。虚拟机:通过软件模拟具有完整硬件功能的运行在一个完全隔离环境的完整计算机系统。VMWare、Visual Box、JVMVMWare、Visual Box 都是模拟物理CPU的指令集。而JVM是软件模拟Jav... 阅读全文
posted @ 2015-07-01 12:16 求 败 阅读(294) 评论(0) 推荐(0) 编辑
摘要:本文发表于本人博客。上个星期由于时间比较紧所以未能继续写下去,今天再接再厉,专心 + 坚持这样离目标就越来越近了!废话少说说正题,今天我们还是来说说java中比较基础的知识,大家知道编写java程序中很多时候都用到了xml文件,有些是框架本身支持配置的,有些是自定义配置的,这样就要求我们要对这个xm... 阅读全文
posted @ 2015-01-08 12:24 求 败 阅读(915) 评论(5) 推荐(0) 编辑
摘要:本文发表于本人博客。今天我来说说关于JAVA多线程知识,有错误请指出。大家都知道JAVA在服务端上处理也有很大优势,很多公司也有在服务器跑JAVA进程,这说明JAVA在处理这个多线程以及并发下也有一定有优点的(这说法有点坑了)。下面来看看那java中,不具备直接操作像操作系统一样的PV信号,然而它提... 阅读全文
posted @ 2014-12-19 11:10 求 败 阅读(1255) 评论(4) 推荐(3) 编辑
摘要:Java基础知识陷阱系列今天抽空把Java基础知识陷阱有关的文章汇总于此,便于大家查看。Java基础知识陷阱(一)Java基础知识陷阱(二)Java基础知识陷阱(三)Java基础知识陷阱(四)Java基础知识陷阱(五)Java基础知识陷阱(六)Java基础知识陷阱(七)Java基础知识陷阱(八)Ja... 阅读全文
posted @ 2014-12-15 16:42 求 败 阅读(289) 评论(0) 推荐(0) 编辑
摘要:本文发表于本人博客。这次我来说说关于&跟&&的区别,大家都知道&是位运算符,而&&是逻辑运算符,看下面代码: public static void main(String[] args) throws Exception { int a = 1; int b =... 阅读全文
posted @ 2014-12-15 16:29 求 败 阅读(940) 评论(0) 推荐(0) 编辑
摘要:本文发表于本人博客。上次说了下HashSet和HashMap之间的关系,其中HashMap这个内部有这么一句:static final float DEFAULT_LOAD_FACTOR = 0.75f; 这一句表示一个常量,作用是当容器数量大小达到0.75%的时候就进行重新在构建一个2倍大小的数组... 阅读全文
posted @ 2014-12-12 17:30 求 败 阅读(936) 评论(0) 推荐(2) 编辑
摘要:本文发表于本人博客。上次说了下equals跟==的问题,今天再来认识一下这个equals()跟hasCode()。上次的代码如下: class Person{ public String name; public Person(String name){ ... 阅读全文
posted @ 2014-12-11 13:55 求 败 阅读(1036) 评论(6) 推荐(1) 编辑
摘要:本文发表于本人博客。今天我来说说关于静态变量初始化、数组、==与equals的问题,看下面代码:public class Test{ private final int age; private String name; public Test(){ ... 阅读全文
posted @ 2014-12-10 17:14 求 败 阅读(818) 评论(4) 推荐(0) 编辑
摘要:本文发表于本人博客。今天我们来说说关于java继承以及反射有关的问题,大家先看下下面代码,试问可以编译通过不,为什么具体说说原因?public class Test{ public static void main(String[] args){ Person p... 阅读全文
posted @ 2014-12-09 11:31 求 败 阅读(839) 评论(2) 推荐(0) 编辑
摘要:本文发表于本人博客。之前都讲了有关字符串的陷阱,那今天来说下关于静态这个东西,这分为静态变量、静态方法,先看下面的代码请问结果输出是什么?:class Person01{ private static Person01 person = new Person01(); publi... 阅读全文
posted @ 2014-12-05 17:27 求 败 阅读(317) 评论(4) 推荐(1) 编辑
摘要:本文发表于本人博客。 上次说了一些关于字符串的知识,都是比较基础的,那这次也说下关于对象地址问题,比如传参。先看下面代码: public void changeInt(int a){ a = 3; } int a = 1; changeInt(a); Sy... 阅读全文
posted @ 2014-12-05 14:47 求 败 阅读(905) 评论(2) 推荐(0) 编辑
摘要:本文发表于本人博客。事隔好多年了,重新拿起来Java这门语言,看似熟悉其实还很陌生,想想应该梳理下顺便提高下自己。这次先来看看Java里面的String这个对象。经典的先看下面一段代码,请问最终创建几个对象,分别在哪里? String s0 = new String("luoliang.me... 阅读全文
posted @ 2014-12-03 16:12 求 败 阅读(244) 评论(0) 推荐(0) 编辑