java
吾爱瑾瑾
菜鸟IT男
展开
-
获取java类的对象方式
获得某一个类它的class对象有4种方式: 1、使用类的.class语法 2、通过类的对象的getClass()方法。getClass()方法在Object类里面定义的。 3、通过Class对象的forName()方法 4、对于包装类,可以通过.TYPE语法方式 通过类的反射机制,我们可以去改变只读的private的属性的值。原创 2013-04-25 09:18:35 · 540 阅读 · 0 评论 -
准备学习andorid。
昨天晚上买了本书。准备学习andorid,自己学习java已经两年多了。一直从事javaweb开发。很想尝试一下andorid,因为自己的j2se基础还算过的去。想学习一下。原创 2013-06-05 13:24:07 · 651 阅读 · 1 评论 -
struts2xml文件报错
Struts2.2之后,特别是Struts2.2.3,xwork的东西完全并入struts2中,所以之前的dtd约束文件的写法上需要考虑apache的因素了。 错误信息:Referenced file contains errors (http://www.opensymphony.com/xwork/xwork-val转载 2013-05-15 15:49:49 · 910 阅读 · 0 评论 -
发短信功能代码实现
今天闲来无事,在微博上看到一个关于用java实现的一个发送手机短信的程序,看了看,写的不太相信,闲的没事,把他整理下来,以后可能用得着JAVA发送手机短信,流传有几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,呵呵(3)转载 2013-05-14 18:33:50 · 1004 阅读 · 0 评论 -
工作还没满一年别的公司想请我跳槽!
事情是这样的。我目前是在一家国企上班。工作非常稳定也非常轻松,刚毕业半年多,待遇一直是6.5k一个月,也没涨过,但是就在前几天一个我认识的人,去年认识的人,让我去他们公司做开发。给我丰厚的待遇。 自己是java开发,对于javaee,javase,都比较熟悉,但算不上精通。当然那个公司的现状就是:1.小型公司,刚成立。2.公司人员很少估计10个人一下。3.公司技术总监就是我认原创 2013-05-10 16:10:46 · 815 阅读 · 1 评论 -
Hibernate Dialect must be explicitly set 错误信息解决方法 .
Hibernate Dialect must be explicitly set 错误信息解决方法编程时出现这种错误的原因如下:1、最明显的原因,在配置文件中没有设置Dialect;2、第二个原因,和编程时采用哪种配置文件有关系,hibernate有两种配置文件:一种是XML格式的,另一种是*.properties文件格式,你可以采用这两种配置文件中的任意一种,但是要注意的是在编写转载 2013-05-17 09:52:38 · 752 阅读 · 0 评论 -
openLayers
一、map控件介绍:1、创建图层控件显隐组建new OpenLayers.Control.LayerSwitcher()如图:2、鹰眼控件new OpenLayers.Control.OverviewMap()添加鹰眼方式: map.addControl(new OpenLayers.Control.OverviewMap());3、地图点击控件当点击地图时原创 2013-05-16 14:51:12 · 788 阅读 · 0 评论 -
Java面试宝典之二叉树的实现
我们接着上一篇数据结构继续讲解。本章系数据结构之树与二叉树,从这章开始,我们就要介绍非线性结构了,这些内容理解起来比线性表稍难一些,我尽量写的通俗一些,如果读的过程中有任何问题,请按上述方式联系我!一、树树形结构是一类重要的非线性结构。树形结构是结点之间有分支,并具有层次关系的结构。它非常类似于自然界中的树。树结构在客观世界中是大量存在的,例如家谱、行政组织机构都可用树形象地表示。转载 2013-04-25 13:07:46 · 729 阅读 · 0 评论 -
Java面试宝典之数据结构基础 —— 线性表篇
一、数据结构概念用我的理解,数据结构包含数据和结构,通俗一点就是将数据按照一定的结构组合起来,不同的组合方式会有不同的效率,使用不同的场景,如此而已。比如我们最常用的数组,就是一种数据结构,有独特的承载数据的方式,按顺序排列,其特点就是你可以根据下标快速查找元素,但是因为在数组中插入和删除元素会有其它元素较大幅度的便宜,所以会带来较多的消耗,所以因为这种特点,使得数组适合:查询比较频繁,增转载 2013-04-25 13:05:59 · 566 阅读 · 0 评论 -
Java常见笔试面试题目解析(三):Java中异常执行流程
public class ExceptionExecuteTest { public static void main(String[] args){ try { String s = null; return; } catch (RuntimeException e) { System.out.println("exception"); }final转载 2013-04-25 09:40:32 · 502 阅读 · 0 评论 -
Java常见笔试面试题目解析(二):final与static final变量(引用类型)的引用不变
public class FinalReferenceTest { public static final StringBuffer sb = new StringBuffer(); public static void main(String[] args){ sb.append("hello"); }}问题1:上面的程序能否编译通过?如果能,说明理由,如果不能,请转载 2013-04-25 09:35:49 · 556 阅读 · 0 评论 -
Java常见笔试面试题目解析(一):final与static final变量(原生类型)的初始化方式
public class FinalOriginalTest { private final int a; private String name; public FinalOriginalTest(){ a = 3; } public FinalOriginalTest(String name){ this.name = name; } public st转载 2013-04-25 09:22:13 · 802 阅读 · 1 评论 -
java中重写(override)的总结
关于java中方法重写(override)的要求: 1、子类中的方法与父类中的方法有相同的返回类型 2、子类中的方法与父类中的方法有相同的方法名称 3、子类中的方法与父类中的方法有相同的参数列表 4、子类中的方法的访问级别不能低于父类中该方法的访问级别(举例:父类方法的级别是protected,那么子类重写该方法,其级别必须是protecte原创 2013-04-25 09:06:46 · 638 阅读 · 0 评论 -
Java之常见的几种排序算法-插入、选择、冒泡、快排、堆排等 .
本文就是介绍一些常见的排序算法。排序是一个非常常见的应用场景,很多时候,我们需要根据自己需要排序的数据类型,来自定义排序算法,但是,在这里,我们只介绍这些基础排序算法,包括:插入排序、选择排序、冒泡排序、快速排序(重点)、堆排序、归并排序等等。看下图:给定数组:int data[] = {9,2,7,19,100,97,63,208,55,78}一、直接插入排序(内部排转载 2013-04-25 11:06:22 · 659 阅读 · 0 评论 -
曾经自己面试被难倒的问题。Java中检查的异常与未检查的异常
public class ExceptionTypeTest { public void doSomething()throws ArithmeticException{ System.out.println(); } public static void main(){ ExceptionTypeTest ett = new ExceptionTypeTest();原创 2013-04-25 09:46:38 · 464 阅读 · 0 评论 -
struts升级到最高版本后遇到的问题。关于actionmessage传递问题。
今天遇到这个问题。上网查了查,然后加上自己的一些修饰。原创 2013-07-09 13:18:53 · 1057 阅读 · 0 评论