
Java
文章平均质量分 78
菜菜乐乐
这个作者很懒,什么都没留下…
展开
-
Java 异常处理
只要有try,不管try里面发生了循环跳出、函数返回等,配套的finally一定会执行!为了不影响函数的正常返回,将自定义异常的信息用异常包装,throw抛出,函数用throws标记。3、标记了throws的函数,在调用时,原则上必须用try包围,并编写catch代码处理可能出现的异常(还有非原则情况),这叫做就地捕获;原理:try里面的代码,如果出现异常,系统底层将其包装成一个对象,抛出。catch:将异常出现后,需要处理的代码放在catch中。try中的代码是业务代码,如果没有异常,不执行catch。原创 2023-02-25 23:01:18 · 196 阅读 · 0 评论 -
Java事件处理 java.awt.event
事件:程序对某些操作的响应例子:点击按钮,打印“Hello”Step1:事件响应类必须能够听到相应的命令点击按钮如果要响应,必须让响应类实现java.awt.event.ActionListener 接口Step2:将事件响应的代码,放在接口中重写的函数内Step3:绑定,确保按钮发出命令,响应对象能够执行import javax.swing.*;import java.awt.*;import java.awt.event.*;class Printer implements Actio原创 2022-05-13 16:47:25 · 2451 阅读 · 0 评论 -
Java界面布局管理(简单)
布局:将控件有序的放在界面上eg:将一个按钮,一个文本框放在界面上import javax.swing.*;import java.awt.*;class Layout1 extends JFrame{ private JTextField jtf = new JTextField(20); private JButton jbt = new JButton("按钮"); private JPanel jpl = new JPanel(); public Layout1(){ Flow原创 2022-04-25 11:59:03 · 3739 阅读 · 0 评论 -
用Java开发桌面应用程序(Swing开发GUI程序)
前面学过了面向对象基本概念、面向对象基本特征、Java基本包和API:异常、多线程、IO等。基本概念Swing:java中的一个包,负责开发GUI程序GUI:图形用户界面,一般指可视化桌面系统中的应用程序Windows:将应用程序从字符界面拓展到图形界面常见图形用户界面的基本结构使用的包:javax.swing包界面(容器、窗口),提供整个界面的空间例:在桌面出现一个界面,标题是:HelloWorld显示:setVisible函数Shows or hides this Window d原创 2022-04-14 20:37:55 · 12029 阅读 · 0 评论 -
JavaIO操作
基础概念IO:输入输出。输入设备:键盘、鼠标、扫描仪输出设备:打印机、显示器同时属于输入输出设备:硬盘输入输出划分输入设备和输出设备是用什么准则划分的?站在内存的角度划分将文件从硬盘上读入,QQ收到对方信息(输入)将文件保存到硬盘,QQ输出信息给对方(输出)引用的一些函数deleteDeletes the file or directory denoted by this abstract pathname. If this pathname denotes a directory,原创 2022-04-11 10:21:55 · 202 阅读 · 0 评论 -
java多线程开发
线程与进程进程(Process):操作系统中能够同时运行的多个软件(QQ、浏览器、Word、WPS),实际上在底层上是“分时”系统,如何分时?由操作系统决定线程(Thread):一个应用程序中,能够同时运行的多个任务,比如:在线播放(一边下载、一边播放),实际上在底层上是“分时”系统,如何分时?由操作系统决定很多软件都支持线程功能:QQ(用户一边接受信息,一边发送信息);抖音(一边下载,一边播放),针对Java语言,我们讲解线程;如果是讲解进程,在操作系统课中线程例子:对于某软件,需要一边下载,一原创 2022-04-04 21:08:03 · 2851 阅读 · 0 评论 -
Java程序设计基础:变量及其运算
认识变量什么是变量?顾名思义,就是可以改变的量。我们把数据存放在内存中,如何去找到它,一般我们会给此内存取一个名字,通过名字来寻找内存,这个名字就是变量的名字。具体如何去理解变量,还是看你在使用变量的时候的体会。变量的取名我们每个人都有名字,一般都是通过名字来识别其它人,变量也同样如此。但是名字可以随便取吗?当然可以,但是这样就会造成很多问题。比如按照中文取名,你的父亲叫做张三,会给你取名也叫张三吗?这自然是不会的。除此以外,我们还会有一些惯例。当然,我们变量取名也是有自己的一些规则的。(1)Ja原创 2022-03-31 06:00:00 · 275 阅读 · 0 评论 -
Java入门(基础知识)
Java的来历研发公司:Sun公司Java之父:James Gosling说到Java之父,咱们再谈及一下c++之父——小本(Bjarne Stroustrup),看看他们有什么共同点?是不是有点害怕学计算机了?其实我想说的是,每个行业都有秃顶,不是每个程序员都会秃头的,健康生活,大家一定会头发茂密的。名字来历:喝咖啡时,提到用Java(爪巴),印度尼西亚盛产咖啡的一个岛屿。或许是觉得程序员是一个加班很多的职业^ _ ^图标:Java为什么会流行?说到Java,我们还是要提到最早的两种原创 2022-03-30 21:18:43 · 673 阅读 · 0 评论