java——提高
文章平均质量分 60
B_qxzb
科学
严谨
认真
务实
展开
-
java各种报错信息
类没有定义,或者是类找不到1、问题描述类没有定义,或者是类找不到,一般确实是没有这个类或者第三方jar包没有这个类。但是也有可能是jdk版本、编译器版本和project facet版本不一致导致的。2、原因分析同上。3、解决方法修改为一致。或者,右键problem里面的错误——》快速修复。原创 2015-10-15 13:22:13 · 770 阅读 · 0 评论 -
java static域 生命周期
1、http://zhidao.baidu.com/link?url=sJ7VSC7Fn5uXm_ZvFvw4Ojf4WuklG-s6iROk3GuJKrOMexWNDOFHa5tQsftHtVoOO4K5v11xJ7qaCAcMdBixL_静态变量是类相关的变量,所以他的生命周期是从这个累被声明,到这个类彻底被垃圾回收机制彻底回收才会被销毁。 实例变量是这个类的对象里的变量,它和原创 2015-10-09 16:46:06 · 1501 阅读 · 0 评论 -
java接口
接口分类一般的接口1、声明一些方法。2、可能还声明了一些常量。单方法接口只声明一个方法。举例public interface Actionlistener{public abstract void actionPerformed(ActionEvent event);}常量接口只声明一些常量。原创 2015-09-16 09:56:33 · 461 阅读 · 0 评论 -
java final
1、http://www.cnblogs.com/liuling/archive/2013/04/09/final.html2、http://blog.csdn.net/niguang09/article/details/6035813原创 2015-10-19 11:00:53 · 399 阅读 · 0 评论 -
jdk、jre和jvm
前言1、jdk包括了jre2、jre包括了jvm3、jdk还包括了各种工具1)比如,编译器javac.exe、执行器java.exe,打包工具jar.exe等等2)这些工具在jdk安装目录/bin目录下4、jre也包括了各种工具1)同上2)在jdk安装目录/jre/lib/tools.jar里,包含了各种工具的源代码一图胜千言原创 2015-08-21 20:43:13 · 1304 阅读 · 0 评论 -
序列化
序列化的数据的流向是,1.写对象到磁盘上的文件:即对象——》文件2.读磁盘上的文件到对象:即文件——》对象参考:1.关于The serializable class XXX does not declare a static final serialVersionUID field of type long的警告2.如何理解java.io.Serializabl原创 2015-07-17 11:19:24 · 795 阅读 · 0 评论 -
类加载器
类加载器搜索类的路径1、App加载器搜索类的路径:classpath下的jar包或类(即自定义类)的类加载器; //注:APP类加载器也是默认的类加载器,如果没有自定义的类加载器的话。2、Ext加载器搜索类的路径:jdk安装目录下/lib/ext下的jar包或类。3、启动加载器:jdk安装目录/lib下的几个jdk提供的jar包(例如,rt.jar等);换句话说,即使有原创 2015-08-24 16:28:30 · 765 阅读 · 0 评论 -
new 对象和Class的getInstance()方法的区别?
创建对象时的区别1、new 对象包括2步,1)加载类;2)并且实例化。2、Class的对象.getInstance(),仅仅只是实例化;也就是说,在执行 Class的对象.getInstance() 之前一定要先加载对应的类。//示例代码/** * new 对象和Class的对象.getInstance()的区别? * 答: * 1、new 对象包括原创 2015-08-24 00:08:58 · 9162 阅读 · 0 评论 -
java类型转换
前言类型转换,或者说强制类型转换(即显式地进行类型转换),在2种情况下需要这么做。基本数据类型1、比int小的类型,默认的自动的是按int类型计算的;比int大的类型自动的变为更大的类型2、如果要把更大的类型转换为小的类型,那么一定必须要显式地进行强制类型转换(比如,int a = (int)浮点类型; )对象类型对象类型,而且必须要是继承关原创 2015-08-23 12:09:30 · 960 阅读 · 0 评论 -
java System
System类的数据主要有3个数据outinerr/** * The "standard" input stream. This stream is already * open and ready to supply input data. Typically this stream * corresponds to keyboard i原创 2016-01-06 15:48:55 · 885 阅读 · 0 评论