![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java语言学习
RichardYoung²⁰¹⁹
这个作者很懒,什么都没留下…
展开
-
Java中的MySQL操作
1. 安装MYSQL 版本选择:5.7版 下载:mysql-installer-community-5.7.22.1.msi 安装, root密码:1234 环境变量配置 MYSQL_HOME: C:\Program Files\MySQL\MySQL Server 5.7 Path: %MYSQL_HOME%\bin 2. 安装客户端 SQLyog 1. 下载:SQLyog-12.4.1.exe 2. 安装 3. 创建试验数据库: CREATE DATABASE DB_Rao; USE DB原创 2021-01-23 06:48:21 · 123 阅读 · 0 评论 -
通过实现Runable接口创建多线程
通过实现Runable接口创建多线程 优点: 相对继承Thread创建多线程来说可以实现多继承。比如下面例子,在线程类中继承一个叫Robot的类。 被继承的类: public class Robot { private String Name; public Robot(String name) { this.Name = name; } public void shout(){ System.out.println("I am原创 2021-01-23 01:59:47 · 195 阅读 · 0 评论 -
通过继承Thread类创建多线程
通过继承Thread类创建多线程 有以下步骤: 1)继承Thread创建类 2)实现run()方法 3)通过调用start()方法开启线程 创建线程类: public class Thread_01 extends Thread{ private String name; public Thread_01(String name){ this.name = name; } @Override public void run() {原创 2021-01-23 01:19:04 · 249 阅读 · 0 评论 -
I/O流
I/O流 字节流: 可以读写一切文件,即以二进制形式读写 字符流:只能读写纯文本文件,即以字符形式读写 File类 创建文件 创建文件夹 查询文件夹是否存在 查看文件长度 递归遍历文件夹下的所有文件 BufferedInputStream类 字节缓冲输入流 BufferedOutputStream类 字节缓冲输出流 采用缓冲流的好处: 相对使用File、FileInputStream、FileOutputStream类来说可以提高读写速度 管道技术 “水厂":即是数据,可以是硬原创 2021-01-23 00:07:13 · 74 阅读 · 0 评论 -
Collections工具类
Collections工具类 概念:集合工具类,定义了除了存取以外的集合常用方法。 方法: public static void reverse(List<?> list)//反转集合中元素的顺序 public static void shuffle(List<?> list)//随机重置集合元素的顺序 public static void sort(List<T> list)//升序排序(元素类型必须实现Comparable接口) /** * 演示Coll原创 2021-01-21 09:58:00 · 67 阅读 · 0 评论 -
Map集合
Map集合 特点:存储一对数据(Key-Value),无序、无下标,键不可重复。 方法: V put(K key,V value)//将对象存入到集合中,关联键值。key重复则覆盖原值。 Object get(Object key)//根据键获取相应的值。 Set<K>//返回所有的key Collection<V> values()//返回包含所有值的Collection集合。 Set<Map.Entry<K,V>>//键值匹配的set集合原创 2021-01-21 08:42:46 · 119 阅读 · 1 评论 -
迭代器 Iterator
迭代器 Iterator 在ArrayList等类创建迭代器之后,除非通过迭代器自身remove或add对列表结构进行修改,否则在其他线程中以任何形式对列表进行修改,迭代器马上会抛出异常,快速失败。 (1)异常1: IndexOutOfBoundsException List<Integer> l = new ArrayList<Integer>(); l.add(100); l.add(200); l.add(0);原创 2021-01-21 05:18:35 · 141 阅读 · 0 评论 -
Java 多态
多态 有继承的类, father类和son类 只有方法的多态 Father f = new Son(); 父类引用子类 f只可以调用Father中的方法,不能调用Son中独有的方法 如果Son中重写了方法,则f调用时响应的是Son中的方法 public class Father { public void run() { System.out.println("this is father."); } } public class Son ex原创 2021-01-21 00:42:25 · 85 阅读 · 0 评论 -
Java内部类
内部类 作用: 定义在类的内部 可以操作外部类的private成员变量,private方法,当然更可以操作public方法了 实例代码: public class Out { private int pr = 100; public void out() { System.out.println("this is out class"); } public void printpr(){ System.out.println("原创 2021-01-21 00:38:16 · 66 阅读 · 0 评论