04 2020 档案

反射-反射配置文件
摘要:Class类: l 获取Class对象的三种方式 方式一: 通过Object类中的getObject()方法 Person p = new Person(); Class c = p.getClass(); 方式二: 通过 类名.class 获取到字节码文件对象(任意数据类型都具备一个class静态 阅读全文

posted @ 2020-04-28 17:13 煎饼果子不要果子谢谢 阅读(141) 评论(0) 推荐(0)

TCP通信:多线程网络编程
摘要:ServerSocket类: 在开发TCP程序时,首先需要创建服务器端程序。JDK的java.net包中提供了一个ServerSocket类,该类的实例对象可以实现一个服务器段的程序 构造方法:ServerSocket(int port) 创建绑定到特定端口的服务器套接字 常用方法:Socket a 阅读全文

posted @ 2020-04-27 16:49 煎饼果子不要果子谢谢 阅读(250) 评论(0) 推荐(0)

UDP通信网络编程
摘要:DatagramPacket类:该类的实例对象就相当于一个集装箱,用于封装UDP通信中发送或者接收的数据构造方法: DatagramPacket(byte[ ] buf , int length)构造DatagramPacket,用来接收长度为length的数据包 DatagramPacket(by 阅读全文

posted @ 2020-04-26 17:55 煎饼果子不要果子谢谢 阅读(173) 评论(0) 推荐(0)

多线程:购票小案例
摘要:1.同步代码块 public class Tickects1 implements Runnable{ //共享数据 private int ticket=100; //创建锁对象 private Object obj=new Object(); public void run() { while( 阅读全文

posted @ 2020-04-26 11:50 煎饼果子不要果子谢谢 阅读(191) 评论(0) 推荐(0)

多线程:线程池异步计算,2个线程,1个计算10的阶乘,一个计算20的阶乘并返回
摘要:Callable接口:与Runnable接口功能相似,用来指定线程的任务。其中的call()方法,用来返回线程任务执行完毕后的结果,call方法可抛出异常。 ExecutorService:线程池类 <T> Future<T> submit(Callable<T> task):获取线程池中的某一个线 阅读全文

posted @ 2020-04-25 16:27 煎饼果子不要果子谢谢 阅读(789) 评论(0) 推荐(0)

多线程:Thread类和Runnable接口
摘要:创建新执行线程的两种方法: 1.将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。创建对象,开启线程。run方法相当于其他线程的main方法。 public class MyThread extends Thread{ public void run() { for( 阅读全文

posted @ 2020-04-25 11:51 煎饼果子不要果子谢谢 阅读(170) 评论(0) 推荐(0)

IO流:properties类、打印流、序列化流和反序列化流
摘要:properties类: lload(InputStream) 把指定流所对应的文件中的数据,读取出来,保存到Propertie集合中 lload(Reader) l store(OutputStream,commonts)把集合中的数据,保存到指定的流所对应的文件中,参数commonts代表对描述 阅读全文

posted @ 2020-04-24 16:31 煎饼果子不要果子谢谢 阅读(126) 评论(0) 推荐(0)

使用properties类配置JDBC
摘要:Properties类代码: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/Demo?characterEncoding=utf8 user=root password=123456 JDBCUtils代码: import 阅读全文

posted @ 2020-04-24 11:50 煎饼果子不要果子谢谢 阅读(259) 评论(0) 推荐(0)

LayUI中Layer弹窗/层组件的使用方法
摘要:layer组件的下载地址:layer.layui.com 1.在页面当中引入jQuery框架(1.8版本以上) 2.将下载包中的layer文件夹完整复制到项目中 3.引入layer目录中的layer.js 4.在需要的地方直接写效果代码 效果代码在https://layer.layui.com/上面 阅读全文

posted @ 2020-04-23 16:04 煎饼果子不要果子谢谢 阅读(439) 评论(0) 推荐(0)

IO流:缓冲流
摘要:字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 BufferedInputStream BufferedOutputStream: 构造方法 public BufferedOutputStream(Outpu 阅读全文

posted @ 2020-04-22 15:42 煎饼果子不要果子谢谢 阅读(129) 评论(0) 推荐(0)

IO流:转换流
摘要:OutputStreamWriter类: public static void writeCN() throws Exception { //创建与文件关联的字节输出流对象 FileOutputStream fos = new FileOutputStream("c:\\cn8.txt"); //创 阅读全文

posted @ 2020-04-22 10:38 煎饼果子不要果子谢谢 阅读(120) 评论(0) 推荐(0)

IO流:字符流
摘要:字符编码表: 能识别中文的码表:GNK,UTF-8; 对我们开发而言常见的码表:GBK UTF-8 ISO-8859-1 文字 >(数字) :编码。 “abc”.getBytes() byte[] (数字) >文字 : 解码。 byte[] b={97,98,99} new String(b,0,l 阅读全文

posted @ 2020-04-21 16:14 煎饼果子不要果子谢谢 阅读(148) 评论(0) 推荐(0)

IO流:字节流复制视频
摘要:字节流: 字节输出流:OutputStream OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。 FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流。 FileOutputStream(String name):创建 阅读全文

posted @ 2020-04-21 11:48 煎饼果子不要果子谢谢 阅读(266) 评论(0) 推荐(0)

不用框架实现简单的日志功能
摘要:在学习Java的初期阶段,制作一些小的练手项目时,在没有接触过日志框架的情况下实现简单的日志记录功能 Dao层代码: //项目新增 public int addProject(Project project) throws SQLException{ Connection conn=JDBCUtil 阅读全文

posted @ 2020-04-20 16:38 煎饼果子不要果子谢谢 阅读(164) 评论(0) 推荐(0)

JDBC工具类
摘要:public class JDBCUtils { //获取connection对象 public static Connection getConn(){ Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); Stri 阅读全文

posted @ 2020-04-07 17:52 煎饼果子不要果子谢谢 阅读(101) 评论(0) 推荐(0)

导航