java
火苗战神
人不能没有追求,奋斗
展开
-
JAVA基础知识回顾一 基本类型、类型转化
前言:正如说人活到老学到老,技术在不断地更新,而我们这些程序员搬运工也要不断地更新自己的大脑。这几天在看阿里巴巴java开发手册,然后又去翻看了java的基础知识。在这里做做笔记,回顾一下。1.java的基本数据类型基本类型的简介:基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一原创 2017-05-23 14:13:17 · 293 阅读 · 0 评论 -
Java 注解
注解基础知识点 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 作用分类: ①编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】 ② 代码分析:通过代码里标识的元数据对代码进行分析【使用反射】转载 2018-01-25 10:23:53 · 162 阅读 · 0 评论 -
java常用的方法和封装类之一
1.实体之间的转化 问题描述:一个实体赋值到另一个实体类。 解决方案:书写一个方法,通过反射把相同的变量名字进行赋值。/** * Created by wangzhipeng on 2017/3/16. */public class CopyUtils { public static void Copy(Object source, Object dest) throws原创 2018-01-04 15:55:12 · 1113 阅读 · 0 评论 -
CXF和spring整合实现webservice实例
转载的网站:http://tsinglongwu.iteye.com/blog/832704 环境:JDK6.0,cxf-2.0.7,spring2.5,tomcat6.0 服务器端: 1.新建Web项目,例如webws,导入cxf-2.0.7/lib下的jar包和spring2.5的包,因为cxf支持spring,因此它自带有sping的一些核心包,为了以后扩展,保险起见都一起导入吧。。 2转载 2017-06-07 17:21:57 · 391 阅读 · 0 评论 -
java基础知识六--排序
排序方式 1. 冒泡排序 描述: 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。快速排序 快速排序 算法思想:基于分治的思想,是冒泡排序的改进型。首先在数组中选择一个基准点(原创 2017-05-26 17:36:33 · 204 阅读 · 0 评论 -
java基础知识之五:(list循环、排序、数组与list转化)
package com.sd.Lista;import java.util.*;/** * Created by ztf on 2017-5-24. * java集合的主要分为三种类型:set(集)、List(列表)、Map(映射) */public class ListTest { public static void main(String[] args) { Li原创 2017-05-25 16:58:30 · 531 阅读 · 0 评论 -
java基础知识之四--list、set、map的循环方式(1)
这里写链接内容java集合的主要分为三种类型: Set(集) List(列表) Map(映射) 要深入理解集合首先要了解下我们熟悉的数组: 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),而JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。 简单说转载 2017-05-24 16:40:33 · 257 阅读 · 0 评论 -
java基础知识回顾三--java中有三种移位运算符
总结今天看了网上移位运算符,以前听过位运算符,今天突然看到Collection的排序的一个实现类型HashMap的实现方法,看到使用了移位运算符,就拿来了瞅瞅。 *二进制表示的加0或减位; 无符号右移,忽略符号位,空位都以0补齐value >>> num – num 指定要移位值value 移动的位数。无符号右移的规则只记住一点:忽略了符号位扩展,0补最高位 无符号右移运算符>>>原创 2017-05-24 14:35:59 · 301 阅读 · 0 评论 -
JAVA回顾二之枚举类的使用
关于枚举类,最近看了一些实例 ,并且自己下手写了一些代码。最终感觉枚举类的实质就是下面几句话,不知道对不对: 枚举值 S111、SBBB、SCCC都是AAA“类”的实例,或者可以是AAA“类”的派生类实例。 它们在实例化的时候都要调用AAA的构造器,如果调用实例的方法,直接S111.就能出来。 System.out.println("枚举调用类的方法="转载 2017-05-24 09:16:55 · 270 阅读 · 0 评论 -
java正则表达式
这几天一直在研究正则表达式,java的正则表达式主要分为两大部分的学习: 第一步:验证规则的学习,验证规则基本上和其他语言的验证规则是一致。 第二步:java封装的三个类,一个是pattern、match、异常类。 java matcher 中find,matches,lookingAt三个方法的区别 在Matcher类中有find都是匹配目标的方法,但容易混淆,整理它们的区别如下: •原创 2018-02-02 10:24:04 · 182 阅读 · 0 评论