Java
文章平均质量分 95
.
温故。
这个作者很懒,什么都没留下…
展开
-
xml解析方式,mysql数据库的卸载、安装、图形化工具和基本语法
Xml是什么xml:即可扩展标记语言,是初期互联网前后台或多平台进行数据交互的通用语言格式,但随互联网发展,java更多的是进行前后台数据的交互,xml这种文本形式的数据格式,书写解析比较费劲所以已被json这种更轻量级的数据格式替换优点:xml与操作系统、编程语言的开发平台都无关;实现不同系统之间的数据交互。作用:配置应用程序和网站;数据交互;Ajax基石。在配置文件里边所有的配置文件都是以XMl的格式来编写的。语法:xml语法分为两部分:1、标题行<?xml versio原创 2021-04-21 10:10:05 · 217 阅读 · 0 评论 -
JAVAOOP-21 反射
JAVAOOP-21 反射XML什么是XMLXML是一种可扩展的标记语言,标准通用标记语言的子集 ,从 HTML —> XHTML —> XML 发展而来。使用的时候是以文件的形式存在,扩展名为xml。XML文件的用途数据交换:作为与编程语言、操作系统无关的数据格式,通过网络进行数据的交换。数据存储:通常作为超小型数据库来看待,可以存储数据。配置文件:配置文件本质上就是数据存储的一种应用,主要用于应用程序的配置存储。文件格式:office文件也是使用xml技术进行了数据的存原创 2021-04-20 20:12:30 · 158 阅读 · 0 评论 -
JAVAOOP-20 网络编程
JAVAOOP-20 网络编程一. 网络编程概念计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来的,实现资源共享和数据传输的系统。网络编程就是编写程序使互联网的两个(或多个)设备(如计算机)之间进行数据传输。Java语言对网络编程提供了良好的支持。通过其提供的接口我们可以很方便地进行网络编程。网络体系结构:通过网络发送数据是一项复杂的操作,必须仔细地协调网络的物理特性以及所发送数据的逻辑特征。通过网络将数据从一台主机发送到另外的主机,这个过程是通过计算机网络通原创 2021-04-14 15:42:12 · 283 阅读 · 0 评论 -
JAVAOOP-19线程
JAVAOOP-19线程一. 线程相关类Runtime,Timer使用Runtime类是一个单例类每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。通过 getRuntime 方法获取当前运行时。案例:自动关机package com.yunhe.thread;import java.io.IOException;public class RunTimeDemo { public static void main(String[]原创 2021-04-13 15:39:31 · 70 阅读 · 0 评论 -
JAVAOOP-18 线程
JAVAOOP-18 线程思考: 如何是 实现一边播放歌曲,同时调节音量public class Test6 { public static void main(String[] args) { play(); } //实现一边播放歌曲,同时调节音量 public static void play(){ //播放歌曲 for (int i = 1; i <=20; i++) { System.out.print(i+" "); } //调节音量 Syste原创 2021-04-13 10:24:19 · 162 阅读 · 0 评论 -
JAVAOOP-17 字符流
JAVAOOP-17 字符流一. 回顾字节流和字符流的区别: 字节流: 以字节为单位传输 不能处理中文问题 中文会出现乱码 字符流: 以字符为单位传输 一个字符两个字节 可以处理中文问题二. FileReader和FileWriterReader: 抽象类构造方法说明protected Reader()创建一个新的字符流 reader,其重要部分将同步其自身的 reader。方法说明abstract v原创 2021-04-12 18:51:13 · 74 阅读 · 0 评论 -
JAVAOOP-16 IO流
JAVAOOP-16 IO流一. 流的概念流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 流的方向是重要的,根据流的方向,流可分为两类:输入流和输出流。用户可以从输入流中读取信息,但不能写它。相反,对输出流,只能往输入流写,而不能读它。 实际原创 2021-04-12 14:04:02 · 95 阅读 · 0 评论 -
15_JAVA OOP
15_JAVAOOP一、课程目标1. 【理解】什么是泛型2. 【掌握】泛型的基本使用3. 【理解】什么是Collections工具类4. 【理解】什么是File类5. 【掌握】File类的常用功能6. 【理解】什么是递归7. 【理解】递归的执行原理8. 【掌握】递归的案例9. 【掌握】打印多级目录案例10. 【掌握】文件搜索案例二、泛型2.1 泛型概述 在前面学习集合时,我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当原创 2021-04-12 10:00:59 · 105 阅读 · 0 评论 -
14_JAVA OOP
14_JAVAOOP一、课程目标1. 【理解】Set集合的特点2. 【理解】Set集合不重复的原理3. 【掌握】HaseSet集合的基本使用4. 【理解】LinkedHashSet的特点5. 【理解】Map集合的特点6. 【掌握】HashMap的使用7. 【理解】LinkedHashMap的特点8. 【掌握】Map集合的案例9. 【掌握】模拟斗地主案例二、Set集合2.1 Set集合概述 java.util.Set接口和java.util.List接口一样,同样继承自Colle原创 2021-04-12 09:07:07 · 82 阅读 · 0 评论 -
13_JAVAOOP
13_JAVAOOP一、课程目标1. 【理解】集合的体系结构2. 【掌握】Collection集合中常用的方法3. 【理解】Iterator迭代器4. 【掌握】增强for的使用5. 【理解】List集合的特点6. 【掌握】List集合中特有的方法7. 【理解】LinkedList集合的特点8. 【理解】LinkedList集合中特有的方法9. 【理解】数据结构二、集合概述2.1 什么是集合集合:集合是java中提供的一种容器,可以用来存储多个数据,并且可以存储任意类型的数据!原创 2021-04-21 10:13:59 · 59 阅读 · 0 评论 -
12_JAVA OOP
12_JAVAOOP一、课程目标1. 【理解】什么是异常2. 【理解】异常的体系结构3. 【掌握】处理异常的方式4. 【理解】自定义异常5. 【理解】Log4J的作用二、异常概述2.1 什么是异常 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建原创 2021-04-09 09:48:47 · 102 阅读 · 0 评论 -
11_JAVA OPP
11-JAVAOOP一、课程目标1. 【理解】StringBuffer类2. 【掌握】StringBuffer的使用3. 【理解】Math类的使用4. 【理解】Arrays类的使用5. 【掌握】包装类的使用6. 【理解】BigInteger类和BigDecimal类的使用7. 【掌握】Date类的使用8. 【掌握】SimpleDateFormat类的使用9. 【理解】Calendr类的使用二、StringBuffer类|StringBuilder2.1 StringBuffer类概原创 2021-04-08 14:13:20 · 134 阅读 · 0 评论 -
10_JAVA OPP
10-JAVAOOP一、课程目标1. 【理解】什么是API2. 【掌握】API的使用方式3. 【理解】Object类4. 【掌握】Object类中的equals方法5. 【掌握】String类中的常用方法二、API概述2.1 什么是APIAPI(Application Programming Interface),应用程序编程接口。Java API是一本程序员的字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学原创 2021-04-07 16:34:22 · 108 阅读 · 1 评论 -
09_JAVA OPP
09-JAVAOOP一、课程目标1. 【理解】什么是内部类2. 【掌握】匿名内部类3. 【掌握】引用数据类型作为方法的参数4. 【理解】final关键字的使用5. 【理解】包的定义及使用6. 【理解】权限修饰符7. 【掌握】static关键字的使用二、内部类2.1 什么是内部类将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。2.2 内部类的分类成员内部类局部内部类匿名内部类2.3 成员内部类在描述事物时,若一个事物内部还包原创 2021-04-07 14:02:08 · 87 阅读 · 1 评论 -
08_JAVA OOP
08-JAVAOOP一、课程目标1. 【理解】什么是接口2. 【掌握】接口的定义格式3. 【掌握】接口的使用4. 【理解】接口的成员特点5. 【理解】类和接口 抽象类和接口之间的关系6. 【掌握】单继承多实现 7. 【理解】接口之间的多继承8. 【掌握】接口的案例 9. 【理解】什么是动态10. 【理解】使用多态的前提11. 【掌握】多态的格式12. 【理解】多态中的成员访问特点13. 【理解】多态中的好处和弊端14. 【理解】多态中的转型15. 【理解】转型的异常16.原创 2021-04-06 14:01:13 · 83 阅读 · 0 评论 -
07_JAVA OOP
07-JAVAOOP一、课程目标1. 继承2.继承中成员访问的特点3.this 和 super的区别和用法4.继承的特点5.抽象类二、继承2.1 继承概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。如图所示:其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。继承描述的是事物之间的所属关系,这种关系是: is-a 的关系。例如,图中兔子属于食草动物,食草动物属于动物。可见原创 2021-04-06 11:15:32 · 46 阅读 · 0 评论 -
06_JAVA OOP
06-JAVA OOP一、课程目标1. 【理解】 什么是面向对象2. 【理解】 类和对象的关系3. 【掌握】 类的定义和使用4. 【理解】 对象的内存图5. 【掌握】 三大特征之封装6. 【掌握】 this关键字的使用二、面向对象概述2.1 什么是面向对象Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在原创 2021-04-02 08:50:38 · 44 阅读 · 0 评论 -
05_java基础
05_java基础一、课程目标1. 【理解】什么是方法2. 【掌握】方法的格式3. 【理解】方法的执行流程4. 【掌握】方法的案例5. 【理解】方法的重载6. 【理解】方法参数的传递二、方法概述2.1 什么是方法方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集2.2 方法基本使用将资料中给大家提供的打怪物发射炮弹重复的代码,抽取到方法中并使用抽取代码public static void fire() { System.o原创 2021-04-01 17:29:04 · 163 阅读 · 0 评论 -
04_java基础
04_java基础&IDEA开发工具一、课程目标1. 【掌握】 IDEA的基本使用2. 【理解】 什么是数组3. 【掌握】 数组的定义及初始化4. 【理解】 数组的内存图6. 【理解】 数组常见的问题7. 【掌握】 数组的案例8. 【理解】 二维数组二、开发工具2.1 IDEA开发工具参见:IDEA工具安装详解.doc三、一维数组3.1 什么是数组数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。3.2 数组定义格式3.2.1 格式一数据类型[原创 2021-04-01 16:58:36 · 47 阅读 · 0 评论 -
03_java基础
03_java基础语法一、课程目标1. 【掌握】掌握switch语句2. 【掌握】for循环3. 【掌握】while循环4. 【理解】do...while循环5. 【理解】三种循环之间的区别6. 【理解】跳转控制语句7. 【理解】循环的嵌套8. 【掌握】Random的使用二、 switch语句2.1 switch语句格式switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default:原创 2021-04-01 16:53:08 · 46 阅读 · 0 评论 -
02_java基础
day02 - Java基础语法一、课程目标1. 【理解】数据类型转换2. 【掌握】五种运算符类型3. 【掌握】数据录入4. 【掌握】流程控制语句-IF语句二、类型转换2.1 自动类型转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可。示例double num = 10; // 将int类型的10直接赋值给double类型System.out.println(num); // 输出10.02.2 强制类型转换原创 2021-04-01 16:27:30 · 79 阅读 · 0 评论 -
01_java基础
day01_Java基础一、课程目标1. 【了解】Java语言发展史 2. 【理解】Java语言平台版本3. 【理解】Java语言特点4. 【理解】JRE与JDK5. 【掌握】Java开发环境搭建6. 【掌握】第一个Java程序7. 【掌握】注释8. 【理解】关键字/标识符 二、Java语言概述2.1 Java语言发展史Java之父:詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位原创 2021-03-13 09:36:24 · 211 阅读 · 1 评论