Java基础进阶
xc965746550
这个作者很懒,什么都没留下…
展开
-
List Set Java数据结构初级 Collections比较器 D190325
List Set Java数据结构初级 Collections比较器今天学习的比较繁杂,及时理解消化01.回顾_Java集合体系框架:A).Collection(接口):单列集合:|–List(接口):特点:1).有序的;2).可以存储重复元素;3).可以通过索引访问元素|–ArrayList(子类)|–LinkedList(子类)|–Set(接口):特点:1).无序的;2).不能存...原创 2019-03-25 19:55:06 · 194 阅读 · 0 评论 -
JDBCTemplate 数据库 元数据 及 编码规范之三层架构
JDBCTemplate 数据库 元数据 及 编码规范之三层架构1 JDBCTemplate工具类(重点)2 模拟JDBCTemplate的功能–数据库的元数据(了解)3 三层架构(重点)JDBCTemplate概念是Spring框架提供的子工具 是对jdbc操作数据库的封装出现的目的java代码操作数据库数据的时候,使用的必须是JDBCJDBC缺点:1 代码量太多太繁琐2 ...原创 2019-04-17 23:28:52 · 354 阅读 · 0 评论 -
Java中 反射 机制 的应用实例 D190409
Java中 反射 的应用实例在项目src文件中新建一个包:com.itheima.reflect,并在该包下创建Student类。Student类的属性:String name,String gender,int age定义一个方法:createObject(),方法返回值类型为:Object创建Properties集合并读取stu.properties文件中的内容到集合中。根据cla...原创 2019-04-09 20:18:10 · 248 阅读 · 0 评论 -
Java 基础进阶 Junit单元测试 反射 及 注解 D190408
Java 基础进阶 Junit单元测试 反射 及 注解初步了解反射以及注解的原理,在框架中会大量接触反射,后期项目会接触到制作自定义注解Junit单元测试概述JUnit是一个Java语言的单元测试单元:一个方法就是一个单元测试: 测方法中的代码逻辑是否正确作用替代main方法一个类只能有一个main方法 如果有N个功能要单独测试的话,需要写N个类由N个main方法进行不同...原创 2019-04-08 23:14:47 · 394 阅读 · 0 评论 -
Java基础进阶 网络编程初级 TCP通信传输文件及信息实例 D190407
Java基础进阶 网络编程初级 TCP通信传输文件及信息实例01.第一章:网络编程入门_网络编程三要素1).IP地址:计算机在互联网上的唯一地址--相当于收信地址; 1).127.0.0.1:不在公网上使用,用作本机回环地址; 2).192.168.xxx.xxx:不在公网上使用,用作局域网; 3).10.xxx.xxx.xxx:不在公网上使用,用作局域网; 4).常用的DOS命令:...原创 2019-04-08 22:59:58 · 230 阅读 · 0 评论 -
Java基础进阶 IO体系结构 File类 递归 字节流 D190402
Java基础进阶 IO体系结构 File类、递归、字节流01.第一章:File类_概述:1).java.io.File(类):它可以表示磁盘上的一个文件/目录,它包含了一些方法,可以获取磁盘上这个文件/目录的一些属性信息:文件大小、名称、路径、最后时间、是否可读、是否可写。注意:File类不能读、写文件内容。需要读写文件内容,要用到IO流的类。02.第一章:File类_File类的构造...原创 2019-04-02 22:48:15 · 191 阅读 · 0 评论 -
Java中的异常及处理,自定义异常,线程 D190328
Java中的异常及处理,自定义异常,线程 D190328在实际应用中经常会遇到,应用范围广01.第一章:异常_概念:1).什么是“异常”:指程序在运行过程中遇到了一些无法处理的情况,这时JVM会向控制台打印错误信息,并停止程序。这不是我们想看到的结果。基于此,Java为我们提供了一种“异常处理机制”可以使我们程序在发生异常情况时,可以跳过异常的代码,继续向下执行。2).JVM处理异常的...原创 2019-03-28 20:15:28 · 381 阅读 · 0 评论 -
Java中 方法引用、Stream流、及方法实例 D190401
Java中 方法引用、Stream流、及方法实例 D19040101.第三章:方法引用_什么是方法引用1).什么是“方法引用”:指引用现有的方法代替Lambda表达式--当我们要写一个Lambda表达式做一些事情时,发现有些方法已经实现了我们要做的事,这时就可以使用“已实现的方法”来代替我们要写的“Lambda表达式”,这种形式叫:方法引用。02.第三章:方法引用_示例_对象名—引用成员方...原创 2019-04-01 22:45:40 · 306 阅读 · 0 评论 -
数据库概述 数据库入门
数据库概述存放数据的方式1.存在内存中2.保存在普通文件中3.保存在数据库中什么是数据库存储数据的仓库,用户可以对数据库中的数据进行增加,修改,删除及查询操作(sql语言)。数据库的优点-数据库是按照特定的格式将数据存储在文件中,通过SQL语 句可以方 便/*-的对大量数据进行增、删、改、查操作,数据库是对大量的信息进行管理的高效的解决方案。-数据库管理系统(DBMS)数据...原创 2019-04-11 09:27:42 · 9496 阅读 · 2 评论 -
Java基础进阶 IO流、字节流、字符流 、IO流的异常处理、属性集 D1900404
Java基础进阶 IO流、字节流、字符流 、IO流的异常处理、属性集01.第一章:IO概述_IO流概述及分类:1).字节流:以“字节”的方式操作数据的。可以读、写任何文件。 A).输出流:OutputStream(抽象类)(三种输出的方法) 1).write(int b):输出一个字节 2).write(byte[] arr):输出一个字节数组。 3).write(b...原创 2019-04-06 22:47:45 · 291 阅读 · 0 评论 -
Java基础进阶 缓冲流、转换流、序列化流、Files类 D190406
Java基础进阶 缓冲流、转换流、序列化流、Files类01.第一章:缓冲流_概述1).我们之前使用字节/字符的基本流时,使用数组的方式比较快。2).基于这种原因,Java类库中提供了一种“缓冲流”类,它们内部自动带了“数组”,而且自动向数组中读、写数据,这种流:叫:缓冲流。由于它内部带了数组,所以可以大大提高程序的读写效率。它们内部的“数组”就叫:缓存区。3).缓冲流的类结构:A)....原创 2019-04-06 22:35:10 · 422 阅读 · 0 评论 -
Map集合及遍历 debug用法 以及集合的斗地主应用练习 D190326
Map集合及遍历 debug用法 以及集合的斗地主应用练习第一个独立应用:斗地主,分步骤一点点把项目拆分每一步去完成。01_第一章:回顾_三种集合的存储方式:02_第一章:Map集合_常用方法:1).Map集合的特点:1).双列集合–键值对存储;2).键不能重复–值可以重复;2).Map的两个子类:Map的数据结构全部应用在“键”上,值不适用数据结构。 1).HashMap:...原创 2019-03-27 00:02:58 · 210 阅读 · 0 评论 -
Java 基础进阶学习 Collection、泛型 D190323
泛型部分需要好好加强下推荐书籍JVM《深入理解JAVA虚拟机》周志明架构《大型网站架构技术》李智慧算法《算法导论》线程《Java并发编程实战》设计模式《大话23种设计模式》Java基础《疯狂Java讲义》1.集合的介绍以及和数组的区别集合是一个容器这个容器可以存放很多数据集合和数组的区别:1.数组可以存放任何类型的数据 集合只能存放引用类型的数据2.数组长度不变 集...原创 2019-03-23 21:39:09 · 162 阅读 · 0 评论 -
Java 基础进阶学习第一天 Object类、常用API
Java 基础进阶学习第一天 Object类、常用API自今天起,记录下每天自学Java的总结以及感悟,与君共勉最重点:Object, 包装类。次重点:StringBuilder, Date.Object类如果我们没有使用extends继承其他类,那么这个类是继承自Object的。所有类都直接或者间接地继承自Object。Object是所有类的老祖宗toString方法在Ob...原创 2019-03-23 21:25:02 · 172 阅读 · 0 评论 -
Java中线程池、Lambda、函数式接口 D190330
01.第一章:线程池_概念及作用:1).什么是“线程池”:指封装了很多的“线程对象”的一个容器。2).作用:内部的这些线程对象可以被“重复使用”;线程对象每次使用完成后,会自动成为垃圾,不能再次的start。如果想要再次使用就需要再创建一个线程对象,但创建一个线程对象需要很大的系统开销,所以如果需要大量的、反复的执行同一线程会降低程序的效率。所以提出了“线程池”的概念。02.第一章:线...原创 2019-03-30 23:43:34 · 233 阅读 · 0 评论 -
Java中多线程原理 线程安全 线程同步 Lock锁 线程的六种状态 D190329
Java中多线程原理 线程安全 线程同步 Lock锁 线程的六种状态今日概念性知识较多,但均为日后操作的重点,加深理解。01.第一章:多线程_回顾实现线程的方式一:1).定义一个线程类,继承自Thread,重写run()方法; class MyThread extends Thread{ public void run(){ ... } }2).启动线程–|创建我们定...原创 2019-03-29 22:46:20 · 319 阅读 · 0 评论 -
XML 概述 XML基本语法 XML约束和解析
XML 概述 XML基本语法 XML约束和解析XML1.概述2.xml基本语法3.xml约束和解析(重点)在程序运行过程中,读取xml文档的数据—》解析4.工厂模式— spring思想初探索半成品软件,需要在此基础之上进行软件开发,提高效率反射+动态代理+xml文档===框架一 XML1.1 概述可扩展标记语言(EXtensible Markup Language),都是由W...原创 2019-04-26 22:35:18 · 444 阅读 · 0 评论