自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 第十九章 java绘图

/ 设置窗体关闭模式。

2023-12-25 09:44:12 867

原创 第十八章 ----Swing程序设计

public JLabel(Icon icon,int aligment): 创建一个带图标的标签,并设置图标的水平对齐方式publicJLabel(String text,int aligment):创建一个带文本的标签,并设置文本的水平对齐方式。初次使用Swing中的下拉列表框时,会感觉到Swing中的下拉列表框与Windows操作系统中的拉列表框有一些相似,实质上两者并不完全相同,因为 Swing中的下拉列表框不仅可以供用户从中择列表项,也提供编辑列表项的功能。

2023-12-25 09:43:23 824

原创 第十七章总结 数据库操作-mysql

2023-12-25 09:42:20 434

原创 第十六章-----反射与注解

在通过下列一组方法访问构造方法时,将返回Constructor类型的对象或数组。众所周知,所有 Java 类均继承了 bjet 类,在 Object 类中定义了一个 getClass0方法,该回一个类型为Class的对象。如果是访问指定的构造方法,需要根据该构造方法的入口参数的类型来访问。1.在定义Annotation类型时,,也需要用到用来定义接口的 interface,Constructor 类中提供的常用方法如表 16.2所示。2.下面的代码定义了员工只包含一个Annotation类型。

2023-12-25 09:39:15 823

原创 第十五章 I/O输入输出

FileReader 类顺序地取文件,只要不关闭流,每次调用 read0方法就顺序地读取源中其余的内容,直到源的末尾或流被关团下面通过一个实例讲解FileReader 类与 FileWriter 类的用法。由于汉字在文件中占用两个字节如果使用字节流,读取不好可能会出现乱码现象,此时采用字符流 FileReader 类或 FileWriter 类即可免这种现象。File(String parent,String child)构造方法根据定义的父路径和子路径字符串(包含文件名)创建一个新的 File 对象。

2023-12-25 09:38:25 875

原创 第十四章总结 lambda表达式与流处理

有非常少的代码实现抽象方法表14.3Stream接口的常用方法Collection 接口新增两个可以获取流对象的方法。第一个方法最常用,可以获取集合的顺序流,方法如下:第二个方法可以获取集合的并行流,方法如下:因为所有集合类都是 Collection 接口的子类,如 ArrayList 类、HashSet 类等,所以这些类都可以进行流处理。

2023-12-25 09:37:25 787

原创 第十三章枚举类型与泛型

语法:类名<T>在定义泛型类时,可以声明多个类型。语法如下:其中,T1和T2为可能被定义的类型。这样,在实例化指定类型的对象时就可以指定多个类型。例如:定义泛型类时也可以声明数组类型,下面的实例中定义泛型时便声明了数维类型1.泛型的类型参数只能是类类型,不可以是简单类型,如 A<in>这种泛型定义就是错误的2.泛型的类型个数可以是多个。3.可以使用 extends 关键字限制泛型的类型4.可以使用通配符限制泛型的类型。

2023-12-25 09:36:21 814

原创 java第三季

1-2 Collection接口&list接口简介1.课程类2.学生类。

2023-12-25 09:35:30 307

原创 java第十二章

collection接口collection接口是层次结构中的根接口,构成collection单位称为元素例子:向“购物车”添加商品。

2023-12-25 09:34:11 377

原创 java第三季

1-2 Java中使用try...catch..finally实现异常处理2-2 Java中字符串的不变性2-3 Java中的String类的常用方法2-4 Java中的String类的常用方法22-5 认识Java中的StringBulider类2-6 Java中的StringBulider类的常用方法。

2023-12-25 09:33:03 350

原创 java第二季

面向对象类与对象世间万物都是对象2-2 IDEA创建类与对象3-3成员变量3-4 方法的作用。

2023-12-25 09:31:50 323

原创 java第一季

Java第一次接触所有的都是小写的1-4 第一个Java程序二.变量和常量2-1 Java中的关键字2-2认识Java标识符Java第一次接触所有的都是小写的1-4 第一个Java程序二.变量和常量2-1 Java中的关键字2-2认识Java标识符。

2023-12-25 09:31:10 904

原创 第十一章总结 常用类库

主要是将基本数据类型封装在包装类中,如int型的包装为Integer、boolean型的包装类Boolean等。

2023-12-25 09:29:21 793

原创 第十章总结 字符串

str:任意字符串对象substr: 要搜索的字符串//size的值是3。

2023-12-25 09:28:33 894

原创 第二篇java基础知识 复习博客

所谓类的封装是指在定义一个类时,将类中的属性私有化。概念:是一种符合人类思维习惯的编程思想,现实生活中存在各种形态不同的事物,这些事物之间存在各种各样的联系,在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。2.在Java中为了实现多态,允许使用一个父类类型的变量来引用一个子类类型的对象,根据被引用子类对象特征的不同,得到不同的运行结果。1.在继承关系中,子类会自动继承父类中定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行重写。

