☼YJLH☾
这个作者很懒,什么都没留下…
展开
-
第十章,XML
XML(EXtensible Markup Language),可扩展标记语言特点XML与操作系统。编程语言的开发平台无关实现不同系统数据之间的交换作用数据交互配置应用程序和网站Ajax基石XML文档结构。原创 2024-09-21 17:03:55 · 1095 阅读 · 0 评论 -
第九章,网络编程
计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:传播交流信息、数据交换、通信。通信链路的端点就被称为“套接字”(英文名Socket)是提供给应用程序的接口基于TCP协议的Socket编程基于TCP协议的Socket网络通信用来实现双向安全连接网络通信Socket通信模型进行网络通信时,Socket需要借助数据流来完成数据的传递工作。原创 2024-09-18 11:59:31 · 724 阅读 · 0 评论 -
第八章,多线程
使用synchronized修饰的方法控制对类成员变量的访问。为达到安全性和效率的平衡,可以根据实际场景来选择合适的类型。暂停当前线程,允许其他具有相同优先级的线程获得运行机会。线程调度指按照特定机制为多个线程分配CPU的使用权。synchronized就是为当前的线程声明一把锁。线程优先级由1~10表示,1最低,默认优先级为5。强制执行当前线程,join写在哪个线程,就阻塞谁。ArrayList类的add()方法为非同步方法。优先级高的线程获得CPU资源的概率较大。该线程处于就绪状态,不转为阻塞状态。原创 2024-09-18 11:51:24 · 1242 阅读 · 0 评论 -
第七章,输入和输出处理(二)
构造方法(以下两种构造方法,都可以重载,可以指定一个boolean类型的参数,用来指定追加还是覆盖文件内容)为了提高读取文本文件的效率,可以使用FileReader类与BufferedReader类。为了提高读取文本文件的效率,可以使用FileWriter类与BufferedWriter类。该类只能按照本地平台的字符编码来读取数据,用户不能指定其他的字符编码类。FileReader类是InputStreamReader类的子类。BufferedWriter可以包装Writer的子类。原创 2024-09-13 10:33:24 · 1012 阅读 · 0 评论 -
第六章,输入和输出处理(一)
int read(byte[] b,int off,int len):从输入流读取若干个字节,把这些字节保存到数组b中,off指的是字节数组中开始保存数据的起始下标,len指的是想读取的字节数,返回的是读取到的字节数,如果到了末位,返回-1。int read(byte[] b):从输入流读取若干个字节,把这些字节保存到数组b中,返回的是读取到的字节数,如果到了末位,返回-1。int read():从输入流一个字节一个字节的读,返回该字节的整数表示形式,如果到了末位,返回-1。原创 2024-09-13 10:28:01 · 1004 阅读 · 0 评论 -
第五章,java超市会员管理系统(后端)
本项目旨在开发一个超市会员管理系统,帮助超市管理会员信息、积分、优惠活动等。系统将提供用户友好的界面,方便超市员工进行日常操作。原创 2024-09-11 15:57:33 · 1721 阅读 · 0 评论 -
第四章,实用类介绍(二)
java.util.Random类//创建一个Random对象i<20;i++){//随机生成20个随机整数,并显示//返回下一个伪随机数,整型的 System.out.println("第"+(i+1)+"个随机数是:"+num);用同一个种子值来初始化两个Random 对象,然后用每个对象调用相同的方法,得到的随机数也是相同的。原创 2024-09-11 15:00:38 · 1079 阅读 · 0 评论 -
第三章,实用类介绍(一)
当赋值不合理时,除了使用条件判断外,还可以使用么枚举枚举指的是由一组固定常量组成的类型关键字:enum枚举中也可以像类一样有属性和方法//定义一个性别枚举男,女SPRING("春天"),SUMMER("夏天"),AUTUMN("秋天"),WINTER("冬天");System.out.println("请输入月份:(1~12)");原创 2024-09-10 14:46:58 · 886 阅读 · 0 评论 -
第二章,集合框架与泛型(二)
将对象类型作为参数,指定到其他类或者方法上,从而保证类型转换的安全性与稳定性本质是参数化类型泛型集合可以约束集合内的元素类型典型的泛型集合ArrayList,HashMap<K,V>,<K,V>表示该泛型集合中的元素类型泛型集合中的数据不在转换为Object泛型集合和之前学习的集合与用法一样//未使用泛型创建集合//使用泛型创建集合三,Collections算法类java集合框架将针对不同数据结构算法的实现都保存在工具类中Collections类定义了一系列用于操作集合的静态方法。原创 2024-09-10 11:16:04 · 811 阅读 · 0 评论 -
第一章,集合框架与泛型(一)
如果需要频繁随机进行访问操作,应该选择ArrayList如果需要频繁进行插入和删除操作儿访问操作较少,应该选择LinkedList在需要同时大量随机访问和插入和删除元素时,可以根据具体场景具体分析。原创 2024-09-10 11:06:13 · 932 阅读 · 0 评论