随笔分类 - Java
基础知识 复习 和Demo 理解
摘要:JDK:开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。JRE:运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。 2.== 和 equals 的区别是什么?(多和底层存储结构思考理解,目前遇
阅读全文
摘要:导语 异常处理是程序开发中必不可少操作之一,但如何正确优雅的对异常进行处理确是一门学问,笔者根据自己的开发经验来谈一谈我是如何对异常进行处理的。由于本文只作一些经验之谈,不涉及到基础知识部分,如果读者对异常的概念还很模糊,请先查看基础知识。 如何选择异常类型 异常的类别 正如我们所知道的,java中
阅读全文
摘要:前言:我们知道在开发中最常用的就是字符串了。往往在实际的项目开发中,字符串被用户当做数据传输和数据展示的常用类; 本篇目的在于帮助大家简单的重新认识一下 java 中的 String 类; 首先我们是知道String 它不是基本数据类型,所以去创建String 对象就需要 String类提供的类构造
阅读全文
摘要:前言:数组 是所有编程语言中都会涉及的基础数据类型,但往往在实际开发的时候数组的直接使用还是比较少的,使用的比较多的就是数组的遍历思想,更简单的说对数组对象的for / while 循环。 数组也和类对象都是引用数据类型,这里引用数据类型的根本就是:同一块堆,被不同的栈所指向。 A: 什么叫数组?
阅读全文
摘要:目录 反射机制是什么 反射机制能做什么 反射机制的相关API ·通过一个对象获得完整的包名和类名 ·实例化Class类对象 ·获取一个对象的父类与实现的接口 ·获取某个类中的全部构造函数 - 详见下例 ·通过反射机制实例化一个类的对象 ·获取某个类的全部属性 ·获取某个类的全部方法 ·通过反射机制调
阅读全文
摘要:A:Api 说明: ObjectOutputStream 写入的基本数据和对象 *(内存 到 硬盘 对象的 存储!!) ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。 ObjectOutputStream 和 ObjectIn
阅读全文
摘要:Mybatis 这个框架 与书写 SQL 语句 有很大的关系,所以 在 没有 SQL 很好的 书写能力下,会遇到好多问题,本人就是例子,先将学习(查询操作中遇到的问题进行总结); 一,<bind>标签的使用,(绑定上下文 )多用与 sql 语句中 sql 语句like 模糊查询使用; 使用案列代码:
阅读全文
摘要:前言(查看原著) 我们在SpringMVC开发中,可能遇到比较多的问题就是前台与后台实体类之间日期转换处理的问题了,说问题也不大,但很多人开发中经常会遇到这个问题,有时很令人头疼,有时间问题暴露的不是很明显,然后逐渐对问题进行跟踪,会发现是日期类型转换失败“映射”不到对应的持久类的日期属性上造成的,
阅读全文
摘要:一:首先知道什么叫 Mybatis MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ol
阅读全文
摘要:1:首先大体知道 SpringMVC 框架的 运行原理(图片来自网络 ) 2:SpringMVC 是依照DispatcherServlet 展开的 这里可以约Structs2对比,structs2 是依照过滤器展开的; 下面就用一个 Demo来 搭建一个 SpringMVC,框架; 3:搭建的过程如
阅读全文
摘要:OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。 基本介绍: OGNL是Object-
阅读全文
摘要:看如下这段代码,出自 Hibernateutils 类中 : 首先理解ThreadLocal 这个线程map结构类 :ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 在ThreadLocal类中有一个Map,用于存储每一个线程的
阅读全文
摘要:File基本概念 File类用于表示文件(目录);File类只用于表示文件(目录)的信息(名称、大小), 能新建、删除、重命名文件和目录,但不能用于文件内容的访问,如果需要访问文件内容本身,则需要使用输入/输出流;File对象可以作为参数传递给流的构造函数; 使用Demo demo思路:创建一个指定
阅读全文

浙公网安备 33010602011771号