随笔分类 -  Java

摘要:文件操作 import java.io.File; public class UseFile { public static void main(String args[]){ File f = new File("file1.txt"); System.out.println("the file 阅读全文
posted @ 2022-03-22 15:40 kuaiquxie 阅读(36) 评论(0) 推荐(0) 编辑
摘要:基本字符流 public String readLine() //从输入流读取一行字符,BufferedReader的方法 public void newLine() //从输出流写入一行结束的标志,BufferedWriter的方法 import java.io.BufferedReader; i 阅读全文
posted @ 2022-03-21 21:18 kuaiquxie 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Java数据流 1.数据流概念 2.基本字节数据流类 3.基本字符流 4.文件的处理 1.1.输入数据流 2.1.文件数据流 3.1缓冲区读者 4.1 File类 1.2.输出数据流 2.2.过滤流 3.2缓冲区写者 4.2随机访问文件 2.2.1.缓冲区数据流 2.2.2.数据数据流 2.3.管道 阅读全文
posted @ 2022-03-18 21:49 kuaiquxie 阅读(509) 评论(0) 推荐(0) 编辑
摘要:题目:返回一个整数数组中最大子数组的和02 要求: 程序要使用的数组放在一个叫 input.txt 的文件中, 文件格式是: 数组的行数, 数组的列数, 每一行的元素, (用逗号分开) 每一个数字都是有符号32位整数。 当然, 行数和列数都是正整数。 例如下面的文件说明数组是有1行, 6列, 元素依 阅读全文
posted @ 2022-03-12 23:40 kuaiquxie 阅读(42) 评论(0) 推荐(0) 编辑
摘要:课堂练习1:返回一个整数数组中最大子数组的和。 具体要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 代码依据: 一个主函数,一个求最大值的函数,输入一个数组,用isMax函数获取最 阅读全文
posted @ 2022-03-11 21:10 kuaiquxie 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Java文档注释 Java支持三种注释方式。前两种分别是Ⅱ和/产*,第三种被称作说明注释,它以产开始,以*I结束。说明注释允许你在程序中嵌入关于程序的信息。你可以使用javadoc工具软件来生成信息,并输出到HTML文件中。说明注释,使你更加方便的记录你的程序信息。 javadoc标签 @autho 阅读全文
posted @ 2021-11-21 23:15 kuaiquxie 阅读(162) 评论(0) 推荐(0) 编辑
摘要:应用程序转换成Applet 将图形化的Java应用程序(是指,使用AWT的应用程序和使用java程序启动器启动的程序)转换成嵌入在web页面里的applet是很简单的。下面是将应用程序转换成.Applet的几个步骤;编写一个HTML页面,该页面带有能加载applet 代码的标签。编写一个JApple 阅读全文
posted @ 2021-11-17 23:25 kuaiquxie 阅读(242) 评论(0) 推荐(0) 编辑
摘要:获得applet参数 下面的例子演示了如何使用一个Applet响应来设置文件中指定的参数。该Applet显示了-个黑色棋盘图案和第二种颜色。第二种颜色和每一列的大小通过文档中的Applet的参数指定。CheckerApplet在init()方法里得到它的参数。也可以在paint()方法里得到它的参数 阅读全文
posted @ 2021-11-16 22:51 kuaiquxie 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Applet类 每一个Applet都是java.applet Applet类的子类,基础的Applet类提供了供衍生类调用的方法,以此来得到浏览器上下文的信息和服务。这些方法做了如下事情: 得到Applet的参数 得到包含Applet的HTML文件的网络位置得到Applet类目录的网络位置 打印浏览 阅读全文
posted @ 2021-11-15 22:23 kuaiquxie 阅读(139) 评论(0) 推荐(0) 编辑
摘要:Java Applet基础 Applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以Applet是一个全功能的Java应用程序。如下所示是独立的Java应用程序和applet程序之间重要的不同:Java中Applet类继承了java.appl 阅读全文
posted @ 2021-11-13 23:26 kuaiquxie 阅读(85) 评论(0) 推荐(0) 编辑
摘要:线程的优先级 每一个Java线程都有一个优先级,这样有助于操作系统确定线程的调度顺序。Java线程的优先级是一个整数,其取值范围是1(Thread.MIN_PRIORITY ) -10 (Thread.MAX_PRIORITY ).默认情况下,每一个线程都会分配一个优先级NORM_PRIORITY 阅读全文
posted @ 2021-11-09 19:44 kuaiquxie 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Java多线程编程 Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个钱程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语-进程:一个进程包括由操作系统分配的内存空间,包含一 阅读全文
posted @ 2021-11-06 23:44 kuaiquxie 阅读(30) 评论(0) 推荐(0) 编辑
摘要:ServerSocket类的方法服务器应用程序通过使用java.net.ServerSocket类以获取一个端口,并且侦听客户端请求。 构造方法: public ServerSocket(int port) throws lOException 创建绑定到特定端口的服务器套接字。public Ser 阅读全文
posted @ 2021-11-04 23:09 kuaiquxie 阅读(115) 评论(0) 推荐(0) 编辑
摘要:java网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的APl包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net包中提供了两种常见的网络协议的支持:TCP:T 阅读全文
posted @ 2021-11-03 23:10 kuaiquxie 阅读(19) 评论(0) 推荐(0) 编辑
摘要:Java提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新 阅读全文
posted @ 2021-11-02 23:06 kuaiquxie 阅读(62) 评论(0) 推荐(0) 编辑
摘要:泛型类 泛型类的声明和非泛型类的声明类似,除了在类名后面添加了类型参数声明部分。和迈型方法一样,泛型类的类型参数声明部分也包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。因为他们接受一个或多个参数,这些类被称为参数化的类或参数化的类型 阅读全文
posted @ 2021-10-31 22:11 kuaiquxie 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Java泛型 Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。所以泛型就可以对任何数据类型进行操作。 定义泛型方法的规则:所有泛型方法声明都有一 阅读全文
posted @ 2021-10-30 23:03 kuaiquxie 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Java Object类是所有类的父类,也就是说Java的所有类都继承了Object,子类可以使用Object的所有方法。 Object类位于java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承Оbject,成为Object的子类。Object类 阅读全文
posted @ 2021-10-29 23:22 kuaiquxie 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Java lterator Java lterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList和HashSet等集合。lterator是Java迭代器最简单的实现,Listlterator是CollectionAPI中的接口,它扩展了lterator接口。 阅读全文
posted @ 2021-10-28 19:27 kuaiquxie 阅读(97) 评论(0) 推荐(0) 编辑
摘要:java HashMap HashMap是一个散列表,它存储的内客是键值对(key-value)映射。HashMap实现了Map.接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap是无序的,即不会记录插入的顺序。HashMa 阅读全文
posted @ 2021-10-27 23:25 kuaiquxie 阅读(26) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示