java——提高
文章平均质量分 60
B_qxzb
科学
严谨
认真
务实
展开
-
java各种报错信息
类没有定义,或者是类找不到 1、问题描述 类没有定义,或者是类找不到,一般确实是没有这个类或者第三方jar包没有这个类。但是也有可能是jdk版本、编译器版本和project facet版本不一致导致的。 2、原因分析 同上。 3、解决方法 修改为一致。或者,右键problem里面的错误——》快速修复。原创 2015-10-15 13:22:13 · 746 阅读 · 0 评论 -
java static域 生命周期
1、http://zhidao.baidu.com/link?url=sJ7VSC7Fn5uXm_ZvFvw4Ojf4WuklG-s6iROk3GuJKrOMexWNDOFHa5tQsftHtVoOO4K5v11xJ7qaCAcMdBixL_ 静态变量是类相关的变量,所以他的生命周期是从这个累被声明,到这个类彻底被垃圾回收机制彻底回收才会被销毁。 实例变量是这个类的对象里的变量,它和原创 2015-10-09 16:46:06 · 1481 阅读 · 0 评论 -
java接口
接口分类 一般的接口 1、声明一些方法。 2、可能还声明了一些常量。 单方法接口 只声明一个方法。 举例 public interface Actionlistener{ public abstract void actionPerformed(ActionEvent event); } 常量接口 只声明一些常量。原创 2015-09-16 09:56:33 · 451 阅读 · 0 评论 -
java final
1、 http://www.cnblogs.com/liuling/archive/2013/04/09/final.html 2、 http://blog.csdn.net/niguang09/article/details/6035813原创 2015-10-19 11:00:53 · 382 阅读 · 0 评论 -
jdk、jre和jvm
前言 1、jdk包括了jre 2、jre包括了jvm 3、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 · 1264 阅读 · 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 · 784 阅读 · 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 · 750 阅读 · 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 · 9113 阅读 · 0 评论 -
java类型转换
前言 类型转换,或者说强制类型转换(即显式地进行类型转换),在2种情况下需要这么做。 基本数据类型 1、比int小的类型,默认的自动的是按int类型计算的;比int大的类型自动的变为更大的类型 2、如果要把更大的类型转换为小的类型,那么一定必须要显式地进行强制类型转换(比如,int a = (int)浮点类型; ) 对象类型 对象类型,而且必须要是继承关原创 2015-08-23 12:09:30 · 946 阅读 · 0 评论 -
java System
System类的数据 主要有3个数据 out in err /** * 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 · 865 阅读 · 0 评论