jdk8新特性 Lambda 表达式 Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。方法引用 ? 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 默认方法 默认方法 ...
分类:
其他好文 时间:
2019-12-10 12:58:19
阅读次数:
115
虚拟机类加载机制 虚拟机吧描述类的数据从class文件加载到内存,并对数据进行校验、转换、解析和初始化,最终形成可已被虚拟机直接使用的Java类型。 在Java语言里,类型的加载、连接和初始化过程都是在程序运行期间完成的。 类加载的时机 类被加载到虚拟机后它的生命周期包括:加载、验证、准备、解析、初 ...
分类:
其他好文 时间:
2019-12-07 14:29:48
阅读次数:
71
[TOC] 前言 映射器之前我们已经提到了,是mybatis特有的组件: java+xml组合的方式。对于Java类和xml的编写也很简单。值得注意的是需要将Java编写的mapper注册到mybatis中来。之前的注册的方式通过xml。到后续通过spirng来管理通过@Mapper就很方便了。 标 ...
分类:
其他好文 时间:
2019-12-06 21:06:36
阅读次数:
100
1 开门见山 以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样。题目如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 class SingleTon { private ...
分类:
编程语言 时间:
2019-12-05 19:08:52
阅读次数:
108
要点提示:使用scanner类从文件中读取文本数据,使用printWriter类向文本文件写入数据。 File对象封装了文件或路径的属性,但是它既不包括创建文件的方法,也不包括从/向文件读/写数据(称为数据输入输出,简称I/O)的方法。为了完成I/O操作,需要使用恰当的Java I/O类创建对象。这 ...
分类:
其他好文 时间:
2019-12-02 13:11:14
阅读次数:
117
静态方法中只能调用静态方法和静态变量,对象数组就是一个数组中的所有元素都是对象,声明对象数组与普通基本数据类型的数组一样。语法:类名[]数组名=new类名[长度];Student.array[]=newStudent;array[0]=newStudent("张三","一年级2班",90);继承extends//声明某一个类是另一个类的子类publiccla
分类:
编程语言 时间:
2019-12-02 09:14:18
阅读次数:
110
IDEA Java Web配置 [toc] 这篇文章适合使用IDEA创建过普通java类的coder tomcat配置 1. tomcat版本对应表: | Servlet Spec | JSP Spec | EL Spec | WebSocket Spec | JASPIC Spec | Apach ...
分类:
编程语言 时间:
2019-12-01 18:52:03
阅读次数:
144
给定一张Meber和Product表,得到如下信息: 1.获取一个用户访问的所有商品信息 2.获取一个商品被哪些用户浏览过的信息 package Mapping_transformation; class Meber { private String name ; private int age ; ...
分类:
编程语言 时间:
2019-12-01 11:46:06
阅读次数:
65
例如:给定一个分类表和子分类表 得到如下信息: 1.一个分类的完整信息; 2.根据分类获取其对应的子分类 package Mapping_transformation; class item { private long id ; private String title ; private sub ...
分类:
编程语言 时间:
2019-12-01 11:39:34
阅读次数:
83
简单的Java类的定义来源于数据表的结构, 例如:雇员信息表、部门信息表描述的就是雇员或部门的信息, 在实际的开发之中,数据表和简单java类之间的映射关系如下: 1、 数据实体表设计 = 类的定义; 2、表中的字段 = 类的成员属性 ; 3、表的一行记录 = 类的一个实例化对象 ; 4、表的多行记 ...
分类:
编程语言 时间:
2019-12-01 09:40:54
阅读次数:
92