Java
长江之友
这个作者很懒,什么都没留下…
展开
-
Java static的深入了解
static主要用来修饰Filed和方法static修饰的成员表明它属于这个类本身,而不属于该类的单个实例,换句话说,static修饰的属性就是公共属性(所有对象都可以使用的属性)static修饰方法时,有如下限制:static定义的方法不能调用非static的方法或属性,非static定义的方法可以调用static的属性和方法。主要原因是:1 使用static定义的属性的方法原创 2015-01-26 19:06:11 · 854 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError: *** : Unsupported major.minor version 51.0
今天写代码时碰见一个这样的错误:java.lang.UnsupportedClassVersionError: com/ui/Test : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.d转载 2015-01-31 19:04:03 · 973 阅读 · 0 评论 -
java垃圾回收算法
Java ,C#语言与C/C++语言一个很大的区别是java与C#具有自动垃圾回收机制。C++程序员经常需要绞尽脑汁的分析哪里出现了内存泄漏。而在java,C#中,虽然有时也会出现内存泄漏,但大部分情况下程序员不需要考虑对象或者数据何时需要被销毁。因此程序员不会因为错误的释放内存而导致程序崩溃。垃圾回收的缺点是加大了程序的负担,有可能影响程序的性能。1.垃圾收集器的主要功能有(1)转载 2015-01-25 10:56:06 · 677 阅读 · 0 评论 -
构造器的深入了解
有一段时间没有看编程方面的书了,今天复习了一下java方面的知识,发现很多知识之前都了解甚浅,今天就先总结一下关于java构造器方面的知识深入了解。首先讲一下什么是构造器:构造器是一个和类名相同但是无返回值的方法,它在一个类中的作用是创建实例时执行初始化,是创建对象的重要途径。注:如果程序员没有为java类提供任何的构造器,系统会自动为这个类提供无参数的构造器,相反,如果有自定义的构造器,原创 2015-01-25 15:55:46 · 921 阅读 · 0 评论 -
jdk与jre的区别
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Ja转载 2015-01-25 10:36:30 · 533 阅读 · 0 评论