javase(数组、链表、散列表优缺点)
一、数组 1、特点 (1)数组的长度是固定的,也就是说存储的元素的个数是确定的,数组的大小一旦确定就不能更改了。 例如:定义一个能存储三个元素的数组,当存储第四个元素的时候会出现错误。 (2)数组是引用数据类型 (3)数组中存储的数据的数据...
一、数组 1、特点 (1)数组的长度是固定的,也就是说存储的元素的个数是确定的,数组的大小一旦确定就不能更改了。 例如:定义一个能存储三个元素的数组,当存储第四个元素的时候会出现错误。 (2)数组是引用数据类型 (3)数组中存储的数据的数据...
1、jdk的配置: (1)先确保电脑已经正确的安装了jdk: (2)添加: 选择jdk的路径: 没有错误提示则表示成功。 (3)根据自己的需求选择jdk版本即可: (4)测试: 在控制台可以看到jre的路径与配置jdk路径相同。 2、添加t...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
1、注解的概念 (1)注解和注释: 注释:是给程序员看的,便于其他人理解自己的程序 注解:是给虚拟机看的,符合一定格式的语法,主要的作用是可以代替配置文件,格式:@xxx (2)配置文件和注解的优缺点: 注解优点:开发效率高,成本低 注解缺...
1、类加载器概念 (1)类的加载:是指将类的class文件读入到内存,并为之创建一个java.lang.Class对象 (2)java类加载器:是java的运行环境JRE(包括java虚拟机和基础类库)的一部分,负责将java类加载到虚拟机...
1、交通工具类(vehicle) 成员变量: 类型(vType) String类型 如: 小型车、大型车 载客人数(vNum) int类型 如: 20 构造方法: 构造方法(1),输出“创建了一个交通工具”; 构造方法(2),调用构造方法(...
1、项目分层 view层:视图层 controller层:控制层 service层:业务层 dao层:数据库访问层 domain:实体包 tools:工具类 2、jar包 3、配置文件 4、程序设计 (1)domain包,主要存放javab...
1、管理系统概述 此学生管理系统利用了集合ArrayList存储学生数据,实现了对学生的增删改查;利用数组中的方法实现分数排序;运用String类的equals实现登录功能的字符串比较。 2、代码分析 (1)管理员类: package da...
1、反射 (1)概念: 反射:将类的各个组成部分封装为对象,对于任何一个实体类,都能够知道这个类的属性和方法,对于任意一个对象,都能够调用它的任意方法和属性。 (2)好处: 可以在程序运行的过程中,操作这些对象。 解耦,提高可扩展性。 (3...
1、InetAddress类 (1)IP和端口号: IP(InternetProtocol,IP)互联网协议地址:唯一标识一台计算机。 端口号:用于区分不同的应用程序。取值范围是0~65535,其中0~1023被系统保留。 在计算机A访问计...
1、DBCP DBCP(DataBase Connection Pool)数据库连接池,由Apache公司开发。连接池的运用避免了反复建立连接造成的资源浪费,预先建立一些连接放在数据库连接池中,需要时取出,不需要时放入连接池。 (1)导包:...