JAVAEE全套教学
文章平均质量分 92
程序员沙蛙
这个作者很懒,什么都没留下…
展开
-
学会面向对象经典练习题21道
19.主方法中给定数组int[] arr= {20,10,40,30,50,60};如:给定数字3 求出3在数组 int[] arr = {3,4,3,5,7,9};20.定义一个方法,求出给定的数字在给定int型数组中出现的次数,如果一次没有出现则返回0。数组{1,2,3,2} 要查找的数是5 则方法每部会打印 “数组中没有这个数字”如: 数组{1,2,3,2} 要查找的数是2 则方法内部会打印索引值 1 3。要求:枚举值:MON,TUE,WED,THR,FRI,SAT,SUN。原创 2023-12-12 08:42:21 · 2012 阅读 · 0 评论 -
多线程详解
2.wait() notify() notifyAll()三个方法的调用者必须是同步代码块或同步方法中的同步监视器,否则会报错IllegalMonitorStateException。==就绪:==处于新建状态的线程被start()后,将进入线程队列等待cpu时间片,此时它已具备了运行的条件,只是没分配到cpu资源。==运行:==当就绪的线程被调用并获得cpu资源时,便进入运行状态,run()方法定义了线程的操作和功能。Executors:工具类,线程池的工厂类,用于创建并返回不同类型的线程池。原创 2023-12-05 10:37:12 · 1116 阅读 · 0 评论 -
注解与反射
使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口分析:@interface用来声明一个注解,格式:public @interface 注解名 {定义内容}其中的每一个方法实际上是声明了一个配置参数。方法的名称就是参数的名称。返回值类型就是参数的类型(返回值只能是基本类型,Class,String,enum)。可以通过default来声明参数的默认值如果只有一个参数成员,一般参数名为value。原创 2023-12-01 11:37:57 · 752 阅读 · 1 评论 -
java集合详解
是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素 JDK 不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现List集合概述 有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元 素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合特点:有索引、可以存储重复元素、元素存取有序分类ArrayList集合 底层是数组结构实现,查询快、增删慢。原创 2023-11-30 17:02:33 · 1311 阅读 · 0 评论 -
面向对象详解
类,是一个抽象的概念,不能直接使用,要使用类中的属性和功能,必须对类进行实例化,我们可以使用关键字new(静态Static修饰的不需要new来实现)。而实际上我们在创建对象时,除了使用关键字new之外,还得借助构造方法来完成对类的实例化。原创 2023-11-29 14:36:25 · 1630 阅读 · 0 评论 -
JAVAEE基础总结
Java标识符:Java标识符是用来命名类、变量、方法等程序元素的名称,它们必须以字母、美元符或下划线开头,后面可以跟任意数量的字母、数字、美元符或下划线。Java标识符是大小写敏感的,不能使用关键字或保留字作为标识符。例如,HelloWorld、$salary、_value都是合法的标识符,而123abc、-salary、if都是非法的标识符。Java数据类型:Java数据类型分为两种,基本数据类型和引用数据类型。原创 2023-11-28 12:57:56 · 2072 阅读 · 0 评论