Java高级特性
文章平均质量分 85
努力学习的周同学
这个作者很懒,什么都没留下…
展开
-
Java高级特性-XML和JSON
Java高级特性-XML和JSON XML Extensible Markup Language (XML) 可扩展标记语言 特点 XML与操作系统、编程语言的开发平台无关 实现不同系统之间的数据交换 作用 数据交互 配置应用程序和网站 Ajax基石 结构 标签 XML文档内容由一系列标签元素组成 <元素名 属性名 = "属性值">元素内容</元素名> 空元素: <name> </name> <name>原创 2021-06-07 01:12:40 · 82 阅读 · 0 评论 -
Java高级特性--反射
Java高级特性–反射 Java类加载机制 类的加载步骤 ①JVM将A.class文件读入内存方法区 ②JVM为A.class创建唯一的Class类的对象 反射的定义 通过Class类的对象可以 获取类的属性、方法 生成类的实例 调用实例的方法-属性 反射 通过操作class类的对象 实现对类的操作 实现对对象的操作 基于反射获取类信息 需求 获取类的公有和私有属性 获取类的公有和私有方法 用原创 2021-05-30 02:00:52 · 160 阅读 · 0 评论 -
Java高级特性--网络编程
Java高级特性–网络编程 利用网络都能做些什么呢? IP地址介绍 唯一标识网络上的每一台计算机 IP地址的组成 IP地址=网络地址+主机地址 网络地址= 标识计算机或网络设备所在的网段 主机地址:标识特定主机或网络设备 查看本机的IP地址 DOS命令中输入ipconfig 测试网络是否通畅 DOS命令中输入ping对方IP地址(请求超时则网络不通) DNS域名解析 Domain Name System 域名解析系统 把网址映射成IP地址 网络服务器 原创 2021-05-30 00:35:52 · 165 阅读 · 0 评论 -
Java高级特性--进程与线程
Java高级特性–进程与线程 1、多线程 如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为"多线程" 多个线程交替占用CPU资源,而非真正的并行执行 多线程的好处 ①充分利用CPU的资源 ②简化编程模型 ③带来良好的用户体验 主线程 Thread类 java提供了java.lang.Thread类支持多线程的编程 主线程 main( )方法即为主线程入口 产生其他子线程的线程 必须最后完成执行,因为它原创 2021-05-29 23:40:32 · 164 阅读 · 0 评论 -
Java高级特性-- I/O
Java高级特性-- I/O 1、文件 相关记录或放在一起的数据的集合 存储文件 硬盘、光盘、软盘 Java程序访问文件属性 Java API :java.io.File类 持久化:把文件永久保存起来 File类访问文件属性 2、File类的常用文件 方法名称 说明 boolean exists( ) 判断文件或目录是否存在 boolean isFile( ) 判断是否是文件 boolean isDirectory( ) 判断是否是目录 Str原创 2021-05-23 17:26:51 · 63 阅读 · 0 评论 -
Java高级特性--实用类
Java高级特性–实用类 1、枚举 枚举指由一般固定的常量组成的类型 [Modifier]enum enumName{ enumContatName1; [,enumConstantName2...[;]] //[field, method] } 如: //创建枚举 public enum Genders{ Male,Female } //创建对象 public class Student{ public Gends sex; } //测试类 public cl原创 2021-05-23 16:33:45 · 89 阅读 · 0 评论 -
Java高级特性——集合框架
Java高级特性第一章集合框架 1、集合框架 ①不知道程序运行需要多少对象 ②需要多个数组——对应等更复杂的方式存储对象 可以使用Java集合框架 Java集合框架提供了一套性能优良,使用方便的接口和类,它们位于Java.util包中 Collection接口存储一组不唯一,无序的对象 List接口存储一组不唯一,有序(插入顺序)的对象 Set接口存储一组唯一,无序的对象 Map接口存储一组键值对象,提供key到value的映射 2、List接原创 2021-05-14 04:41:33 · 606 阅读 · 0 评论