![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Libra_Ng
网络安全 应用开发 图形图像处理 框架处理
展开
-
Java多态
什么是多态同一个引用类型,使用不同的实例而执行不同操作.父类引用,子类对象多态的作用使用父类作为方法形参实现多态♨️ ♨️ ♨️注意:使用父类作为形式参数,可以接受子类的对象作为实参.进入到方法之后,该对象仅能当做父类使用,无法访问子类的成员.到底调用谁的方法父类对象引用实际指向的对象是谁,就执行谁的方法.⚠️⚠️⚠️在C++中,必须使用virtual关键字才能实现多态,J...原创 2019-11-18 15:48:15 · 231 阅读 · 1 评论 -
Swing
为什么需要Swing?使用AWT已经能够实现图形界面,为什么还需要Swing?AWT依赖本地系统支持,在不同的系统上,外观不同.AWT只能实现所有平台上都有的组件,大大限制了AWT所支持的组件的数量.Swing完全使用100%Java实现,组件全都使用Java绘制.在不同的平台上用户体验完全相同.可以控制所有组件的底层代码,甚至可以重写所有组件.组件数量非常多,可以实现更多功能....原创 2019-11-25 14:37:54 · 2091 阅读 · 1 评论 -
Java图形用户界面
为什么要是用图形界面?命令行操作VS鼠标点击操作文字VS图标黑白VS彩色图形化大量记忆VS直观感觉专家VS普通用户图形用户界面(Graphic User Interface)的最基本的元素就是窗口(Windows)Java中图形界面的形式Applet:嵌入到HTML网页中的Java程序优势:每次打开网页,Applet都可以重新下载,更新及时客户端执行,比普通网页功能强大缺...原创 2019-11-24 19:37:21 · 1243 阅读 · 0 评论 -
JDBC
JDBC是Java数据库连接技术(Java Database Connection)的简称,提供各种常用数据库的能力.JDBC工作原理JDBC API提供者:Sun公司内容:供程序员调用的接口与类,集成在java.sql和java.sql包中,如:DriverManager类:依据数据库的不同,管理JDBC驱动DataSource:推荐在容器中替代DriverManager,可以...原创 2019-11-23 20:22:08 · 267 阅读 · 0 评论 -
Java文件操作
什么是文件文件可认为是相关记录或放在一起的数据的集合.Java程序中表示文件:Java API=>java.io.File类File类访问文件属性:File类的常用方法:方法名称说明boolean exits()判断文件或目录是否存在boolean isFile()判断是否是文件boolean isDirectory()判断是否是目录S...原创 2019-11-12 15:45:38 · 393 阅读 · 0 评论 -
Java集合
Java集合框架在Java集合框架中程序员不需要关心数组到底应该申请多少个元素,框架会自动分配空间.程序员可以通过一个键,快速得到这个键所对应的值,并且不需要顾虑插入和删除元素的问题.程序员可以方便地对数据进行排序,遍历等.程序员可以直接使用各种数据结构.Java集合框架:Java集合框架提供了一套性能优良,使用方便的接口和类,它们位于java.util包中.List类集合...原创 2019-11-01 10:36:55 · 225 阅读 · 0 评论 -
抽象类和接口
||ヽ( ̄▽ ̄)ノミ|Ю我来辣我来辣上次占坑"抽象类和接口",现在补个坑…(我竟然还记得????废话不多说好好儿写博~抽象类抽象类出现的原因: 在多态中父类的方法是多余的,所以出现了抽象方法,又因为 类中含有抽象方法则该类必须为抽象类.abstract可以修饰类和方法abstract修饰的类称为抽象类abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体一...转载 2019-10-29 11:13:12 · 110 阅读 · 0 评论 -
Java接口与异常实验报告
【任务一】:假设默认长度单位为米,编写一个计算为各种形状着色花费的程序。要求:编写 BorderColorable 接口,要求:具有方法 void paintBorder(),在实现类中该方法需要输出“已经将什么形状的边着色”。方法 boolean isBorderPainted(),返回形状的边是否已经着色。编写 SolidColorable 接口,要求:具有方法 vo...原创 2019-10-28 09:39:50 · 1175 阅读 · 0 评论 -
Java异常
异常是指在程序的运行过程中所发生的不正常事件,它会中断正在运行的程序.避免异常1:通过if-else来避免异常问题public class Test2 { public static void main(String[] args) { Scanner in = new Scanner(System.in); … System.out.print("请输入除数:"); int...原创 2019-10-24 09:56:58 · 234 阅读 · 0 评论 -
Java面向对象编程实验报告
【任务一】:设计并实现一个直线(Line2D)类,可以通过四个构造函数分别使用一般式、点斜式、两点式和截距式四种方法来构造直线。并对直线做简单的比较。要求:点需要使用 Point2D 类表示,1.1 Point2D 应该有两个 double 类型的私有属性,分别表示笛卡尔坐标系上点的横坐标和纵坐标。1.2 Point2D 类至少应该提供一个构造函数具有参数(double x, doubl...原创 2019-10-22 14:27:12 · 1242 阅读 · 0 评论 -
Java字符串实验报告
【任务一】:创建一个 DoubleConverter 类,该类的作用是将一个字符串转换成浮点型(double)数值。要求: 1 DoubleConverter 具有一个属性,double result;2 DoubleConverter 具有一个方法 boolean convert(String value);2.1 该方法将参数字符串转换为整数。2.2 转换若成功,则返回值为 true,...原创 2019-10-21 19:58:14 · 2680 阅读 · 0 评论 -
Java编程基础实验题
【任务一】:编写程序完成矩阵的乘法运算。要求:程序运行后要求用户分别输入两个矩阵的行数和列数,然后判断两个矩阵是否可以相乘,如果可以相乘,则计算矩阵相乘后的结果,并按矩阵的格式输出;若不能相乘,则提示用户矩阵不相容,并退出程序。提示:一个 2 行 3 列的矩阵可以用一个二维数组表示:int matrixA[2][3]。此外,必须要知道什么是矩阵相乘。矩阵相乘的概念如下图所示:请检查...原创 2019-10-21 19:49:27 · 745 阅读 · 0 评论