Java

AD

Java学习笔记(51)--Java8之默认方法(虚拟扩展方法)

Java里边的默认方法跟C#里边的扩展方法是一回事儿,只是没有C#做的优雅罢了,因为要修改接口,而C#是新增静态类! 什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法.只需 ...
分类:Java 标签:

webservice 文件上传删除

创建webservice 服务端: package com.fileup.upservice; import java.io.File; import java.io.FileOutputStream; import j ...
分类:Java 标签:webservice, 文件操作, axis2
Java修改图片dpi

Java修改图片dpi

原理是:GraphicsMagick + libpng +Java版调用工具:gm4java 步骤: 下载libpng 解压到目录 进入目录执行 ./configure make make install 下载Graph ...
分类:Java 标签:dpi, Java

Java学习笔记(49)--Java之JDBC(上)

尽管在实际开发过程中,我们一般使用ORM框架来代替传统的JDBC,例如Hibernate或者iBatis,但JDBC是Java用来实现数据访问的基础,掌握它对于我们理解Java的数据操作流程很有帮助. JDBC的全称是J ...
分类:Java 标签:
eclipse 下自动生成webservice

eclipse 下自动生成webservice

java 基于axis2在eclipse 下自动生成webservice: 1.环境准备 下载axis2 http://apache.dataguru.cn/axis/axis2/java/core/1.6.2/ (图一 ...
分类:Java 标签:eclipse, webservice, axis2
Java位操作全面总结

Java位操作全面总结

在计算机中所有数据都是以二进制的形式储存的.位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快.在实际编程中,如果能巧妙运用位操作,完全可以达到四两拨千斤的效果,正因为位操作的这些优点,所以位操作 ...
分类:Java 标签:
Java多线程系列--"基础篇"01之 基本概念

Java多线程系列--"基础篇"01之 基本概念

多线程是Java中不可避免的一个重要主体.从本章开始,我们将展开对多线程的学习.接下来的内容,是对"JDK中新增JUC包"之前的Java多线程内容的讲解,涉及到的内容包括,Object类中的wait( ...
分类:Java 标签:
Java学习笔记(48)--Java I/O操作

Java学习笔记(48)--Java I/O操作

File包括文件和目录,对文件和目录的操作是新建目录mkdir,新建文件createNewFile,删除文件和目录delete,以及其他的一些操作. package wang; import java.io.File; ...
分类:Java 标签:
Java学习笔记(47)--Java反射

Java学习笔记(47)--Java反射

一.概述 Java的反射和C#的反射也是一样的道理: 在Java中的反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对 ...
分类:Java 标签:
Java学习笔记(46)--Java注解

Java学习笔记(46)--Java注解

Java里边的注解其实就是C#里边的特性 一.内置注解 @Override java.lang.Override 是一个marker annotation类型,它被用作标注方法.它说明了被标注的方法重载了父类的方法,起到 ...
分类:Java 标签:

Java学习笔记(45)--Java日期时间

一.java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR.MONTH.DAY_OF_MONTH.HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得 ...
分类:Java 标签:

Java学习笔记(44)--Java枚举

一.枚举在Switch中的应用 public enum MyColor{ //每个枚举值用逗号隔开, RED, BLUE, GREEN;//最后的分号可要或不要 } public class Test1{ public ...
分类:Java 标签:

Java学习笔记(43)--Java泛型

其实Java的泛型和C#的泛型是一样的道理,说白了就是"类型参数化",没什么神秘的,所以这篇就说说Java泛型的一些事! 一.泛型的好处 避免拆装箱,提高程序性能 复用代码 类型安全 二.泛型类 [访 ...
分类:Java 标签:
Java学习笔记(42)--Java可变参数

Java学习笔记(42)--Java可变参数

在Java1.5 中提供了变长参数(varargs),也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print("hello");print("he ...
分类:Java 标签:
老生常谈session,cookie的区别,安全性

老生常谈session,cookie的区别,安全性

一,为什么session,cookie经常会有人提到 做web开发的人基本上都会用session和cookie,但是仅仅只是会用,并不知道session和cookie的真正的工作原理,都只是凭着感觉来猜测.web开发者只 ...
分类:Java 标签: