
java
文章平均质量分 85
大面积秃头
这个作者很懒,什么都没留下…
展开
-
java学习----网络编程
计算机网络 计算机网络是指地理位置不同的具有独立功能的计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理协调下,实现资源共享和信息传递的计算机系统。 (客户端和服务器通过互联网连接起来实现资源共享和信息传递)原创 2023-02-17 15:06:26 · 388 阅读 · 0 评论 -
java学习--多线程
HashMap是线程不安全的,多线程环境下有数据安全问题hashtable 是线程安全的,但是会将整张表锁起来,效率低下‘ConcurrentHashMap也是线程安全的,效率高,在JDK7和JDK8中,底层原理不同。原创 2023-02-17 14:51:19 · 659 阅读 · 0 评论 -
java学习--字符流
BufferedWriter:将文本写入字符输出流,缓冲字符,以提供单个字符,数组和字符串的高效写入,可以指定缓冲区的大小,或者可以接受默认大小,默认值足够大,可用于大多数用途BufferedReader:从祖父输入流读取文本,缓冲字符,一提供字符,数组和行的高效读取,可以指定缓冲区的大小,默认值足够大,可用于大多数用途。原创 2022-12-02 11:56:05 · 1131 阅读 · 0 评论 -
Java学习--File
文件和目录是可以通过File封装成对象的。 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。他可以是存在的,也可以是不存在的。将来要通过具体操作把这个路径的内容转换为具体存在的。File类的构造方法方法名说明通过将给定的路径名字字符串转换为抽象路径名来创建新的File实例从父路径名字字符串和子路径名字字符串创建新的File实例从父抽象路径名和子路径字符串创建新的FIle实例。原创 2022-12-02 11:51:05 · 1083 阅读 · 0 评论 -
Java集合练习
(1. 使用HashMap类实例化一个Map类型的对象m1,键(String类型)和值(int型)分别用于存储员工的姓名和工资,存入数据如下: 张三——800元;分别为a1,a2,a3的重量属性赋值为:”500克”,500,500.0,在测试类中通过对象调用访问器得到属性值并输出。2.定义个泛型类 DAO,在其中定义一个 Map 成员变量,Map 的键为 String 类型,值为 T 类型。对象a1的这一属性是String类型,第十一届 1978年 阿根廷 阿根廷。第十三届 1986年 墨西哥 阿根廷。原创 2022-11-02 10:57:21 · 260 阅读 · 0 评论 -
集合基础(二)
Map是一个接口如何创建Map对象Map集合的常用功能添加元素根据键值对删除移除所有键值对元素判断集合是否包含指定的键判断是否包含指定的值判断集合是否为空集合的长度Map集合的获取功能Map集合的遍历方式。原创 2022-11-02 10:49:30 · 109 阅读 · 0 评论 -
集合基础练习(一)
2.LinkedList类主要是用于频繁插入,删除操作,当然它的效率比ArrayList高,所以它的线程安全程度比ArrayList更低,底层使用的是双向链表存储。用while循环,循环条件则是用iterator的hasNext()判断是否有下一个元素,当存在时,进入循环体,打印输出迭代器变量.next()3.Vector属于比较古老的一种类,效率比较低,反之线程比较安全,底层使用的是Object[]数组存储。三个类都实现了List接口,存储数据的形式特点相同,都是存储可重复的有序的数据。原创 2022-11-02 10:43:06 · 165 阅读 · 0 评论 -
Java学习--API和异常
概述:内部类:就是在一个类中定义一个类。在类A中定义一个类B,B就叫做A的内部类内部类的访问特点: 内部类可以直接访问外部类的成员,包括私有 外部类要访问内部类的成员,必须创建对象内部类的分类:按照内部类在类中定义的位置不同,可分为如下两种形式: 在类的成员位置:成员内部类 在类的局部位置:局部内部类成员内部类,外界如何创建对象使用呢?格式:外部类名.内部类名 对象名=外部类名.内部类对象;原创 2022-09-28 19:33:47 · 252 阅读 · 0 评论 -
抽象类和接口
public abstract 返回值类型 方法名(参数列表):public class 类名 implements 接口名{}原创 2022-09-26 10:24:02 · 89 阅读 · 0 评论 -
面向对象的三大特征
面向对象的三大特征原创 2022-09-15 12:40:58 · 113 阅读 · 0 评论 -
Java学习——面向对象的三大特征(封装)
被private修饰的成员变量,如果要被其他类使用,就需要提供相应的getter,Setter方法。注意:当成员变量和局部变量重名时,会触发就近原则,如果要使用成员变量,则需要使用this关键字来修饰;setXxx()方法用于给变量赋值,getXxx()方法用于获取成员变量的值,均用。如果我们没有写构造方法,那么虚拟机会给我们加一个空参构造方法。提供每一个成员变量对应的getXxx()/setXxx()封装的原则:对象代表什么,就得封装相应的数据,并提供数据相应的行为。提供一个显示对象信息的show()原创 2022-09-03 21:05:48 · 242 阅读 · 4 评论 -
java学习---面向对象
类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤:①定义类②编写类的成员变量③编写类的成员方法public class 类名 {// 成员变量 变量 1 的数据类型 变量 1;变量 2 的数据类型 变量 2;… // 成员方法 方法 1;方法 2;...原创 2022-08-31 10:02:39 · 154 阅读 · 6 评论 -
debug及练习
显示执行点(Alt+F10)步过F8步入强制步入Alt+shift+F7步出(shift+F8)回退:返回单签方法调用处计算表达式条件断点。原创 2022-08-25 17:58:21 · 281 阅读 · 0 评论 -
java学习----方法
方法是程序中最小的执行单元把代码打包在一起,该过程称为方法的定义在同一个类中,定义了多个同名的方法,这些同名的方法具有相同的功能每个方法具有不同的参数类型或参数个数,这些同名的方法就构成了重载关系。同一个类中,方法名相同,参数不同的方法,与返回值无关参数不同,指的是个数不同,类型不同,顺序不同。原创 2022-08-23 09:37:48 · 119 阅读 · 2 评论 -
IDEA安装使用和数组
java原创 2022-07-24 18:47:57 · 243 阅读 · 0 评论 -
Java基础知识(二)----------语句
java基础语句原创 2022-07-20 20:09:24 · 213 阅读 · 0 评论 -
Java编程基础知识(一)
..........原创 2022-07-20 02:17:51 · 3144 阅读 · 0 评论 -
Java概述及软件安装
........原创 2022-07-18 16:34:44 · 152 阅读 · 0 评论