- 博客(26)
- 收藏
- 关注
转载 CXF-JAX-RS开发(二)spring整合CXF-JAX-RS
一、创建maven工程[Packaging:war] 1、目录结构 2、坐标书写 二、导入依赖和tomcat服务器插件 1 <dependencies> 2 <!-- CXF --> 3 <dependency> 4 <groupId>or...
2017-12-21 11:00:00
258
转载 CXF-JAX-RS开发(一)入门案例
一、简介 资源驱动。基于HTTP协议[按照标准指定URL,就可以访问数据]以XML|JSON格式传输数据。二、quickstart 1、创建mavenproject[Packaging:jar] 2、导入依赖 1 <!-- CXF的rs开发 --> 2 <dependency> 3 &l...
2017-12-20 15:26:00
419
转载 CXF-JAX-WS开发(二)spring整合CXF-JAX-WS
一、服务端 1、目录结构 2、创建maven工程[Packaging:war] 3、引入依赖 1 <dependencies> 2 <!-- CXF(这里不需要引入cxf-rt-transports-http-jetty,使用tomcat启动) --> 3 <dependency>...
2017-12-15 17:25:00
240
转载 CXF-JAX-WS开发(一)入门案例
一、Web Service1、定义W3C定义,Web服务(Webservice)应当是一个软件系统,用以支持网络间不同机器的互动操作。2、作用多系统间数据通信二、CXF是什么? CXF是目前最主流Web Service 开源的开发框架,由Apache提供。支持JAX-WS 和 JAX-RS。三、CXF-JAX-WS入门案例 1、简介 方...
2017-12-08 17:02:00
286
转载 String类面试坑题
1.面试坑题F:\SHJT\JavaWorkspace\JavaSE\workspace\day13ezra\src\cn\itcast\sh\classcode\BTStringLastIndexOfDemo.java1 /*2 Day13_SHJavaTraing_4-21-20173 int lastIndexOf(int ch, int fromIndex) ...
2017-04-22 00:48:00
137
转载 Java中final,finally和finalize区别
Day11_SHJavaTraing_4-18-2017Java中final,finally和finalize区别1.final—修饰符(关键字) ①final修饰类,表示该类不可被继承 ②final修饰函数,表示继承这个类的子类中不能重写这个函数 ③final修饰变量,表示该变量的值不可改变,必须在声明时给定初值。如果修饰的是引用类型的变量,则变量中保存的引用(地址)不可...
2017-04-18 23:31:00
107
转载 接口和抽象类的对比,面向对象的三大特性和四大特性
Day09_SHJavaTraing_4-14-2017一.接口和抽象类的对比1.相同点 ①都位于继承的顶端,用于被其他类实现或继承 ②都不能直接实例化对象 ③都包含抽象方法,其子类都必须覆写这些抽象方法2.区别2.1从声明上: ①抽象类使用class声明 ②接口使用interface声明2.2从能够书写的成员上看: ①抽象类可...
2017-04-14 22:40:00
192
转载 继承中子类构造函数相关问题
Day08_SHJavaTraing_4-13-20171.为什么任何一个类(不包含Object)的构造函数中都需要一个super() 语句? 因为除了Object类以外,所有类都会继承一个父类;继承父类,那么子类实例化时就需要给父类中的成员变量显示赋值,就需要用到父类中的构造函数。2.如果父类中没有无参构造函数,子类如何实例化? super()表示调用父类无参构造函...
2017-04-13 22:54:00
147
转载 单例设计模式
Day08_SHJavaTraing_4-13-2017单例设计模式1.饿汉式单例设计模式 1 /* 2 饿汉式单例设计模式 3 */ 4 class HurrySingletonDemo 5 { 6 //1.私有化构造函数,阻止外部直接实例化本类对象 7 private HurrySingletonDemo(){ 8 ...
2017-04-13 22:42:00
115
转载 成员变量和局部变量的区别
Day06_SHJavaTraing_4-10-2017成员变量和局部变量的区别1.从定义的位置上看: 成员变量:直接定义在类中(类的成员位置) 局部变量:定义在局部范围(函数中或者{}语句中)2.从内存中的位置上看: 成员变量:保存在堆内存中 局部变量:保存在栈内存中3.从生命周期(指的是从分配空间到回收空间)上看: 成员变量:成员变量随着对象的出现而出现...
2017-04-12 12:50:00
75
转载 构造函数
Day07_SHJavaTraing_4-11-2017构造函数1.构造函数内存加载的过程(记住:只要创建对象就一定需要调用构造函数,只有等构造函数执行完毕弹栈后,堆内存中的对象才算创建完毕。) 实例:有一个Person类, 创建Person 对象new Person() ①首先会将main方法压入栈中,执行main方法中的 new Person(23,"张三")...
2017-04-11 23:47:00
142
转载 数组的常见问题
Day05_SHJavaTraing_4-8-20171.运行时异常:NullPointerException ①第一种体现形式 1 String[] strs = new String[4];2 strs = null;3 System.out.println(strs[0]); ②第二种体现形式(只要是null值,就不能去调用方法或者属性)...
2017-04-09 12:47:00
167
转载 JVM内存划分以及值传递和引用传递的区别
Day05_SHJavaTraing_4-8-2017一.JVM对自己的内存划分为5个区域 1.方法栈:所有的方法运行的时候进入内存 2.堆:存储的是容器和对象 3.方法和数据共享: 运行时期class文件进入的地方 4.本地方法栈: JVM调用了系统中的功能 5.寄存器:内存和CUP之间二.值传递和引用传递的区别(易错内容) 1.方法参数是基...
2017-04-09 12:39:00
178
转载 重载(overload)和重写(override)的对比(笔试经常出)
Day04_SHJavaTraing_4-6-20171.重载(overload): ①权限修饰符(public private 默认): 无关 ②返回值类型: 重载与返回值类型无关 ③方法名: 重载的两个方法的方法名必须相同 ④形参列表:(下述三者至少满足一个) 1>形参类型的顺序不同 ...
2017-04-07 23:45:00
132
转载 方法的定义和使用的注意事项
Day04_SHJavaTraing_4-6-2017①方法不能定义在另一个方法的里面②方法重复定义问题③方法返回值是void,方法中可以省略return不写(如果在void类型的方法中使用,作用仅仅是方法的结束)④return关键字后面不能写其它代码(在同一作用范围内))⑤调用方法的时候,返回值是void, 不能写在输出语句中转载于:https://www.cnblogs.co...
2017-04-07 23:43:00
273
转载 switch穿透中语句的执行顺序
Day04_SHJavaTraing_4-6-2017计算下列switch语句的运行结果1. 1 int x = 2,y=3; 2 switch(x){ 3 4 default: 5 y++; 6 7 case 3: 8 y++; 9 break;10 11 ...
2017-04-07 23:42:00
176
转载 break语句和continue语句
Day04_SHJavaTraing_4-6-20171.break语句 1.1作用 跳出所在的循环体 1.2使用方式 无法单独使用,必须将break关键字置于switch或循环语句中(既可以使用在switch结构中,也可以使用在循环结构中) 1.3运行规律 ①不需要判断任何条件,只要遇到break变直接跳出执行后续代码。会完全跳出选择或者循环结构...
2017-04-07 23:38:00
162
转载 switch注意事项
Day03_SHJavaTraining_4-5-2017switch注意事项:①switch语句接受的数据类型 switch语句中的表达式的数据类型,是有要求的 JDK1.0 - 1.4 数据类型接受 byte short int char JDK1.5 数据类型接受 byte short int char enum(枚举) JDK1...
2017-04-06 01:31:00
183
转载 运算符优先级
Day03_SHJavaTraining_4-5-2017运算符优先级优先级 描述 运算符1括号()、[]2正负号 +、-3自增自减,非++、--、!4乘除,取余*、/、%5加减 +、-6移位运算<<、>>...
2017-04-06 01:16:00
125
转载 混合赋值运算符做算数运算时不改变自身数据类型
Day03_SHJavaTraining_4-5-20171.混合赋值运算符(+= -= *= /= %=)面试题:1 /**2 ①byte b = 100;3 ②b = b + 500;4 ③b += 500;5 ④System.out.println("b=" + b);6 第一种执行方式①②④,第二种执行方式①③④...
2017-04-06 01:02:00
283
转载 EXCEPTIONS
1.找不到符号;程序包不存在1 //此类在控制台打印HelloWorld2 class HelloWorld3 {4 public static void main(string[] args) 5 {6 system.out.println("Hello World!");7 }8 }原因:...
2017-04-04 20:07:00
127
转载 算数运算符注意事项
Day02_SHJavaTraing_4-3-20171.除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。1 //定义double类型变量d并赋初始值6.282 double d = 6.28;3 //定义int类型变量i并赋初始值为34 int i = 3;5 //打印d/i6 System.out.println(...
2017-04-04 19:07:00
454
转载 java中常用的转义字符
Day02_SHJavaTraing_4-3-2017Java中允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量。一.JAVA中常用的转义字符 转载于:https://www.cnblogs.com/EzraOholiabXue/p/Day02_SHJavaTraing_4-3-2017_02.html...
2017-04-04 16:51:00
173
转载 常量和数据类型
Day02_SHJavaTraing_4-3-2017一.Java中常量分类 1.整数类型 ①.二进制表示方式:以0b(0B)开头 ②.八进制表示方式:以0开头 ③.十六进制表示方式:以0x(0X)开头 2.小数类型 3.布尔类型 4.字符类型 5.字符串类型二.Java中数据类型 三.常量默认的数值型数据类型 1.整型...
2017-04-04 16:24:00
482
转载 dos命令,jdk&jre&jvm的关系,classpath和path区别
Day01_SHJavaTraing_4-2-2017一.学习方法 1.独立思考 2.独立整理、总结知识点 3.整理Exception报错文档 4.莫钻牛角尖 5.敲代码,敲,猛敲,死里敲 6.写代码注释(非常重要的习惯)一句话:“代码虐我千百遍,我视代码如初恋!!!”二.常用dos命令 1.start:重新打开一个dos命令窗口 ...
2017-04-03 00:29:00
231
转载 开博客
Day00_SHJavaTraing_4-1-2017 23:24第一次写博客,也是培训开班第一天,目标是每天总结分享所学内容,希望能坚持不懈,直到成功。转载于:https://www.cnblogs.com/EzraOholiabXue/p/Day00_SHJavaTraing_4-1-2017.html...
2017-04-01 23:35:00
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人