
JAVA
文章平均质量分 76
load_life
这个作者很懒,什么都没留下…
展开
-
java 执行过程 运行原理
Java的运行原理在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不转载 2012-12-04 14:46:54 · 588 阅读 · 0 评论 -
java文件读写编码方式设置
读Java代码 FileInputStream fr = new FileInputStream(path); InputStreamReader is = new InputStreamReader(fr,"UTF-8"); BufferedReader br=new BufferedReader(is); br.readLine();写Java代码 Fi转载 2013-01-16 10:58:23 · 1581 阅读 · 0 评论 -
struts.xml配置文件(package,namespace,action)
struts.xml文件结构 struts.xml文件是整个Struts2框架的核心。 struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。 "-//Apache Software Foundation//DTD Struts Configuration 2.0转载 2013-01-07 15:09:15 · 612 阅读 · 0 评论 -
Struts2配置详解_配置Action
Struts2的核心功能是action,对于开发人员来说,使用Struts2主要就是编写action,action类通常都要实现com.opensymphony.xwork2.Action接口,并实现该接口中的execute()方法。该方法如下:public String execute() throws ExceptionStruts2并不是要求所有编写的action类都转载 2013-01-07 15:09:23 · 587 阅读 · 0 评论 -
struts2配置 Struts 2 环境
下载类库:http://192.168.16.240/source/struts-2.0.11.1-lib.zip完整类库列表antlr-2.7.2.jarcommons-beanutils-1.6.jarcommons-chain-1.1.jarcommons-logging-1.0.4.jarcommons-logging-api-1.1.jarcommons-validator-1.3.转载 2013-01-07 15:09:53 · 761 阅读 · 0 评论 -
POI导入excel出错
报错:You cannot get a string value from a numeric cell 使用POI对excel表数据进行操作时出现了该问题,从数据库导出数据到excel表中,datetime类型的数据以String类型存储,当对表内的该列数据做修改后,excel将自动修改单元格的格式,从而导致在重新读取时出现了以上错误。 解决办法: 判断读取转载 2012-12-20 14:35:27 · 1305 阅读 · 0 评论 -
MongoDB整合Spring 详细讲解(含代码)
写这篇文章也做了下思考,首先是本人技术欠佳。但就是喜欢研究一些东西。因为在此之前有很多的朋友已经写过类似的,很多我也看过,但是讲解的不够深入。对有些朋友提出的问题不能给出答案。在这里,我根据我目前的能力对其进行整理。并最终运行成功。在测试过程中出现过一下问题:1、org/springframework/data/mapping/context/MappingContextAware转载 2012-12-16 12:52:06 · 720 阅读 · 0 评论 -
Struts2 XML配置详解
1. 深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配转载 2012-12-15 18:25:07 · 507 阅读 · 0 评论 -
java中final的意义
1、如果一个数据既是static又是final,那么它会拥有一块无法改变的存储空间。2、final data: 当final用于基本数据类型时,final让其值(value)保持不变,但是当用于object reference时,final仅让reference保持不变。也就是说当reference一旦被初始化用于代表某个对象时,便再也不能改变指向另一个对象,但对象本身的内容确实可以改变的。f转载 2012-12-06 21:04:09 · 468 阅读 · 0 评论 -
java 的protected 访问权限。
基类代码:包为com.fu[java] view plaincopypackage com.fu; public class Base { protected int protectedInt; //protected成员 public int publicInt; //public 成员转载 2012-12-05 21:56:37 · 560 阅读 · 0 评论 -
Java中Interface的用法
Java中在接口的应用中,要注意一下几点:接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。接口(interface)只能定义抽象方法而且默认是Public abstract转载 2012-12-07 14:04:29 · 575 阅读 · 0 评论 -
java常用包
1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等3、java.util包:包含如处理时间的date类,处理变成数组的Vector类,以及stack和HashTab转载 2012-12-05 22:41:36 · 499 阅读 · 0 评论 -
length,length(),size()区别
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性转载 2012-12-05 17:26:40 · 489 阅读 · 0 评论 -
java修饰符
一、java修饰符分为访问控制符和非访问控制符(一)访问控制符 :public、protected、default、private;不加其他三个控制符则默认为default访问控制符 包外 子类 包内 类内 使用对象public 可 可 可 可 类、接口、构造器、成员(全局变量、方法)protected 否转载 2012-12-05 21:50:03 · 466 阅读 · 0 评论 -
java中main函数解析
从写java至今,写的最多的可能就是主函数public static void main(String[] args) {}但是以前一直都没有问自己,为什么要这么写,因为在c语言中就没有这样子的要求。其实这是一个不需要解释的问题,因为java标准就是这么规定的,那么既然是java标准规定的,我们按照规定来执行就好了。不过,这并不是一个很好的学习态度,如果总是知其然而不知其所以然,总转载 2012-12-04 14:20:31 · 436 阅读 · 0 评论 -
配置Java站点虚拟目录
一般只需要把Java站点文件夹或*.war文件拷贝到Web Server的webapps文件夹下,即可启动运行该站点,但更多时候,我们并不想拷贝站点,而是希望Web在Server文件夹之外运行,这时就需要配置虚拟目录了。不同的WebServer配置虚拟目录的方式不太一样,这里的配置方法仅针对Tomcat和Jetty。 Tomcat:找到并打开Tomcat目录下的conf/serv转载 2012-12-04 15:31:23 · 496 阅读 · 0 评论 -
什么是依赖注入
Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对 象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大转载 2013-03-09 09:52:27 · 1220 阅读 · 0 评论