码迷,mamicode.com
首页 >  
搜索关键字:jvm java基础    ( 19693个结果
java笔记--关于多线程如何查看JVM中运行的线程
查看JVM中的线程--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3890280.html"谢谢--ThreadGroup(线程组)1.一个线程的集合,也可包含其他线程组2.线程组构成一棵树,除了初始化线程组外,每一个线程组都有一个父线程组3.允...
分类:编程语言   时间:2014-08-04 17:11:17    阅读次数:702
java_基础——在代码里编译.java文件
【本文介绍】 本文不是深入理解和使用java编译器,只是在代码里编译.java文件的helloWorld。这种技术还是蛮有意思的,说不定在将来的某些只能化项目会运用到!^_^ 【编译最基础的流程】 【java代码】 1 package com.zjm.www.test; 2 3 ...
分类:编程语言   时间:2014-08-04 13:59:47    阅读次数:254
RMI基础
远程方法调用(Remote Method Invocation,RMI)从JDK1.1就已经实现,它大大增强了Java开发分布式应用的能力。可以实现通过网络完成不同JVM间的通信,不仅可以传递基本的数据类型,对象也是可以传递的。RMI是JVM间的通信,如果服务器或客户端不是Java语言开发的,可.....
分类:其他好文   时间:2014-08-04 01:48:06    阅读次数:233
java虚拟机启动参数分类详解
官方文档见:http://docs.sun.com/source/819-0084/pt_tuningjava.htmljava启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有j...
分类:编程语言   时间:2014-08-03 20:35:15    阅读次数:272
Tomcat(JVM)性能调优
Tomcat架构图 Tomcat与JVM版本优化Tomcat的运行是基于Java的虚拟机。SUN的JVM动态库有client和server两个版本,分别针对桌面应用和服务器应用做了相应的优化,client版本加载速度较快,server版本加载速度较慢但运行起来较快。在命令行输入 java -vers...
分类:其他好文   时间:2014-08-03 20:31:15    阅读次数:550
Java基础面试题(1)
个人总结,仅自己学习用。愿与大家一起分享!如有错误请指正。一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可....
分类:编程语言   时间:2014-08-03 17:34:25    阅读次数:445
java基础知识回顾之javaIO类--File类应用:获取指定目录下面的指定扩展名的文件,将文件的绝对路径写入到目的文件当中
/*** File文件综合应用* 需求:获取指定目录下面,指定扩展名的文件,将文件的绝对路径写到文本文件当中。* * 思路:1.需要深度遍历。--递归* 2.遍历的过程中过滤指定扩展名的文件--过滤器FileNameFilter,将文件存入容器中* 3.将容器中的内容遍历,写入到指定文件中**/代码...
分类:编程语言   时间:2014-08-03 12:27:55    阅读次数:242
java自动装箱与拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是J2SE 5.0提供的新功能,跟泛型、变长参数等一样,这也是一颗“语法糖”,之前介绍jvm早期优化的时候说过,语法糖对运行期的代码没有任何影响,其目的仅仅是方便程序员使用,所有语法糖编译后都将会还原成基础语法。这次介绍的自动装箱和拆箱也不例外。看下头的例子: public class Demo { ...
分类:编程语言   时间:2014-08-02 20:57:44    阅读次数:313
java垃圾回收算法
(1)引用计数法 这是最经典和最古老的一种,它的工作原理是为每个对象配备一个计数器,只有这个对象被引用了,引用计数器就加1,当引用失效时,计数器减一,只要计数器为0,意味着不再被使用,于是该对象就可以被回收了。 优点:实现简单; 缺点:无法处理循环引用情况。即有应该被回收的垃圾对象A、B,他们互相引用,除此之外无其他引用,然而他们计数器值不是0,因此无法回收,从而造成内存泄漏。   (2...
分类:编程语言   时间:2014-08-02 18:31:14    阅读次数:257
Java 基础为何不扎实?
目前,这些很多大的公司面试java的时候注重2个方面,一个是宽度,一个是深度。而不管是哪个方面都需要扎实的基础。下面是经历过某些名企业后的留下印象的部分题。小小的几道题就完全可以看出你的基础为何不扎实。待续....1.循环语句 for 循环的条件执行顺序是怎样的?(答案需要自己尝试,坚决提倡亲身体....
分类:编程语言   时间:2014-08-02 18:03:43    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!