随笔分类 - java
摘要:由于上个代码,今天学习JAVA的文件操作 “\” 这个是反斜杠,也称左斜杠。 “/” 这个是正斜杠,也称右斜杠。 “\”是一个转义字符 .表示路径 写的时候一个/或者两个\\ 文件操作常用 try catch来进行异常捕获, System.exit(1);结束代码进程 一、导包: 文件操作需要导包:
阅读全文
摘要:上个博客的FileInputStream使用字节流,无法读取中文字符,为了解决,我们用字符流 三、我们可以使用FileWriter类与BufferedWrite类 四、FileReader类与BufferedReader类 继续学习可以参考https://www.yuque.com/gorit/le
阅读全文
摘要:控制UI界面 xml布局文件 java代码 xml与java代码混合 开发自定义的view
阅读全文
摘要:今天打代码发现在主类main方法中无法调用主类的内部类的方法,解决办法有两种: 一,内部类 public class B{ class A{ void BA(){ System.out.println("HELLO WORLD"); } } public static void main(Strin
阅读全文
摘要:Character 类用于对单个字符进行操作。 Character 类在对象中包装一个基本类型 char 的值 有时我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。 char ch = 'a'; 等价于 Ch
阅读全文
摘要:Number 类 Java 语言为每一个内置数据类型提供了对应的包装类。 所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。 Number类属于java.lang包 这种由编译器特别支持的包装成为装箱,所以当内置数据类型被当做对
阅读全文
摘要:算计的类型都有取值范围,当碰到大于这个范围的数时,计算机就会截断数值的二进制,导致错误。对于这种情况,我们怎么做呢? Java提供了一个BigInterger类,支持大整数的加减乘除 具体用法: 先创建一个BigInterger对象,然后对象调用下面方法。 1.BigInteger(String v
阅读全文
摘要:1,导包 import java.util.Random; 2,创建对象 Random 变量名 = new Randow(); 例:Random ran = new Random(); 3,获取随机数 int number = ran.nextInt(10);//范围[0,10),不包括10 包括0
阅读全文
摘要:学生毕业设计论文管理的简单功能 这是关于学生毕业设计论文管理的简单功能的实现 package text; public class ScoreInformation { private String stunumber ;//学号 private String name;//姓名 private S
阅读全文
摘要:1,系统总体设计 根据即时通信类软件的特点,“企业即时通”软件将采用客户机/服务器(C/S)的模式进行设计,应用程序主要由两部分构成——服务器端程序和客户端程序, 系统采用C/S结构,可以将任务合理分配到客户端和服务器端,企业即时通信软件的体系结构划分为客户层、服务层和数据层。 2,客户层 客户层是
阅读全文
摘要:今天对事件监听机制做了总结: 事件监听机制小结 一:确定事件源(容器或组件) 二:注册监听器 通过事件源对象的addXXXListener()方法将监听器对象注册到该事件源上。 三:监听器对象 注册监听器时,需要指定监听器对象。 以参数的形式进监听器对象传递给addXXXListener() 监听器
阅读全文
摘要:监听器接口适配器: 因为WindowListener接口中的方法都是抽象的,所以即使程序中不想关注某些事件,但是还是要实现所有的方法,比较麻烦,为了方便起见,Java提供了一个针对WindowListener接口的实现类,该类中把WindowListener接口中的方法全部实现,只不过方法体都为空。
阅读全文
摘要:窗口事件: window类: java.awt 类 Windowjava.lang.Object java.awt.Component java.awt.Container java.awt.Window Window 对象是一个顶层窗口。窗口(Window)对应的事件叫做窗口事件(WindowEv
阅读全文
摘要:片布局: 卡片布局管理器能将容器中的组件作为不同的卡片层叠排列,每次只能显示一张卡片,且每张卡片只能容纳一个组件。初次显示时,显示的是第一张卡片,卡片布局管理器是通过AWT包中的CardLayout类来创建的。 1)创建卡片布局 CardLayout的构造方法如下: ( 1 ) CardLayout
阅读全文
摘要:java布局管理 Java的GUI组件都放置在容器中,他们的位置是由容器的布局管理器来管理的.布局管理器是使用布局管理器类创建的.。我们可以使用setLayout()方法在容器中设置布局管理器 1. FlowLayout流式布局 FlowLayout(流式布局)是最简单布局管理器. Jpanel容器
阅读全文
摘要:今天学习了部分其他组件: JDialog组件 (3条消息) Java Swing概述: JFrame窗体和JDialog窗体_请不要叫我二师兄的博客-CSDN博客_jdialog JScrollPane组件 .JScrollPane组件可以把一个组件放到一个滚动窗口中,然后通过拖动滚动条查看组件内容
阅读全文