08 2020 档案
Java 常用类
摘要:Java 常用类 1、String类用法 1.1、特点 此类是不可被继承,因为它是final类 此类实现序化接口,支持序列化处理 String实现Comparable比较器,支持自然排序 String的字符串内容,底层也是使用char[]数组存储, 并且此数组是一个final数组 因为char是fi
阅读全文
Java 注解用法
摘要:Java 注解用法 1、简述 Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata) 与程序元素(类、方法、成员变量等)进行关联。 Annontation像一种修饰符样,应用于包、类型、构造方法、方法、成
阅读全文
Java 代理设计模式
摘要:Java 代理设计模式 为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务 1、静态代理 在静态代理模式之下,我们显示地创建代理类,代理类持有被代理类的对象,实现与被代理类 的相同接口,并且增添相应的业务逻辑,以达到代理的效果 代理和被代理对象在代理之
阅读全文
Java 反射
摘要:Java 反射 1、类的生命周期 参考资料:https://www.cnblogs.com/jhxxb/p/10900405.html 2、类加载器 2.1、类加载器的分类 启动类加载器 扩展类加载器 系统类加载器 参考资料:https://blog.csdn.net/m0_38075425/art
阅读全文
jdbc简单应用
摘要:jdbc简单应用 1、jdbc概述 Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 2、jdbc的好处 jdbc提供标准操作数据库的api,不管使用那
阅读全文
多表查询sql练习题
摘要:多表查询sql练习题 1、用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name course grade 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五 英语 90 /*创建表*/CREATE TABLE stu(st
阅读全文
Java 网络编程
摘要:Java 网络编程 1、网络编程的基础知识 1.1、网络基础知识 计算机网络的功能、计算机网络的分类、osi分层模型和tcp/ip分层模型等这些基础知识在这里就不过多阐述,可以自己网上查资料了解。因为讲太细内容就很多,写不过来。讲个大概,还不如自己网上查资料看。 1.2、IP地址和端口号 这个也是自
阅读全文
Java 多线程
摘要:Java多线程 1、什么是进程 百度百科:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 2、什么是线程 百度百科:线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位(
阅读全文
java NIO的基本用法
摘要:NIO的基本用法 1、什么是NIO 一种新IO流,可以实现对文件的读写操作,效率比IO流高 2、NIO和IO的区别 IO是面向流(Stream)的;NIO是面向通道(Channel)和缓冲区(Buffer)的,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中 IO流是阻塞的,这意味着,当一个线
阅读全文
BufferedReader源码分析
摘要:BufferedReader源码分析 1、案例代码 假设b.txt存储了abcdegfhijk public static void main(String[] args) throws IOException { //字符缓冲流 BufferedReader bufferedReader=new
阅读全文
java Properties类
摘要:参考资料 https://blog.csdn.net/yjltx1234csdn/article/details/93769032?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-
阅读全文
FileInputStream读中文乱码问题
摘要:FileInputStream读中文乱码问题 1、前提 以读取编码是GBK的文件为案例,文件内容只有中文和中文符号 2、原因 FileInputStream读中文乱码是因为一个中文对应两个字节存储(负数),也就是说,读取对应中文的字节数应该是偶数; 而英文对应一个字节存储。FileInputStre
阅读全文
Java使用IO流对同一个文件进行读写操作
摘要:使用IO流对同一个文件进行读写操作 1、注意事项 众所周知,对一个文件进行读写操作时,我们需要创建对应的输入流和输出流 但需要注意的是,读写操作不能同时进行(边读边写),即不能同时打开输入流和输出流,直白一点说就是不能同时对同一个文件的输入流和输出流进行赋值,否则影响文件进行正常的读写操作。如果是不
阅读全文