java基础
Estelle_ya
这个作者很懒,什么都没留下…
展开
-
[基础回顾] 抽象 类型转换 内部类
关于抽象方法 抽象方法不可以是静态的,不可以有方法体,不可以在普通类中定义,可以在接口中和抽象类中定义。 Abstract只可以修饰类和方法 修饰接口可以是public和默认 类型转换: 向上造型: 父类引用指向子类对象 能造型出来的类型:父类型,实现的接口 能点出来什么,看引用的类型 强制类型转换 成功的条件:(比如instanceof的判断结...原创 2018-07-29 17:22:54 · 296 阅读 · 0 评论 -
java8之方法锦集
一、遍历map集合的4种方式 public static void show(Map<String,Integer> map){ //第一种:获取map键值 for(String in : map.keySet()){ Integer z = map.get(in); System.out.prin...原创 2018-12-27 14:29:26 · 212 阅读 · 0 评论 -
java8之日期时间
package com.tydic.time; import org.junit.Test; import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util....原创 2018-12-26 18:25:09 · 148 阅读 · 0 评论 -
java8之重复注解与类型注解
一、MyAnnotation 注解 package com.tydic.annotation; import java.lang.annotation.*; import static java.lang.annotation.ElementType.*; /* ElementType.TYPE_PARAMETER 使用这个注解,就可以在方法参数上,使用注解@MyAnnotation("ab...原创 2018-12-26 18:04:34 · 169 阅读 · 0 评论 -
IO流之Demo
使用io流,倒序输出数组元素: public static void main(String[] args) throws FileNotFoundException { try { int data_arr[] = {12,31,56,23,27,1,43,65,4,99}; //定义输入输出流,定义BufferedWriter,BufferedReader //...原创 2018-10-08 19:09:16 · 174 阅读 · 0 评论 -
每日总结
1.什么是SVN? 当软件开发过程中,不可避免需要多人协作,那么可以使用SVN对于代码文件,配置文件,文档进行版本控制。 备份多个版本,占用磁盘空间大 解决代码冲突困难 追溯代码的修改人和修改时间 恢复至以前的正确版本 进行权限控制 解决项目版本发布困难的问题 2.spring代理知识点? spring在运行期间,生成动态代理对象,不需要特殊的编译器。 spring AOP 的底层通过JDK...原创 2018-10-08 18:12:41 · 256 阅读 · 0 评论 -
装饰者模式
对象增强的手段: https://blog.csdn.net/weixin_38956287/article/details/80019580 1.继承 2.装饰者模式 3.动态代理 继承 被增强的对象固定的 增强的内容也是固定的 装饰者模式 被增强的对象是可以切换的 增强的内容是固定的 动态代理(AOP) 被增强的对象可以切换:Service Java A...原创 2018-08-12 11:51:28 · 101 阅读 · 0 评论 -
事物隔离控制
事物隔离控制 可重复读: 幻读[对应的是insert操作,卡里面的钱用了,再次查的时候,发现里面没有钱了] 读已经提交:不可重复读 [对应的是update操作–2次查询的结棍哦不一样—其他事物不可对被查询的数据进行修改] 读没有提交:会引起脏读 Serializable序列化 序列化 可以 避免幻读 序列化:事物不允许并行执行 https://www.cnblogs.com/qq...原创 2018-08-01 20:58:21 · 143 阅读 · 0 评论 -
xml进行数据库设计的登录与注册
今天所学习到的知识点的总结锦集: 关于jar包的相互依赖关系(前者依赖于后者):commonUtils.jar–>common-beanUtils.jar–>common-logging.jar原创 2018-08-09 23:26:10 · 848 阅读 · 0 评论 -
[基础回顾]ORM和JPA
ORM思想 主要解决对象关系的映射,把关系型数据库中表的记录映射成对象,以对象的形式展示. 程序媛把对数据库的操作 转化为 对对象的操作, ORM利用元数据来描述对象-关系映射细节 ORM框架是对JDBC的封装 (业务逻辑层,数据库层,持久化层)—>对象关系映射文件(.XML) ORM API 给我们提供了里面的类和方法 java应用程序如何访问数据库呢? 各大数据库厂商(M...原创 2018-07-30 11:32:23 · 390 阅读 · 0 评论 -
java8之Stream API
一、创建Stream /* 创建stream */ @Test public void test2(){ //一次是 list集合,数组,Stream静态方法of(),普通对象stream.filter过滤 List<String> ls = new ArrayList<>(); Stream<S...原创 2018-12-27 16:02:27 · 155 阅读 · 0 评论