• Android(java)学习笔记123:Android MediaPlayer 播放prepareAsync called in state 8解决办法

    时间:2024-05-11 18:49:54

    1. 使用android MediaPlayer播放音频文件时,有时会出现prepareasync called in state 8错误。以下方法可以避免这个异常出现。 第1种方法:private void playAudio(String audioUri){Uri uri = Uri.pars...

  • Java学习笔记&网站&技术博客汇总

    时间:2024-05-11 12:41:21

    Java学习笔记&网站&技术博客汇总 https://www.javaboy.org/https://yanbingzn.github...

  • Java入门基础学习笔记8——注释

    时间:2024-05-11 08:46:16

    1、注释: 注释是写在程序中对代码进行解释说明的文件,方便自己和其他人查看,以便理解程序的。 package cn.ensource.note;/** 文档注释 文档注释*/public class NoteDemo { public static void main(Strin...

  • Java学习笔记之——IO

    时间:2024-05-10 23:48:38

    一. IOIO读写流分类:按照方向:输入流(读),输出流(写)按照数据单位:字节流(传输时以字节为单位),字符流(传输时以字符为单位)按照功能:节点流,过滤流四个抽象类:InputStream:输入字节流OutputStream:输出字节流Reader:输入字符流Write:输出字符流1. 第一组流...

  • JAVA学习AWT绘图

    时间:2024-05-10 10:18:51

    package com.graphics;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;/** * 1:Graphics类是所有图形上下文的抽象基类。 * * 2:Graphics2D继承了G...

  • 【慕课网学习笔记】Java共享变量的可见性和原子性

    时间:2024-05-09 22:34:43

    1. Java内存模型(Java Memory Model, JMM)Java的内存模型如下,所有变量都存储在主内存中,每个线程都有自己的工作内存。共享变量:如果一个变量在多个线程中都使用到了,那么这个变量就是这几个线程的共享变量。可见性:一个线程对共享变量的修改,能够及时地到主内存并且让其他的线程...

  • Java接口自动化测试之HTTPClient学习(四)

    时间:2024-05-08 19:02:22

    pom.xml  文件中dependency <dependencies> <dependency> <groupId>org.testng</groupId> <artifactI...

  • 201521123067 《Java程序设计》第9周学习总结

    时间:2024-05-08 10:41:23

    201521123067 《Java程序设计》第9周学习总结1. 本周学习总结1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。2. 书面作业Q1.常用异常(题目5-1)1.1 截图你的提交结果(出现学号)1.2 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免?答...

  • Java虚拟机学习 - 对象访问

    时间:2024-05-07 19:58:51

    对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。如下面这句代码:Object objectRef = new Object();假设这句代码出现在方法体中,"Object objectRef” 这部分将会反映到Java栈的本地变量中,作为一个reference类型数据出现。而“new ...

  • Java学习疑惑(8)----可视化编程, 对Java中事件驱动模型的理解

    时间:2024-05-05 13:24:34

    我们编写程序就是为了方便用户使用, 我觉得UI设计的核心就是简洁, 操作过于繁琐的程序让很大一部分用户敬而远之. 即使功能强大, 但是人们更愿意使用易于操作的软件. 近年流行起来的操作手势和逐渐趋于成熟的语言控制以及其他更加易于操作的方式很可能会颠覆鼠标键盘的操作方式, 我相信这一天必将到来.电影&...

  • java基础学习02(简单的java程序)

    时间:2024-05-05 09:12:15

    简单的java程序一、完成的目标1. 理解java程序的基本组成2. 如何对程序代码进行注释3. java标识符的命名规则4. 了解java中的关键字5. 使用java定义变量或声明变量二、一个简单的java程序给出一个简单的Java程序,了解java程序的基本结构。 public class Te...

  • 201521123095《java程序设计》第4周学习总结

    时间:2024-05-04 08:16:19

    1. 本周学习总结##1.1 尝试使用思维导图总结有关继承的知识点。1.2 使用常规方法总结上课内容。对于一个系统中,对于名词大多为类或属性,对于动词大多为方法。1.3 注释的应用使用类的注释与方法的注释为前面编写的类与方法进行注释,并在Eclipse中查看。(截图)类的注释 方法的注释 2...

  • JAVA第二周学习笔记-字符串

    时间:2024-05-02 15:42:53

    创建Sting对象 直接赋值 String name = "xuanxuan"; new 构造方法说明public String( )无参构造方法,创建一个空字符串对象public String(String original)创建一个与原始字符串内容相同的新字符串对象public Str...

  • 201521044091 java 第十周学习总结

    时间:2024-05-01 17:27:30

    1. 本周学习总结1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容。Runnable不是线程,Thread才是,必须将实现Runnable接口的类的对象放入Thread中才能在线程中运行比如:Runnanble task = new MyRunnable(); Thre...

  • Java/Android设计模式学习笔记

    时间:2024-05-01 15:36:56

    Java/Android设计模式学习笔记 1.参考资料 书籍 适合容易集中精力的看,可以私信我拿资源 《Head First设计模式》—已看,推荐 《大话设计模式【Java溢彩加强版】》 – 程杰,2022年 《图解设计模式》 视频 适合不容易集中精力的看 尚硅谷Java设计模式(图解+框架源码剖析...

  • java学习笔记(中级篇)—JDK动态代理

    时间:2024-04-30 18:03:40

    一、什么是代理模式相信大家都知道代理商这个概念,在商业中,代理商无处不在。假设你要去买东西,你不可能去找真正的厂家去买,也不可能直接跟厂家提出需求,代理商就是这中间的一桥梁,连接买家和厂商。你要买或者定制什么产品,需要什么规格样式和价格的直接跟代理商沟通就好了,由代理商与真实的厂商沟通,这样买家有什...

  • 吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring JDK动态代理

    时间:2024-04-30 18:02:36

    JDK 动态代理是通过 JDK 中的 java.lang.reflect.Proxy 类实现的。下面通过具体的案例演示 JDK 动态代理的使用。1. 创建项目在 MyEclipse 中创建一个名称为 springDemo03 的 Web 项目,将 Spring 支持和依赖的 JAR 包复制到 Web...

  • Java反射及注解学习- 反射的使用 - JDK动态代理

    时间:2024-04-30 17:28:50

    代理模式基本概念:1.代理模式的作用:为其他对象提供一种以控制对方的访问在某种情况下,一个客户不想或者不能直接引用另一个对象,代理可以在客户端和目标对象之间起到中介的作用代理的角色:(1)抽象角色:声明真实对象和代理对象的共同接口(比如租房,抽象角色就是把租房这件事给抽象成一个接口)(2)代理角色:...

  • 【Java EE 学习 51】【Spring学习第三天】【cglib动态代理】【AOP和动态代理】【切入点表达式】

    时间:2024-04-30 16:15:42

    一、cglib动态代理1.简介(1)CGlib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。(2) 用CGlib生成代理类是目标类的子类。(3)用CGlib生成 代理类不需要接口(4)用CGLib生成的代理类重写了父类的各个方法。(5)拦截器中的in...

  • Java学习3:程序流程控制

    时间:2024-04-29 14:36:51

    Java程序流程控制 1.执行顺序 顺序结构分支顺序if,switch 循环结构for ,while ,do-while 2.if分支 三种形式 if(条件表达式){}else if(){}else{} 3.switch分支 string week = "周一";switch(week){case ...