- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 spring Bean xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="htt.
2022-02-09 22:31:55 101
原创 java 集合
数组在存储多个数据方面的特点:数组始化以后,其长度就确定了。 数组一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。 比如:String[] arr;int[] arr1;0bject[] arr。 数组在存储多个数据方面的缺点:旦初始化以后,其长度就不可修改。 数组中提供的方法非常有限,对于添加、删除、插入数据等操作,非常不便,同时效率不高。 获取数组中实际元素的个数的需求,数组没有现成的属性或方法可用 数组存储数据的特点:有序、可重复。对于无序、不可重复的需求,..
2022-01-13 23:12:13 204
原创 注释 Annotation
从JDK5.0开始,Java增加了对元数据(MetaData)的支持,也就是Annotation(注解) ·Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者进行部署。 Annotation可以像修饰符一样被使用,可用于修饰包,类,构造器,方法,成员变量,参数,局部变量的声明,这些信息被保存在
2022-01-09 23:20:34 301
原创 java 时间
SimpleDateFormat sdf = new SimpleDateFormat(); //日期 ---> 字符串 Date date = new Date(); String format = sdf.format(date); System.out.println(format); //22-1-8 下午4:48 SimpleDateFormat sdf1 = new SimpleDateFo...
2022-01-08 17:02:04 292
转载 java 多线程 生产者消费者
package com.day01.java;public class ThreadText extends Thread{ @Override public void run() { System.out.println("hello word,"); System.out.println(Thread.currentThread().getName()); }}class TestProduce { public static v.
2022-01-04 21:44:38 160
原创 java多线程通信
notify();//一旦执行此方法,就会唤醒wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。notifyAll();//一旦执行此方法,就会唤醒所有wait的一个线程。wait(); //一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。1.wait, notify(),notifyAll() 三个方法必须使用在同步代码块或同步方法中。2.wait, notify(),notifyAll()三个方法必须使用在同步代码块或同步方法中的同步监视器。3.wait..
2022-01-03 20:29:56 139
原创 java 线程安全
线程安全1.同步代码块synchronize(同步监视器){ // 需要被同步的代码}说明:1.操作共享数据的代码,即为需要被同步的代码块;2.共享数据:多个线程共同操作的变量。3.同步监视器,俗称;锁,任何一个类的对象,都可以充当锁。 要求:多个线程必须要共用同一把锁。class sellTicketsAction implements Runnable { private int ticket = 1000; @Ove...
2022-01-03 18:13:45 2019
原创 java Thread创建的几种方式
new Thread(new Runnable() { @Override public void run() { //执行代码 } }).start();
2022-01-03 12:17:44 326
原创 java单例
class Bank{ private Bank(){} private static Bank instance = null; public static Bank getInstance(){ if (instance == null){ instance = new Bank(); } return instance; }}
2022-01-03 11:41:11 221
原创 Java线程随记
1.yield()方法使用yield()释放当先CPU执行权;public class helloWord01 { public static void main(String[] args) { System.out.println("hellow Word01"); Thread thread0 = new HelloThread0(); Thread thread1 = new HelloThread1(); threa
2022-01-02 12:48:06 162
空空如也
flutter 编译web端出错,如何解决?
2024-05-30
flutter在web端,本地加载html实现通信
2024-03-24
应用调用系统新建联系人页面点击添加相片启动相机拍照相机预览界面为黑色不能拍照
2017-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人