java基础J2SE
半拾
一切不以数据作为依据得出的结论或作出的决策都是在耍流氓
展开
-
java中对于日期的处理
在开发的过程中我们和各种原创 2014-11-15 11:57:55 · 340 阅读 · 0 评论 -
Java中静态代码块以及构造方法等执行顺序
Java中静态代码块,静态方法,静态变量,构造方法,普通变量,普通方法先后执行顺序,记录一下。以下为测试代码:public class TestOrder { private String userName; private int age; private static String sex; static{ System.out.println("此处静原创 2017-07-20 11:06:59 · 378 阅读 · 0 评论 -
Java实现邮件发送【带附件】
这个与之前单纯文字的发送相差无几。只是在设置内容的时候有些变动。代码如下:package com.mailSend;/** * @author pc-zw * @describe * @date 2016/8/11 */import javax.activation.DataHandler;import javax.activation.FileDataSource;import jav原创 2016-08-12 16:01:47 · 572 阅读 · 0 评论 -
Java 实现邮件的接收
Java实现接收指定邮件地址的邮件,代码如下:package com.mailSend;import javax.mail.*;import javax.mail.internet.MimeMessage;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * @auth原创 2016-08-12 14:49:23 · 5100 阅读 · 2 评论 -
Java实现邮件发送【单纯文字】
使用JavaxMail 实现一个简单的邮件发送的demo,网上找来了好多。在调试的时候总是有错。最后终于成功了!源码如下:package com.mailSend;/** * @author * @describe * @date 2016/8/11 */import java.io.IOException;import java.io.InputStream;import jav原创 2016-08-12 13:40:17 · 3397 阅读 · 0 评论 -
中文乱码问题
当在页面返回中文乱码时:response.setCharacterEncoding("UTF-8");response.setContentType("text/plain; charset=UTF-8");这样配置。原创 2016-09-13 15:00:35 · 267 阅读 · 0 评论 -
Servlet获取Spring管理的Bean
重写servlet的初始化方法,在里面加上获取Bean的逻辑,在创建servlet的过程中Bean也就会被创建。代码入下所示:@Overridepublic void init() throws ServletException { super.init(); ServletContext servletContext = this.getServletContext原创 2015-12-29 10:40:17 · 238 阅读 · 0 评论 -
关于XML的总结(一)
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。由于会碰到解析XML数据的问题,所以决定总结下解析XML的方法。当下常用来解析XML文件的方法有两种,第一种是Dom原创 2015-04-26 18:32:54 · 415 阅读 · 0 评论 -
关于xml总结(二)
Dom方式解析XML文件四种XML解析方法: (1)Dom生成和解析XML文档 *解析器读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以使用 DOM 接口来操作这个树结构。 * 优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能; * 缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间; * 使用转载 2015-04-28 11:46:40 · 369 阅读 · 0 评论 -
关于json的总结
这些天看了在网上看了许多关于json转换的博客论坛,里面大神们的总结一个比一个精辟。我呢,为了防止以后工作上遇到此类情况,自己又需要去到处找。所以也决定总结下,方便以后拷贝。操作所需jar在资源中 下面是用到的JavaBean Student类package com.model;public class Student { private String原创 2015-04-26 11:20:12 · 362 阅读 · 0 评论 -
Java之于反射
1. getMethods()与getDeclaredMethods()的区别public Method[] getMethods()返回某个类的所有公用(public)方法包括其继承类的公用方法,当 然也包括它所实现接口的方法。public Method[] getDeclaredMethods()对象表示的类或接口声明的所有方法,包括公共、保护、默 认(包)访问原创 2015-04-22 16:51:45 · 340 阅读 · 0 评论 -
Class.forName的作用以及为什么要用它【转】
Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pa转载 2015-04-23 10:19:06 · 381 阅读 · 0 评论 -
java 中模拟容器(二)
再上一篇的基础上我们来模拟下容器的遍历。首先同样先在Collection接口中定义遍历方法并且新加入一个遍历的接口Iterator接口。如下:package com.iteritor;public interface Iterator { //获得下一个对象 public Object next(); //判断是否有下一个 public boolean hasNext();原创 2015-01-23 10:24:06 · 339 阅读 · 0 评论 -
java中容器的模拟
我们知道我们在使用数组的时候需要定义其length,为此会经常遇到数组下标越界的情况。但是我们在使用容器的时候就不必去担心这种问题。下面我使用数组来简单模拟下ArrayList。 package com.iteritor;public class ArrayList { private int index = 0; private Object[] objects = new原创 2015-01-22 17:34:00 · 318 阅读 · 0 评论 -
java读取资源文件
现在我们在做项目的时候,常常会遇到需要实现国际化的需求。于是我们会在项目中定义各种语言版本的提示文字。如何读取这些资源文件呢。java的util包提供了方法。代码如下:public static void main(String[] args) { ResourceBundle bundle = ResourceBundle.getBundle("com.properties.ap",Loc原创 2015-01-09 09:57:32 · 409 阅读 · 0 评论 -
java实现 Excel文件的导入导出(1)
最近项目用到Excel导出,记录下方便以后copy原创 2015-02-03 17:49:06 · 1269 阅读 · 0 评论