2023-12-25 09:27:37 935

原创 Java第十章字符串

compareTo()方法为按字典顺序比较两个字符串,该比较基于字符串中各个字符的Unicode值,按字典顺序将String对象表示的字符序列与参数字符串所表示的字符序列进行比较。indexOf()方法返回的是搜索的字符或字符串首次出现的位置,lastIndexOf()方法返回的是搜索的字符或字符串最后一次出现的位置。在项目中创建Wordbook类,在主方法中创建3个String变量,它们的值分别为a、b和c,使用compare To()方法判断字母b的位置,即在字母a的后面,在字母c的前面。

2023-05-26 14:30:41 118 1

原创 Java第九章异常处理

通过throw抛出异常后,如果想在上一级代码中捕获并处理异常,则需要在抛出异常的方法中使用throws关键字在方法的声明中指明要抛出的异常;为了保证程序有效地执行,需要对抛出的异常进行相应的处理。在Java中,如果某个方法抛出异常,既可以在当前方法中进行捕捉,而后处理该异常,也可以将异常向上抛出,交由方法调用者来处理。(3)如果在当前抛出异常的方法中处理异常,可以使用try-catch语句块捕获并处理,否则在方法的声明处通过关键字throw关键字指明要抛出给方法调用者的异常,继续进行下一步操作。

2023-05-26 14:26:40 65

原创 Java第八章包和内部类

在成员内部类中可以随意使用外部类的成员方法及成员变量,尽管这些类被修饰为private 尽管成员变量i以及成员方法g()都是外部类中被修饰为private但在成员内部类中可以直接使用,内部类的示例一定要绑定在外部类的实例上,如果从外部类中从初始化一个内部类对象,那么内部类对象就会绑定在外部类对象上,内部类初始化与其他类的初始化方式相同,都是使用new关键字 一面一个实例演示。一个完整的类名需要包名与类名的组合,每个类都隶属于一个类包,只要保证同一类包中的类不同名,就可以有效地避免同名类冲突的情况。

2023-05-26 14:24:39 50

原创 第七次Java作业

System.out.println("水果名称 水果价格(元/千克)水果重量(千克) 包装费(元/千克) 总价 \n"+"——————————————————————————————————————————————————————————————————");//double型变量A调取rectangle类且输入参数。

2023-05-26 14:16:44 66

原创 Java第七章继承、多态、抽象类和接口

如果将draw()方法放置在另外一个类中,让那些需要draw()方法的类继承该类,不需要draw()方法的类继承图形类,又会产生新的问题:所有的子类都需要继承图形类,因为这些类是从图形类中导出的,同时某些类还需要 draw0方法,而 Java中规定类不能同时继承多个父类。如果定义一个图形类,让它处理所有继承该类的对象,根据“向上转型”原则可以使每个继承图形类的对象作为draw方法的参数,然后在draw方法中做一些限定就可以根据不同图形类对象绘制相应的图形。因为鸽子是具体的,鸟是抽象的。

2023-05-26 14:12:17 209

原创 第一篇Java基础知识复习博客

在编程过程中经常需要在程序中定义一些符号来标记一些名称如:包名,类名,方法名,参数名,变量名等,这些符号被称为标识符 ,例如包的名字和类的名字,方法名字有着严格的要求,可以包含所有字母, 严格区分大小写下划线和美元符号,不能用数字开头 ,另外不能是java中的关键字的命名全部小写,类名每个单词的首字母都要大写。在switch语句中,使用switch关键字来描述一个表达式,使用case关键字来描述和表达式结果比较的目标值,当表达式的值和某个目标匹配时,会执行对应case下的语句,switch语句的基本语法、

2023-05-26 14:08:03 40

原创 第六章类和对象

6.1面向对象概述c语言是一种结构化的,Java是一种面向对象的随着软件的规模越来越大,结构化语言的弊端也逐渐暴露出来,开发周期长,结果也不尽如人意。这时Java语言变应运而生,也就是面向对象的开发思想。6.1.1对象什么是对象?现实世界中,随处可见的一种事物就是对象.对象是事物存在的实体,如人、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常分为静态部分和动态部分。动态属性,静态属性。

2023-03-29 15:02:14 41

原创 第六次作业

sc.close();

2023-03-24 09:43:45 46

原创 第五章总结

/声明int类型数组,数组中每个元素都是int类型数值。新数组名=Arrays.copyOFRange(旧的数组名,前索引,后索引);索引=Arrays.binarySearch(数组名,前索引,后索引,元素);数组元素的类型 数组名=new数组元素的类型[数组元素的个数];新数组名=Arrays.copyOf(旧的数组名,新数组的长度)数组名字=new 数组元素的类型[数组元素个数];数组元素个数:指定数组中变量的个数,即数组的长度。数组元素的类型 数组名字[][];数组元素的类型[][] 数组数字;

2023-03-24 09:38:48 44

原创 第五次作业

tip1: public static void main(String[] args) {//主方法。System.out.println("————调换位置后的数据————");System.out.println("————原始数据————");i<a.length;i++) {//循环。

2023-03-24 09:38:34 40

原创 【无标题】

System.out.println("阿里巴巴是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务");System.out.println("明日科技主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,"System.out.println("主要出版专业的互联网编程语言书籍,针对零基础,本着快速上手,"System.out.println("是国内最大的互联网购物平台之一,旗下有支付宝,淘宝等业务");System.out.println("请您输入公司名称:");

2023-03-24 09:32:58 65

原创 第四章总结

System.out.println("回答:"+count+"人");System.out.println("客人请到大厅4人桌用餐");System.out.println("客人请到大厅8人桌用餐");System.out.println("成绩为优:");System.out.println("成绩为良:");System.out.println("成绩为中:");System.out.println("成绩为差:");System.out.println("成绩无效:");

2023-03-21 22:40:32 44

原创 三元运算符

System.out.println("double型与char型数据进行运算结果为:"+(mydouble+mychar));System.out.println("byte型与float型数据进行运算结果为:"+(mybyte+myfloat));System.out.println("byte型与char型数据进行运算结果为:"+mybyte/mychar);System.out.println("byte型与int型数据进行运算结果为:"+mybyte*myint);

2023-03-21 22:31:43 331

原创 java的第三次作业

System.out.println(b+"袋牛奶含有的蛋白质:"+a*b);System.out.println("请输入购买牛奶的盒数:");和上面一样简单修改 重新定义一个int型赋值。和上面一样简单修改 重新定义一个int型赋值。输出一天总出售的汉堡数量和全天售出的总金额。定义一个int型分别给a、b、sum、c。

2023-03-21 22:29:33 39

原创 java的运算符

输入Scanner sc=new Scanner(System.in),则为打开扫描器,获取键盘(控制台)输入数字;是以符号”=“表示,它是一个二元运算符(对两个数操作数作处理),其功能是将右方操作数所含的值赋给左边的操作数。比较运算符属于二元运算符,用于程序中的变量之间、变量和自变量之间以及其他类型的信息之间的比较。运算符是一些特殊的符号,主要用于数字函数、一些类型的赋值语句和逻辑比较方面。>>>:无符号右移 整体右移,空位补0,溢出去掉(不管是什么符号)自增、自减运算符的作用是使变量的值增1或者减1。

2023-03-21 22:24:24 53

原创 java的变量和常量

原文链接:https://blog.csdn.net/weixin_74215259/article/details/129237702。原文链接:https://blog.csdn.net/weixin_74215259/article/details/129237702。关键字:又称保留字,是java语言中已经被赋予特定意义的一些单词,不可以把这些单词作为标识符来使用。版权声明:本文为CSDN博主「瑶~522」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

2023-03-21 22:16:39 46

原创 java第二次作业

在src中新建一个class 开始编写。

2023-03-21 22:16:02 35

原创 Java语言基础

打开eclipse,新建一个项目文件命名thire,将在src中module-info.java删掉(之前的文章有详细的)再在src中新建一个class命名Nunber,开始编写。编写整数类型和浮点类型 (print后的ln可加可不加,ln是换行)指数,如下(在src中新建一个class随意命名编写)里面的身高体重可以根据自己的实际情况编写。在重新建立一个class,编写真假对错。有兴趣的可以编写一个。

2023-03-21 22:12:22 41

原创 Java的第一次作业

(tip:点击File中的new,右边的class新建一个文件,编写名称大写开头)编写的操作:之前的文章有发。ok,简简单单,快试试去。

2023-03-21 22:12:11 36

原创 熟悉的Eclipse开发工具

点击java项目之后找到项目名该区域,然后为项目名取名,我就取为Hello.java,在选择Javase 11,点击下一步,然后点击完成。在window中选择new window,找到-src-hellojava,将module-info.java删掉。点击File中的new,右边的java project,如下。下载Eclipase软件,压缩后打开。(注:下载网站在最后。再点击File中的new,右边的class,如下。之后在右边编写就可以了,就是说可以随意编写。(就是说下载很详细了)

2023-03-21 22:09:55 73

原创 【无标题】我的第一个java

可以在Hello.java中随机编译,在cmd中显示 如下。改成全英文的扩展名为txt的文本文档。在其中进行编程,再复制到软件中,如下。首先在c盘中新建一个文件夹。在文本文档中新建一个记事本。

2023-03-21 22:02:13 23

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除