• 等级
  • 21714 访问
  • 100 原创
  • 0 转发
  • 54242 排名
  • 2 评论
  • 19 获赞

java面试题(一)&Java程序员们最常犯的10个错误

将数组转化为一个列表时,程序员们经常这样做:List<String>list=Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get()、contai...

2018-08-08 23:20:26

Java面试题(一)&100家大公司java笔试题汇总

Java考试题一:单选题—–1.下列哪一种叙述是正确的(D)A.abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{}包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号2.如下代码publicclassTest{publicintaMethod(){staticinti...

2018-08-08 23:15:37

java面试题(一)&java面试题集合

JAVA面试题集基础知识:1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种...

2018-08-08 22:51:49

java代码编写的30条建议

1)类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写staticfinal基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Pack...

2018-08-08 22:17:17

java面试题&java基础方面(一)

Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected...

2018-08-08 22:11:56

spring&spring整合web项目

spring整合web项目原理1.加载spring核心配置文件ApplicationContextcontext=newClassPathXmlApplicationContext("bean1.xml");(1.)new对象,功能可以实现,效率很低2.思想思想把加载配置文件和创建对象过程,在服务器启动时候完成3.实现原理(1)...

2018-08-07 22:08:44

spring第三部分(四)&.spring事务管理

Spring的事务管理事务概念一:.什么是事务一组操作呀,要么都成功,有一个失败所有都失败。事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态,避免出现由于数据不一致而导致的接下来一系列的错误。事务的出现是为了确保数据的完整性和一致性,在目前企业级应用开发中,事务管理是必不可少的。二...

2018-08-07 22:08:38

spring第三部分(三)&.spring配置连接池

Spring配置连接池和dao使用jdbcTemplate1.spring配置c3po第一步:导入jar包:c3po-0.9.2.1.jarmchange-commons-java-0.2.3.4.jarComboPooledDataSourcedatasource=newComboPooledDataSource(...

2018-08-07 22:08:32

spring第三部分(二)&.spring的jdbcTemplate操作

Spring的jdbcTemplate操作1.spring框架一站式框架(1)针对javaee三层,每一层都有解决技术(2)在dao层,使用jdbcTemplate2.spring对不同的持久化成都进行了封装CRM持久化技术模板类JDBCorg.springframework.jdbc.core....

2018-08-07 22:08:20

spring第三部分(一)&基于aspectj的注解aop操作

1.基于aspectj的注解aop操作//被增强类publicclassBook{publicvoidadd(){System.out.pritnln("add..........");}}//增强类@AspectpublicclassMyBook{//在方法上面使用注解完成增强的配置@Before(val...

2018-08-07 22:08:15

spring第二部分(二)&aop原理及aspectj操作

aop概念1.aop面向切面(方面)编程,扩展功能不通过源代码实现2.aop采取横向抽取机制,取代了传统纵向继承体系重复性代码aio原理aop相关术语(切入点通知增强切面)1、AOP术语1)连接点(Joinpoint)类里面可以被增强的方法,这些方法称为连接点程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。...

2018-08-07 22:08:00

spring第二部分(一)&bean管理(注解)

spring的bean管理(注解)1导入jar包(1)导入基本的jar包(2)导入aop的jar包2.创建类,创建方法3.创建spring配置文件,引入约束(1)ioc基本功能,引入约束beans(2)做spring的IOC注解开发,引入新的约束<?xmlversion="1.0"encoding="UTF-8"?>&l

2018-08-07 22:07:13

spring基础部分(三)&bean管理

spring的bean管理(xml方式)Bean实例化的三种方式Bean实例化的方式1.在spring里面通过配置文件创建对象2.bean实例化三种方式实现第一种使用类的无参构造创建<beanid=""class=""></bean>默认是无参构造类里面没有无参的构造器,出现异常...

2018-08-06 16:59:42

spring基础部分(二)&IOC

spring的IOC操作1.把对象的创建交给spring进行管理2.IOC操作俩部分(1)IOC的配置文件方式(2)IOC的注解解释IOC底层原理1.IOC底层原理技术(1)xml配置文件(2)dom4j解决xml(3)工厂设计模式(4)反射IOC入门案例第一步导入jar包(1)解压文件特点:...

2018-08-06 16:46:11

spring基础部分(一)&spring的相关概念

spring概念1.spring是开源的轻量级框架2.spring核心主要包括俩个部分(1)aop:面向切面编程扩展功能不是修改源代码来实现(2)ioc:控制反转比如一个类:在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象使用对象调用方法:在创建对象的过程,需要new出来对象把对象的创建不是通过new方法来实现,而是交给spring配置创建类对...

2018-08-06 16:41:49

springmvc小结

框架执行流程1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet通过HandlerAdapter处理器适配...

2018-08-06 08:46:27

springmvc高级知识(六)&拦截器

拦截定义定义拦截器,实现HandlerInterceptor接口。接口中提供三个方法。publicclassHandlerInterceptor1implementsHandlerInterceptor{//进入Handler方法之前执行//用于身份认证、身份授权//比如身份认证,如果认证通过表示当前用户没有登陆,需要此方法拦截不再向下执行...

2018-08-06 08:46:20

springmvc高级知识(五)&RESTful支持

并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析概念理解RESTful架构-阮一峰的网络日志RESTfulAPI设计指南-阮一峰的网络日志RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。RESTful(即Representat...

2018-08-06 08:46:09

springmvc高级知识(四)&与json数据交互

在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了“输入json串,输出是json串”和“输入key/value,输出是json串”两种情况下的交互springmvc进行json交互为什么进行json数据交互json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。比如:webservice接口,传输json数据...

2018-08-06 08:46:01

springmvc高级知识(三)&上传图片

本文展示如何在springmvc中上传图片springmvc中对多部件类型解析在修改商品页面,添加上传商品图片功能。在页面form中提交enctype=”multipart/form-data”的数据时,需要springmvc对multipart类型的数据进行解析。在springmvc.xml中配置multipart类型解析器。<!--文件上传-->&...

2018-08-06 08:45:52

自在强

关注
  • 计算机软件/在校学生
  • 中国 山西省 太原市