日常Java 2021/9/21】的更多相关文章

Java文档注释 Java支持三种注释方式.前两种分别是Ⅱ和/产*,第三种被称作说明注释,它以产开始,以*I结束.说明注释允许你在程序中嵌入关于程序的信息.你可以使用javadoc工具软件来生成信息,并输出到HTML文件中.说明注释,使你更加方便的记录你的程序信息. javadoc标签 @author @标识一个类的作者 @deprecated @指名一个过期的类或成员 @docRoot @指明当前文档根目录的路径 @exception @标志一个类抛出的异常 @inheritDoc @从直接父…
Java Iterator(迭代器) 如果需要使用iterator类需要从java.util包中引入它 Java Iterator不是一个集合,它是一种访问集合的方法,用于迭代ArrayList和HashSet等集合 迭代器it 的两个基本操作是next,hasNext和remove 调用it.next()会返回迭代器的下一个元素,并更新迭代器的状态 调用it.hasNext()用于检测集合中是否还有元素 调用it.remove()将迭代器返回的元素删除 集合获取一个迭代器用iterator()…
将Java数组中的元素前后反转.题目要求:已知一个数组arr = {11,12,13,14,15}用程序实现把该数组中的元素值交换,交换后的数组arr = { 15,14,13,12,11},并输出交换后的数组元素. package m; public class m { public static void main(String[] args) { // 创建数组 int[] arr = {11,12,13,14,15}; // 打印反转前数组 System.out.print("数组反转前…
用idea实现Javaweb登录页面 <%-- Created by IntelliJ IDEA. User: Tefuir Date: 2021/11/18 Time: 18:14 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %>…
应用程序转换成Applet 将图形化的Java应用程序(是指,使用AWT的应用程序和使用java程序启动器启动的程序)转换成嵌入在web页面里的applet是很简单的.下面是将应用程序转换成.Applet的几个步骤;编写一个HTML页面,该页面带有能加载applet 代码的标签.编写一个JApplet类的子类,将该类设置为public.否则,Applet 不能被加载.消除应用程序的main()方法.不要为应用程序构造框架窗口,因为你的应用程序要显示在浏览器中.将应用程序中框架窗口的构造方法里的初…
Applet类 每一个Applet都是java.applet Applet类的子类,基础的Applet类提供了供衍生类调用的方法,以此来得到浏览器上下文的信息和服务.这些方法做了如下事情: 得到Applet的参数 得到包含Applet的HTML文件的网络位置得到Applet类目录的网络位置 打印浏览器的状态信息 获取-张图片 获取一个音频片段播放一个音频片段 调整此Applet的大小 除此之外,Applet类还提供了一个接口,该接口供Viewer或浏览器来获取Applet的信息,并且来控制App…
Java Applet基础 Applet是一种Java程序.它一般运行在支持Java的Web浏览器内.因为它有完整的Java API支持,所以Applet是一个全功能的Java应用程序.如下所示是独立的Java应用程序和applet程序之间重要的不同:Java中Applet类继承了java.applet.Applet类.Applet类没有定义main(),所以一个Applet程序不会调用main()方法.Applet 被设计为嵌入在一个HTML页面.当用户浏览包含Applet的 HTML页面,A…
线程的优先级 每一个Java线程都有一个优先级,这样有助于操作系统确定线程的调度顺序.Java线程的优先级是一个整数,其取值范围是1(Thread.MIN_PRIORITY ) -10 (Thread.MAX_PRIORITY ).默认情况下,每一个线程都会分配一个优先级NORM_PRIORITY (5).具有较高优先级的线程对程序更重要,并且应该在低优先级的线程之前分配处理器资源.但是,线程优先级不能保证线程执行的顺序,而且非常依赖于平台. 创建一个线程 Java提供了三种创建线程的方法:通过…
Java多线程编程 Java给多线程编程提供了内置的支持.一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个钱程,每条线程并行执行不同的任务.多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销.这里定义和线程相关的另一个术语-进程:一个进程包括由操作系统分配的内存空间,包含一个或多个钱程.一个钱程不能独立的存在,它必须是进程的一部分.一个进程一直运行,直到所有的非守护线程都结束运行后才能结束.多线程能满足程序员编写高效率的程序来达到充分利用CPU的目的. 一个线程的生命周…
ServerSocket类的方法服务器应用程序通过使用java.net.ServerSocket类以获取一个端口,并且侦听客户端请求. 构造方法: public ServerSocket(int port) throws lOException 创建绑定到特定端口的服务器套接字.public ServerSocket(int port, int backlog) throws lOException 利用指定的 backlog 创建服务器套接字并将其绑定到指定的本地端口号.public Serv…