摘要:Class类: l 获取Class对象的三种方式 方式一: 通过Object类中的getObject()方法 Person p = new Person(); Class c = p.getClass(); 方式二: 通过 类名.class 获取到字节码文件对象(任意数据类型都具备一个class静态
阅读全文
摘要:ServerSocket类: 在开发TCP程序时,首先需要创建服务器端程序。JDK的java.net包中提供了一个ServerSocket类,该类的实例对象可以实现一个服务器段的程序 构造方法:ServerSocket(int port) 创建绑定到特定端口的服务器套接字 常用方法:Socket a
阅读全文
摘要:DatagramPacket类:该类的实例对象就相当于一个集装箱,用于封装UDP通信中发送或者接收的数据构造方法: DatagramPacket(byte[ ] buf , int length)构造DatagramPacket,用来接收长度为length的数据包 DatagramPacket(by
阅读全文
摘要:1.同步代码块 public class Tickects1 implements Runnable{ //共享数据 private int ticket=100; //创建锁对象 private Object obj=new Object(); public void run() { while(
阅读全文
摘要:Callable接口:与Runnable接口功能相似,用来指定线程的任务。其中的call()方法,用来返回线程任务执行完毕后的结果,call方法可抛出异常。 ExecutorService:线程池类 <T> Future<T> submit(Callable<T> task):获取线程池中的某一个线
阅读全文
摘要:创建新执行线程的两种方法: 1.将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。创建对象,开启线程。run方法相当于其他线程的main方法。 public class MyThread extends Thread{ public void run() { for(
阅读全文
摘要:properties类: lload(InputStream) 把指定流所对应的文件中的数据,读取出来,保存到Propertie集合中 lload(Reader) l store(OutputStream,commonts)把集合中的数据,保存到指定的流所对应的文件中,参数commonts代表对描述
阅读全文
摘要:Properties类代码: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/Demo?characterEncoding=utf8 user=root password=123456 JDBCUtils代码: import
阅读全文
摘要:layer组件的下载地址:layer.layui.com 1.在页面当中引入jQuery框架(1.8版本以上) 2.将下载包中的layer文件夹完整复制到项目中 3.引入layer目录中的layer.js 4.在需要的地方直接写效果代码 效果代码在https://layer.layui.com/上面
阅读全文
摘要:字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 BufferedInputStream BufferedOutputStream: 构造方法 public BufferedOutputStream(Outpu
阅读全文
摘要:OutputStreamWriter类: public static void writeCN() throws Exception { //创建与文件关联的字节输出流对象 FileOutputStream fos = new FileOutputStream("c:\\cn8.txt"); //创
阅读全文
摘要:字符编码表: 能识别中文的码表:GNK,UTF-8; 对我们开发而言常见的码表:GBK UTF-8 ISO-8859-1 文字 >(数字) :编码。 “abc”.getBytes() byte[] (数字) >文字 : 解码。 byte[] b={97,98,99} new String(b,0,l
阅读全文
摘要:字节流: 字节输出流:OutputStream OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。 FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流。 FileOutputStream(String name):创建
阅读全文
摘要:在学习Java的初期阶段,制作一些小的练手项目时,在没有接触过日志框架的情况下实现简单的日志记录功能 Dao层代码: //项目新增 public int addProject(Project project) throws SQLException{ Connection conn=JDBCUtil
阅读全文
摘要:public class JDBCUtils { //获取connection对象 public static Connection getConn(){ Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); Stri
阅读全文