上一页 1 2 3 4 5 6 7 8 9 ··· 37 下一页

2021年5月16日

java 编程基础 Class对象 反射 :数组操作java.lang.reflect.Array类

摘要: java.lang.reflect包下还提供了Array类 java.lang.reflect包下还提供了Array类,Array对象可以代表所有的数组。程序可以通过使 Array 来动态地创建数组,操作数组元素等。 Array提供了如下几类方法: static Object newInstance 阅读全文

posted @ 2021-05-16 17:04 zhangmingda 阅读(323) 评论(0) 推荐(0) 编辑

java 编程基础 Class对象 反射 :参数反射

摘要: 方法参数反射 Java8在java.lang.reflect包下新增了Executable抽象基类,该对象代表可执行的类成员,该类派生了Constructor和Method两个子类。Executable基类提供了大量方法来获取修饰该方法或构造器的注解信息:还提供了isVarArgs()用于判断该方法 阅读全文

posted @ 2021-05-16 16:55 zhangmingda 阅读(603) 评论(0) 推荐(0) 编辑

java 编程基础 Class对象 反射 :获取类的构造方法,方法,成员变量,内部类,外部类,父类,实现的接口,修饰符等...

摘要: 类 Class 每个类被加载之后,系统就会为该类生成一个对应的Class对象,通过该Class对象就可以访问到JVM中的这个类。 我们在Java中获取Class对象一般有三种方式: (1), 使用Class类的forName(String className)静态方法。该方法需要传入字符串参数,该字 阅读全文

posted @ 2021-05-16 14:11 zhangmingda 阅读(656) 评论(0) 推荐(0) 编辑

2021年5月15日

java 编程基础 类加载器

摘要: 什么是类加载器 类加载器负责将class文件(可能在磁盘上,也可能在网络上)加载到内存中,并为之生成对应的java.lang.Class对象。Java开发中无须过分关心类加载机制,但所有的编程人员都应该了解其工作机制,明白如何做才能让其更好地满足我们的编程需要。 细说类加载机制 1,一个类只会被加载 阅读全文

posted @ 2021-05-15 11:16 zhangmingda 阅读(96) 评论(0) 推荐(0) 编辑

java 理论基础 类的初始化(加载、连接(验证、准备、解析)、初始化)

摘要: 一个进程就有一个JVM,每个进程之间资源独立 当调用java命令来启动某个Java程序的时候,该命令创建一个独立的进程来运行我们的Java程序。而这个独立的进程里面就包含一个Java虚拟机。不管该程序有多么的复杂,该程序启动了多少个线程,他们都处于该Java对应的进程里。同一个JVM的所有线程,所有 阅读全文

posted @ 2021-05-15 10:38 zhangmingda 阅读(260) 评论(0) 推荐(0) 编辑

2021年5月14日

java 网络编程基础 UDP协议DatagramSocket,MulticastSocket 实现局域网聊天软件(Server + Client模式)

摘要: 开发思路: 服务端两个Socket: UDP的DatagramSocket接收客户端消息。 广播multicastSocket 发送广播消息 客户端一个Socket: multicastSocket 接收服务端发来的广播 (不允许客户端直接发广播),同时发送点对点数据到UDP服务端DatagramS 阅读全文

posted @ 2021-05-14 23:06 zhangmingda 阅读(474) 评论(0) 推荐(0) 编辑

java 网络编程基础 UDP协议的Socket:DatagramSocket;广播Socket:MulticastSocket

摘要: 什么是UDP协议: UDP协议是一种不可靠的网络协议,它在通信实例的两端各建立一个Socket 但这两个 Socket之间并没有虚拟链路,这两个Socket只是发送、接收数据报的对象。Java 提供了DatagramSocket对象作为基于UDP协议的Socket。使用DatagramPacket代 阅读全文

posted @ 2021-05-14 23:01 zhangmingda 阅读(820) 评论(0) 推荐(0) 编辑

java 网络编程基础 TCP/IP协议:服务端ServerSocket;客户端Socket; 采用多线程方式处理网络请求

摘要: 1、Java中客户端和服务器端通信的简单实例 Java中能接收其他通信实体连接请求的类是ServerSocket,ServerSocket对象用于监听来自客户端的Socket连接,如果没有连接,它将一直处于等待状态 ServerSocket包含一个监听来自客户端连接请求的方法。 ServerSock 阅读全文

posted @ 2021-05-14 16:26 zhangmingda 阅读(482) 评论(0) 推荐(0) 编辑

2021年5月10日

java 网络编程基础 InetAddress类;URLDecoder和URLEncoder;URL和URLConnection;多线程下载文件示例

摘要: 什么是IPV4,什么是IPV6: IPv4使用32个二进制位在网络上创建单个唯一地址。IPv4地址由四个数字表示,用点分隔。每个数字都是十进制(以10为基底)表示的八位二进制(以2为基底)数字,例如:216.27.61.137。 IPv6使用128个二进制位在网络上创建一个唯一地址。IPv6地址由八 阅读全文

posted @ 2021-05-10 12:41 zhangmingda 阅读(197) 评论(0) 推荐(0) 编辑

2021年5月9日

java 图形化工具Swing 颜色文件选择器 ;JColorChooser;JFileChoose

摘要: 使用JColorChooser: JColorChooser用于创建颜色选择器对话框,该类的用法非常简单,该类主要提供了如下两个静态方法: (1),showDialog(Component component, String title, Color initialColor): 显示一个模式的颜色 阅读全文

posted @ 2021-05-09 16:05 zhangmingda 阅读(810) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 37 下一页

导航