• 等级
  • 16788 访问
  • 100 原创
  • 0 转发
  • 53923 排名
  • 2 评论
  • 17 获赞

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.如下代码 public class Test { public int aMethod() { static int i ...

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

2018-08-08 22:17:17

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

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

2018-08-08 22:11:56

spring&spring整合web项目

spring整合web项目原理 1.加载spring核心配置文件 ApplicationContext context= new ClassPathXmlApplicationContext("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使用jdbcTemplate 1.spring配置c3po 第一步: 导入jar包: c3po-0.9.2.1.jar mchange-commons-java-0.2.3.4.jar ComboPooledDataSource datasource=new ComboPooledDataSource(...

2018-08-07 22:08:32

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

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

2018-08-07 22:08:20

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

1.基于aspectj的注解aop操作 //被增强类 public class Book{ public void add(){ System.out.pritnln("add.........."); } } //增强类 @Aspect public class MyBook{ //在方法上面使用注解完成增强的配置 @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注解开发,引入新的约束 <?xml version="1.0" encoding="UTF-8"?> &l

2018-08-07 22:07:13

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

spring的bean管理(xml方式) Bean实例化的三种方式 Bean实例化的方式 1.在spring里面通过配置文件创建对象 2.bean实例化三种方式实现 第一种 使用类的无参构造创建 <bean id="" 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、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、DispatcherServlet通过HandlerAdapter处理器适配...

2018-08-06 08:46:27

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

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

2018-08-06 08:46:20

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

并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析 概念 理解RESTful架构 - 阮一峰的网络日志 RESTful API 设计指南- 阮一峰的网络日志 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

自在强

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