![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASE
文章平均质量分 64
Tdercode
这个作者很懒,什么都没留下…
展开
-
Java连接MySQL数据库的步骤
提前在工程目录中创建lib文件夹,将下载好的JDBC包放到该文件夹下附下载地址:https://repo1.maven.org/maven2/mysql/mysql-connector-java/1、加载数据库驱动,Java 程序和数据库之间的桥梁。2、获取 Connection,Java 程序与数据库的⼀次连接。3、创建 Statement 对象,由 Connection 产⽣,执⾏ SQL 语句。4、如果需要接收返回值,创建 ResultSet 对象,保存 Statement 执⾏之后所查询到原创 2021-03-11 22:01:12 · 142 阅读 · 0 评论 -
JAVA多线程以及多线程安全问题
什么是线程安全当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象就是线程安全的。这个定义很严谨,它要求就线程安全的代码都具备一个特征:代码本身封装了所有必要的正确性保障手段,令调用者无须关心多线程的问题,更无须自己实现任何措施来保证多线程的正确调用。为什么会有线程安全问题?当多个线程同时共享同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安原创 2021-03-24 10:20:25 · 194 阅读 · 0 评论 -
java多线程基础-创建线程,线程的优先级、生命周期、阻塞和处理以及 线程联合
创建线程的两种方式1.继承Thread类,并重写run方法实现线程执行的逻辑任务public class ThreadTest01 { public static void main(String[] args) { MyThread01 myThread01 =new MyThread01(); MyRunnable myRunnable01 =new MyRunnable(); //调用start方法启动线程 myThread原创 2021-03-20 23:51:20 · 165 阅读 · 0 评论 -
java-IO流字节流
Java的流操作分为字节流和字符流两种。Java的I/O流是建立在四个抽象类的基础上,分别是InputStream, OutputStream, Reader和Writer。1、 字节流( byte stream)对数据以字节为单位进行读写,既可以一个字节接一个字节的读写数据,也可以一次读写任意长度的字节块(即字节数组)(1) public abstract int read() thows IOException方法返回一个0至255之间的整数或-1, -1代表遇到了流的结束,其它对应读入的原创 2021-03-19 00:54:19 · 82 阅读 · 0 评论 -
File类的常用方法
import java.io.File;public class FileTest { public static void main(String[] args) { /** * 常用的构造方法有三种: * 1、File(String pathname): * 通过路径名创建一个新 File 实例。 * * 2、File(File parent, String child): .原创 2021-03-18 00:08:21 · 168 阅读 · 0 评论