笔记
文章平均质量分 69
szzyjsxyzwy
这个作者很懒,什么都没留下…
展开
-
Android NDKNDK类型
Android NDK -----NDK类型1、基本数据类型Java类型 | jin类型 | 描述 | 对应的C类型boolean |jboolean | unsigned 8 bits | unsigned char byte | jbyte | singed 8 bits | charchar | jchar | unsigned 16bits | unsigned shortshort | jshort | signed 16bits |原创 2022-03-14 14:32:26 · 2959 阅读 · 0 评论 -
微信支付开发(一)
微信支付开发(一)1、注册微信支付商户号 https://pay.weixin.qq.com/static/product/product_index.shtml#payment_product点击链接,在平台上进行注册。不过注册需要的资料还挺多的,需要有营业执照或者证明。要是提供不了这些信息的开发者可以网上找一下别人用于开发测试的商户号使用一下,或者找熟人要。2、下载微信支付SDKhttps://pay.weixin.qq.com/wiki/doc/api/native_sl.php?cha原创 2021-06-25 21:37:34 · 924 阅读 · 0 评论 -
学习File类
学习File类1、File类的定义File类不能对文件的内部进行修改、添加、删除内容等功能。File类新建新建、删除、重命名文件和目录。Java中文帮助文档链接: File类帮助文档.2、File类的实例化File类提供了四种实例化的构造方法。3、File类的方法File类中的方法挺多的,但是常用的就是几种:用于判断文件或目录是否存在:exists()用于判断路径是否为目录:isDirectory()用于判断段路径是否为标准文件:isFile()用于创建一个新的空的文件: creat原创 2021-06-26 12:06:44 · 138 阅读 · 0 评论 -
java IO流学习(一)
java IO流学习(一)1、什么是IO流IO流就是程序的输出流和输入流,I是输入流,O是输出流。对于程序来说,从程序外获取到信息过程为输入,如从文件读取信息到程序;从程序中把信息存在到程序外的过程为输出,如从程序中把信息存储到文件中。2、IO流的分类按流向分类:输出流(OutputStream)、输入流(InputStream)按处理数据单元区分:字节流(OutputStream、InputStream)、字符流(Writer、Reader)字节流是8位通用字节流,使用byte作为传输单位;字原创 2021-06-26 21:25:50 · 121 阅读 · 0 评论 -
Java IO流学习(二)–字符流学习
Java IO流学习(二)–字符流学习1、字符流存在的意义文件中存储的内容都是以字符的形式存在的,要是通过字节流进行读写功能,我们需要进行强制转换为(byte)类型,而字节流的出现让程序对文件中的内容操作更加方便,减去了强制转换的步骤。2、字符输入流介绍字符输入流的基类是Reader,也是一个抽象类,不能直接使用,我们今天学习的是它的子类FileReader,也是用于从文件中读取信息到程序中来的。链接: FileReader帮助文档.FileReader有三个构造方法,每个构造方法的参数都不一样原创 2021-06-27 14:02:59 · 179 阅读 · 0 评论 -
Java IO流学习(三)—缓冲区(Buffer)
Java IO流学习(三)—缓冲区(Buffer)1、缓冲区的作用缓冲区的作用主要是提高文件的读写功能,减少程序频繁从文件中获取数据和写入数据。2、IO流中具有缓冲区的类IO流中具有缓冲区的子类有四个:BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter。其中BufferedInputStream和BufferedOutputStream属于字节流的子类,BufferedReader和BufferedWriter原创 2021-06-28 20:12:44 · 3310 阅读 · 0 评论 -
Java IO流学习—序列化与反序列化
Java IO流学习—序列化与反序列化1、序列化与反序列化是什么序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在IO流中,序列化就是将对象的状态写入到特定的流中的过程,如:将Java对象序列化为二进制的字节序列。反序列化就是序列化的反过来的过程。2、序列化和反序列化中使用到IO流的类1)序列化IO流(ObjectOutputStream)序列化是将对象转换为流的过程,应该对应的就是输出流,使用的是ObjectOutputStream类链接: Obje原创 2021-06-28 22:48:07 · 349 阅读 · 0 评论 -
Java多线程学习(四)----线程安全
Java多线程学习(四)----线程安全1、线程出现安全的问题的原因在多线程共享资源并发的时候经常出现几个原创 2021-07-05 22:07:19 · 129 阅读 · 0 评论 -
Java多线程学习(三)----线程调度
Java多线程学习(三)----线程调度1、线程调用线程抢占资源本来就是随机的,无序的,没有规律可行的。但是在某种场景下对线程有着特定的要求,如进程中有着两个线程在运行,但是希望A线程一定要在B线程执行到一半就要结束了。这就需要通过线程调度来调节线程的运行规律了。线程调度的方法还挺多中的,这里就介绍几种吧:setPriority(int newPriority)方法设置线程优先级、 sleep(long millis)方法控制线程进入睡眠、join()方法强制运行完本线程、 yield()方法把线程抢原创 2021-07-01 22:35:17 · 534 阅读 · 0 评论 -
Java多线程学习(二)—线程的状态
Java多线程学习(二)—线程的状态1、线程的状态介绍线程有五个状态:创建状态、就绪状态、运行状态、阻塞状态、死亡状态。创建状态:在实例化线程对象的时候,线程就进入了创建状态就绪状态:线程对象调用start()方法后,线程就进入了就绪状态,这时线程进行抢占CPU资源,抢到后才会进入运行状态运行状态:运行状态是在线程抢占到CPU资源后的状态,这个状态是在运行run()方法里的内容。阻塞状态:阻塞状态就是在线程运行中进入了线程睡眠或者等待用户操作,这时线程释放CPU资源进入阻塞状态,等待阻塞解除后,原创 2021-06-30 22:24:21 · 122 阅读 · 0 评论 -
Java多线程学习(一)-----创建与启动
Java多线程学习(一)-----创建与启动1、多线程的概念多线程可以在一个进程中同时执行多个任务,多线程是CPU调度和分派的基本单位,是执行运算的最小单位,可以完成一个独立的顺序控制流程。多线程并不是真正的并行执行多个任务,只是按毫秒为单位的时间进行线程之间的切换,切换的时间太快了,从而让我们觉得线程是同时运行的。2、线程的创建1)创建一个类并继承与Thread类,Thread类位于Java.lang包里,直接调用就行了,不用进行导入,创建的类继承Thread类后,重写Thread类的run()原创 2021-06-29 23:26:33 · 175 阅读 · 0 评论