2022年4月22日

数据库操作

摘要: 《零基础学Java》 数据库操作 数据库基础 数据库是一种存储结构,允许使用各种格式 输入、处理、检索 数据,且不用在每次需要数据时重新输入数据。 select 语句: select语句用于查询数据表中的数据。 select 语句 语法: select 所选字段列表 from 数据表名 where 阅读全文
posted @ 2022-04-22 14:53 TeaTracing 阅读(99) 评论(0) 推荐(0) 编辑
2022年4月13日

JDBC中常用的类和接口

摘要: 《零基础学Java》 JDBC中常用的类和接口 利用JDBC的这些类和接口可以更方便地访问并处理存储在数据库中的数据。 DriverManager类 DriverManager类 是JDBC的管理层,用来管理数据库中的驱动程序。在使用Java操作数据库之前,必须使用 Class类 的 静态方法for 阅读全文
posted @ 2022-04-13 19:56 TeaTracing 阅读(425) 评论(0) 推荐(0) 编辑

JDBC概述

摘要: 《零基础学Java》 JDBC概述 JDBC(Java DataBase Connectivity),它是一种用于执行SQL语句的JavaAPI。通过使用JDBC就可以使用相同的API访问不同的数据库(JDBC并不能直接访问到数据库,而是通过数据库厂商提供的JDBC驱动程序)。 阅读全文
posted @ 2022-04-13 18:10 TeaTracing 阅读(25) 评论(0) 推荐(0) 编辑

线程的同步

摘要: 《零基础学Java》 线程的同步 在单线程程序中,每次只能做一件事情,后面的事情需要等待第一件事情完成后才可以进行。为此,Java提供了线程同步机制来防止多线程编程中抢占资源的问题。 线程安全 在编写多线程程序时,应该考虑到线程安全问题。 模拟未考虑到线程安全问题的售票系统: public clas 阅读全文
posted @ 2022-04-13 00:20 TeaTracing 阅读(74) 评论(0) 推荐(0) 编辑
2022年4月11日

操作线程的方法

摘要: 《零基础学Java》 操作线程的方法 操作线程有很多方法,这些方法可以使线程从某一种状态过渡到另一种状态。 线程的休眠 能控制线程行为的方法之一是调用sleep()方法,sleep()方法可以指定线程休眠的时间,线程休眠的时间以毫秒为单位。 线程的休眠 实例: public class Demo2 阅读全文
posted @ 2022-04-11 23:13 TeaTracing 阅读(136) 评论(0) 推荐(0) 编辑
2022年4月10日

线程的生命周期

摘要: 《零基础学Java》 线程的生命周期 ​ 线程具有生命周期,其中包含5种状态(出生状态,就绪状态,运行状态、暂停状态、死亡状态)。出生状态就是线程被创建时的状态:当线程对象调用 start()方法 后,线程处于就绪状态(又称为可执行状态);当线程得到系统资源后就进入了运行状态。 ​ 一且线程进入运行 阅读全文
posted @ 2022-04-10 13:30 TeaTracing 阅读(53) 评论(0) 推荐(0) 编辑
2022年4月9日

实现线程的两种方式

摘要: 《零基础学Java》 实现线程的两种方式 Java提供了两种方式实现线程,分别为继承 java.lang.Thread类 与 实现 java.lang.Rumnable接口。 继承Thread类 Thread类 是 java.lang包 中的一个类,Thread类的对象用来代表线程,通过继承Thre 阅读全文
posted @ 2022-04-09 22:56 TeaTracing 阅读(178) 评论(0) 推荐(0) 编辑

线程简介

摘要: 《零基础学Java》 线程简介 以多线程在Windows操作系统中的运行模式为例:Windows操作系统是多任务操作系统,它以进程为单位。每个独立执行的程序都被称为进程(比如正在运行的QQ是一个进程、正在运行的E浏览器也是一个进程,每个进程都可以包含多个线程)。系统可以分配给每个进程一段使用CPU的 阅读全文
posted @ 2022-04-09 13:02 TeaTracing 阅读(131) 评论(0) 推荐(0) 编辑
2022年4月8日

带缓冲的输入/输入流

摘要: 《零基础学Java》 带缓冲的输入/输入流 缓冲是 I/O 的一种性能优化。缓冲流为 I/O 流增加了内存缓冲区。 BufferedInputStream类 与 BufferedOutputStream类 BufferedInputStream类 可以对所有InputStream的子类进行缓冲区的包 阅读全文
posted @ 2022-04-08 21:59 TeaTracing 阅读(201) 评论(0) 推荐(0) 编辑
2022年4月7日

文件输入/输出流

摘要: 《零基础学Java》 文件输入/输出流 程序运行期间,大部分数据都被存储在内存中,当程序结束或被关闭时,存储在内存中的数据将会消失。如果要永久保存数据,那么最好的办法就是把数据保存到磁盘的文件中。为此,Java提供了文件输入/输出流,即 FilelnputStream类 与 FilcOutputSr 阅读全文
posted @ 2022-04-07 18:52 TeaTracing 阅读(163) 评论(0) 推荐(0) 编辑