Java基础
0o心梦无痕o0
合抱之木,生于毫末;九层之台,起于累土。故不积跬步, 无以至千里; 不积小流, 无以成江海。 骐骥一跃, 不能十步; 驽马十驾, 功在不舍。
展开
-
Java中的匿名内部类总结
匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 abstract class Person { public abstract void eat(); } class Child extends Person {转载 2013-10-04 16:33:42 · 790 阅读 · 0 评论 -
Java Thread 总结
Ø线程的概述(Introduction) 线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如线程执行函数中所定义的变量。 注意:Java中的多线程是一种抢占机制而不是分时机制。抢占机制指的是有多个线程处于可运行状态,但是只允许转载 2013-10-04 11:38:42 · 853 阅读 · 0 评论 -
java中的数组使用
数组是java编程语言的重要语法,使用数组可以解决很多问题,我们这篇文章给大家讲解怎样使用数组,对于刚接触编程的或者不会使用数组的同学们可以学习下。 工具/原料 MyEclipse或者eclipse 步骤/方法 1 为什么需要数组。当我们定义一个变量时可以使用一个变量名表示,但是如果出现很多的变量转载 2013-08-13 18:38:27 · 891 阅读 · 0 评论 -
Visualvm监控远程机器上的Java程序
JDK里面本身就带了很多的监控工具,如JConsole等。我们今天要讲的这款工具visualvm,就是其中的一款。但是这款工具是在JDK1.6.07及以上才有的。它能够对JAVA程序的JVM堆、线程、类加载情况、JVM GC情况进行监控,是一个很好的免费的监控工具。 监控范围:JDK1.4及以上版本的程序都能够监控。 它在JDK里面叫做: jvisualvm,当然我们可以到它的官方网站转载 2018-01-25 00:07:38 · 439 阅读 · 0 评论 -
JVM系列三:JVM参数设置、分析
转载:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程转载 2018-01-25 00:17:35 · 186 阅读 · 0 评论