随笔分类 -  JavaWeb

J2EE 工作中注意事项
摘要:【转载于http://www.cnblogs.com/hemingwang0902/archive/2012/01/06/2314215.html】根据当前项目中代码存在的一些问题,编写了一个编码注意事项。这些注意事项都是针对自己当前实施的项目的代码提出来的,并不作为项目的编码规范,仅为项目组成员提... 阅读全文

posted @ 2015-11-17 15:03 夜雨梧桐 阅读(147) 评论(0) 推荐(0) 编辑

Java 枚举
摘要:/* * 枚举是JDK 1.5 引入 在java.lang中 * 常用的方法 有int CompareTo(E e) 比较此枚举与指定对象的顺序 * Class getDeclaringClass() 返回与此枚举类型对应的Class 对象 * String name() 返回枚举对象的... 阅读全文

posted @ 2015-11-17 14:49 夜雨梧桐 阅读(211) 评论(0) 推荐(0) 编辑

Break,Continue,Return
摘要:break 跳出循环体(可以跳出单层循环 也可以跳出多层循环)1 lable:2 for(元素变量 x:遍历对象 obj){3 for(元素变量 x1:遍历对象 obj1){4 if(条件表达式){5 break lable;6 ... 阅读全文

posted @ 2015-11-10 15:42 夜雨梧桐 阅读(159) 评论(0) 推荐(0) 编辑

位运算符
摘要:> 右移运算符1 Scanner scanner4 = new Scanner(System.in);2 System.out.println("请输入一个整数:");3 long number1 = scanner4.nextLong();4 ... 阅读全文

posted @ 2015-11-10 15:02 夜雨梧桐 阅读(165) 评论(0) 推荐(0) 编辑

浮点型丢失精度解决办法
摘要:1、浮点型Float Double 在计算过程中 精度会在一定程度上丢失 为了解决精度丢失的问题 JDK 给我们提供解决方案 利用String、BigDecimal作为中介丢失原因:计算机只能识别二进制,浮点数参与运算,首先会转换为二进制,再参与运算;在转换的过程中发生了数据丢失(至于具体原因这里不... 阅读全文

posted @ 2015-11-05 14:41 夜雨梧桐 阅读(690) 评论(0) 推荐(0) 编辑

Web Service
摘要:Web Service 常见的开放方式: 1.JDK 开发 JDK 1.6+版本 与Web服务相关的类,都位于Javax.jws.*包中 @WebService——此注解用在类上指定将此类发布成一个WebService; EndPoint——此类... 阅读全文

posted @ 2015-11-02 17:25 夜雨梧桐 阅读(281) 评论(0) 推荐(0) 编辑

浅克隆和深克隆
摘要:有两种方式:1.实现Cloneable接口并重写Object类中的clone()方法;2.实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正意义上的深度克隆,代码如下: 1 package com.lovo; 2 3 import java.io.ByteA... 阅读全文

posted @ 2015-10-19 17:50 夜雨梧桐 阅读(235) 评论(0) 推荐(0) 编辑

java 中Int和Integer区别以及相关示例
摘要:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入不是对象的基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer, 从JDK 1.5开始引入了自动装箱/拆箱机制, 阅读全文

posted @ 2015-10-19 15:07 夜雨梧桐 阅读(307) 评论(0) 推荐(0) 编辑

Bean
摘要:Bean定义:JavaBean是一种特殊的Java类,即:有默认构造方法,只有get和set方法的java类的对象。JavaBean就是一种基于Java平台的软件组件思想,JavaBean也是一种独立于平台和结构的应用程序编程接口(API)。满足的三个条件: 1、实现Serializable接口 ... 阅读全文

posted @ 2015-07-29 18:20 夜雨梧桐 阅读(386) 评论(0) 推荐(0) 编辑

JAVA解析和封装JSON格式数据
摘要:1 阅读全文

posted @ 2015-07-29 14:49 夜雨梧桐 阅读(289) 评论(0) 推荐(0) 编辑

JAVA 解析XML
摘要:1、DOM方式: DOM的全称是Document Object Model,也即文档对象模型。 DOM树所提供的随机访问方式给应用程序的开发带来了很大的灵活性,它可以任意地控制整个XML文档中的内 容。然而,由于DOM分析器把整个XML文档转化成DOM树放在了内存中,因此,当文档比较大或... 阅读全文

posted @ 2015-07-29 14:48 夜雨梧桐 阅读(228) 评论(0) 推荐(0) 编辑

java Static 关键字
摘要:Java和C#语言中都存在Static关键字;Static变量:变量分为两种:一种是Static修饰的,叫做静态变量;另外一种是未被Static修饰的,叫做实例变量;区别在于:对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直... 阅读全文

posted @ 2015-06-24 18:32 夜雨梧桐 阅读(234) 评论(0) 推荐(0) 编辑

Java接口定义和实现
摘要:1.使用interface来定义一个接口。接口定义类似类的定义,分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下:1 [修饰符] interface 接口名 [extends 父接口名列表]{2 [public] [static] [final] 常量;3 [... 阅读全文

posted @ 2015-06-24 17:10 夜雨梧桐 阅读(35390) 评论(0) 推荐(2) 编辑

Java 集合
摘要:集合类框架结构包括Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组O... 阅读全文

posted @ 2015-04-17 10:47 夜雨梧桐 阅读(198) 评论(0) 推荐(0) 编辑

IO
摘要:Java流操作有关的类和接口类说明File文件类RandomAccessFile随机存取文件类InputStream字节输入流OutputStream字节输出流Reader字符输入流Writer字符输出流Java流类库结构图:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称... 阅读全文

posted @ 2015-04-16 15:47 夜雨梧桐 阅读(249) 评论(0) 推荐(0) 编辑

JDBC初步
摘要:publicclassTestMySqlConnection{publicstaticvoidmain(String[]args){ Class.forName("com.mysql.jdbc.Driver");//加载驱动 //数据库:格式:jdbc:mysql(sqlserv... 阅读全文

posted @ 2015-04-14 16:12 夜雨梧桐 阅读(355) 评论(1) 推荐(0) 编辑

String/ StringBuilder/ StringBuffer
摘要:1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2.new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3.... 阅读全文

posted @ 2015-04-14 10:43 夜雨梧桐 阅读(288) 评论(0) 推荐(0) 编辑

Java Numbers
摘要:通常情况下,当我们与数字打交道,使用原始数据类型,如字节,如int,long,double等例子:1 int i = 5000;2 float gpa = 13.65;3 byte mask = 0xaf;然而,在开发中,我们遇到需要使用对象而不是原始数据类型的情况。在为了实现这个Java提供包装类... 阅读全文

posted @ 2015-04-13 10:24 夜雨梧桐 阅读(304) 评论(0) 推荐(0) 编辑

Java 决策制定
摘要:有两种类型的决策在Java中的语句,它们分别是:if 语句switch 语句if 语句:if语句由一个布尔表达式后跟一个或多个语句。语法:if语句的语法是:if(Boolean_expression){ //Statements will execute if the Boolean ex... 阅读全文

posted @ 2015-04-13 10:20 夜雨梧桐 阅读(290) 评论(0) 推荐(0) 编辑

Java 多线程
摘要:Java中主要有2中方式实现线程1、继承Thread(需要重写Run方法 Public void Run(){ }) 1 Public Class ThreadTest extends Thread 2 { 3 private int count = 0; 4 publi... 阅读全文

posted @ 2015-04-10 18:12 夜雨梧桐 阅读(165) 评论(0) 推荐(0) 编辑

导航