JAVA
应许怀袖
平安喜乐
展开
-
Java黑马Day01
JAVA day0101.01_计算机基础知识(计算机概述)(了解)01.02_计算机基础知识(软件开发和计算机语言概述)(了解)01.03_计算机基础知识(人机交互)(了解)01.04_计算机基础知识(键盘功能键和快捷键)(掌握)01.05_计算机基础知识(如何打开DOS控制台)(掌握)01.06_计算机基础知识(常见的DOS命令讲解)01.07_Java语言基础(Java语言概述)(了解)01...原创 2019-08-29 15:27:19 · 174 阅读 · 0 评论 -
Java黑马Day15
15.01_集合框架(对象数组的概述和使用)15.02_集合框架(集合的由来及集合继承体系图)A:集合的由来数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少B:数组和集合的区别区别1 :数组既可以存储基本数据类型,又可以存储引用数据类型,基本...原创 2019-09-16 11:20:23 · 106 阅读 · 0 评论 -
Java黑马Day16
16.01_集合框架(去除ArrayList中重复字符串元素方式)(掌握)A:案例演示需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)思路:创建新集合方式 /** * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void ma...原创 2019-09-16 11:22:56 · 86 阅读 · 0 评论 -
Java黑马Day18
18.01_集合框架(Map集合概述和特点)A:Map接口概述查看API可以知道:将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值B:Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关;Collection集合...原创 2019-09-16 11:24:11 · 107 阅读 · 0 评论 -
Java黑马Day19
19.01_异常(异常的概述和分类)A:异常的概述异常就是Java程序在运行过程中出现的错误。B:异常的分类通过API查看ThrowableError服务器宕机,数据库崩溃等ExceptionC:异常的继承体系ThrowableErrorExceptionRuntimeException19.02_异常(JVM默认是如何处理异常的)A...原创 2019-09-16 11:25:10 · 109 阅读 · 0 评论 -
Java黑马Day20
20.01_IO流(IO流概述及其分类)1.概念IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种:字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流 : 字符流只能操作纯字符数据,比较方便。2.IO流常用父类字节流的抽象父...原创 2019-09-30 10:57:28 · 83 阅读 · 0 评论 -
Java黑马Day21
21.01_IO流(字符流FileReader)1.字符流是什么字符流是可以直接读写字符的IO流字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出.2.FileReaderFileReader类的read()方法可以按照字符大小读取 FileReader fr = new FileReader("aaa.txt"); ...原创 2019-09-30 10:58:34 · 72 阅读 · 0 评论 -
Java黑马Day22
22.01_IO流(序列流)(了解)1.什么是序列流序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.2.使用方式整合两个: SequenceInputStream(InputStream, InputStream) FileInputStream fis1 = new FileInputSt...原创 2019-09-30 11:00:17 · 91 阅读 · 0 评论 -
Java黑马Day24
24.01_多线程(多线程的引入)(了解)1.什么是线程线程是程序执行的一条路径, 一个进程中可以包含多条线程多线程并发执行可以提高程序的效率, 可以同时完成多项工作2.多线程的应用场景红蜘蛛同时共享屏幕给多个电脑迅雷开启多条线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求24.02_多线程(多线程并行和并发的区别)(了解)并行就是两个任务同时...原创 2019-09-30 11:01:27 · 88 阅读 · 0 评论 -
Java黑马Day14
14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的14.02_常见对象(字符类演示)A:字符类[abc] a、b 或 c(简单类)[^abc] 任何字符,除了...原创 2019-09-16 11:13:44 · 99 阅读 · 0 评论 -
Java黑马Day12
12.01_常见对象(Scanner的概述和方法介绍)(掌握)12.02_常见对象(Scanner获取数据出现的小问题及解决方案)(掌握)12.03_常见对象(String类的概述)(掌握)12.04_常见对象(String类的构造方法)(掌握)A:常见构造方法public String():空构造public String(byte[] bytes):把字节数组转成字符串pub...原创 2019-09-09 14:27:57 · 143 阅读 · 0 评论 -
Java黑马Day11
11.01_Java开发工具(常见开发工具介绍)(了解)11.02_Java开发工具(Eclipse中HelloWorld案例以及汉化)(了解)11.03_Java开发工具(Eclipse的视窗和视图概述)(了解)11.04_Java开发工具(Eclipse工作空间的基本配置)(掌握)11.05_Java开发工具(Eclipse中内容辅助键的使用)(掌握)11.06_Java开发工具(E...原创 2019-09-09 13:56:22 · 252 阅读 · 0 评论 -
Java黑马Day02
nothing原创 2019-08-30 09:57:45 · 64 阅读 · 0 评论 -
Java黑马Day03
03.01_Java语言基础(逻辑运算符的基本用法)(掌握)&逻辑与:有false则false。|逻辑或:有true则true。^逻辑异或:相同为false,不同为true。!逻辑非:非false则true,非true则false。03.02_Java语言基础(逻辑运算符&&和&的区别)(掌握)03.03_Java语言基础(位运算符的基本用法1)(了...原创 2019-08-30 10:12:42 · 121 阅读 · 0 评论 -
Java黑马Day04
04.01_Java语言基础(循环结构概述和for语句的格式及其使用)04.02_Java语言基础(循环结构for语句的练习之获取数据)04.03_Java语言基础(循环结构for语句的练习之求和思想)04.04_Java语言基础(循环结构for语句的练习之水仙花)04.05_Java语言基础(循环结构for语句的练习之统计思想)04.07_Java语言基础(循环结构while语句的练习...原创 2019-09-01 18:02:53 · 177 阅读 · 0 评论 -
Java黑马Day05
原创 2019-09-01 18:06:05 · 155 阅读 · 0 评论 -
Java黑马Day07
07.01_面向对象(构造方法Constructor概述和格式)(掌握)07.02_面向对象(构造方法的重载及注意事项)(掌握)如果我们给出了构造方法,系统将不再提供默认的无参构造方法。07.03_面向对象(给成员变量赋值的两种方式的区别)07.04_面向对象(学生类的代码及测试)(掌握)07.05_面向对象(手机类的代码及测试)(掌握)07.06_面向对象(创建一个对象的步骤)(...原创 2019-09-04 15:18:53 · 107 阅读 · 0 评论 -
Java黑马Day08
08.01_面向对象(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)08.02_面向对象(代码块的面试题)(掌握)08.03_面向对象(继承案例演示)(掌握)08.04_面向对象(继承的好处和弊端)(掌握)08.05_面向对象(Java中类的继承特点)(掌握)08.06_面向对象(继承的注意事项和什么时候使用继承)(掌握)08.07_面向对象(继承中成员变量的关系)...原创 2019-09-04 15:54:33 · 136 阅读 · 0 评论 -
Java黑马Day09
09.01_面向对象(多态的概述及其代码体现)09.02_面向对象(多态中的成员访问特点之成员变量)成员变量 编译看左边(父类),运行看左边(父类)。09.03_面向对象(多态中的成员访问特点之成员方法)成员方法 编译看左边(父类),运行看右边(子类)。09.04_面向对象(多态中的成员访问特点之静态成员方法)静态方法 编译看左边(父类),运行看左边(父类)。09.05_...原创 2019-09-05 11:17:24 · 128 阅读 · 0 评论 -
Java黑马Day10
10.01_面向对象(package关键字的概述及作用)(了解)10.02_面向对象(包的定义及注意事项)(掌握)A:package语句必须是程序的第一条可执行的代码B:package语句在一个java文件中只能有一个C:如果没有package,默认表示无包名10.03_面向对象(带包的类编译和运行)(掌握)10.04_面向对象(不同包下类之间的访问)(掌握)10.05_面向对象...原创 2019-09-06 15:47:22 · 147 阅读 · 0 评论 -
Java黑马Day25
25.01_多线程(单例设计模式)(掌握)单例设计模式:保证类在内存中只有一个对象。如何保证类在内存中只有一个对象呢?(1)控制类的创建,不让其他类来创建本类的对象。private(2)在本类中定义一个本类的对象。Singleton s;(3)提供公共的访问方式。 public static Singleton getInstance(){return s}单例写法两...原创 2019-09-30 11:02:39 · 99 阅读 · 0 评论