
Java知识
文章平均质量分 54
温水煮青蛙come-on
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java知识一
一、BigDecimal1.简介float和double类型的主要涉及目标是为了科学计算和工程计算。然而,他们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是商业计算往往要求结果精确,这时候BigDecimal就派上大用场了。BigDecimal由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数;如果为负数,则将该数的非原创 2015-12-05 14:30:35 · 346 阅读 · 0 评论 -
Java知识二:泛型
一、什么是泛型泛型,即“参数化类型”。提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?就是将类型由原来的具体的类型参数化,此时类型也定义为参数形式(可称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。二、看看系统怎么用泛型的 public interface List extends Collection { E原创 2015-12-23 15:21:06 · 500 阅读 · 0 评论 -
Java知识三:对象的另一种实例化方式
Class.ForName()返回一个类(注意不是类的对象)。作用是要求jvm查找并加载指定的类,也就是说jvm会执行该类的静态代码段。newInstance()声明一个类对象,等同于new 类名()。1、new和Class.forName()区别A a = new A();A a = Class.forName("包名.类名").newInstance();上原创 2016-01-08 20:22:06 · 591 阅读 · 0 评论 -
jdbc和Servlet简述
一、jdbc访问数据库开发流程1)导入jar包2)得到jdbc驱动3)建立和数据库的连接4)执行sql语句,获取结果5)关闭连接二、Servlet1.实现1)extends HttpServlet2)配置web.xml或者注解2.Servlet生命周期方法init()、destroy()、service()3.HttpSession用于在原创 2015-12-25 19:56:05 · 980 阅读 · 0 评论 -
Java知识四
1.Calendar.add()声明:public abstract void add(int field, int amount)filed:日历字段;amount:要添加到该字段的日期或时间的量示例代码:public static void main(String[] args) { // create a calendar Calendar原创 2016-01-15 11:31:26 · 536 阅读 · 0 评论 -
Java知识五--注解浅析
在第三篇已经讲过通过反射实例化对象的方式,这次顺带讲讲实例化对象之后调用该对象的方法。public class A { public A(String s){ System.out.println(s); } public void method_1(String s){ System.out.println("method_1:"+s+" (String type)");原创 2016-03-17 16:58:55 · 543 阅读 · 0 评论 -
乱码问题
关于java乱码问题,我只讲下get请求,后台收到的的数据乱码问题:首先get请求客户端对中午进行编码是没有效果的,通过get请求的所有字符都会被编码为iso8859-1格式。所以解决这个问题的方法就是,在服务器端按照iso8859-1解码,再编码为utf-8格式即可。String filePath = new String(request.getParameter("filePath原创 2016-06-03 19:30:45 · 562 阅读 · 0 评论