自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GUI编程知识点解析及参考代码

Gui的核心技术:Swing AWT缺点:需要jre环境需要jre环境因为界面不美观为什么我们要学习?可以写出自己心中想要的一些小工具工作的时候,也可能需要维护到swing界面,概率极低了解MVC架构,了解监听!包含了很多类和接口!GUI!元素:窗口,按钮,文本框Java.awt。

2023-02-25 16:09:23 478

原创 方法的重载

重载就是在一个类中,有相同的函数名称,但形式参数不同的函数。方法的重载规则:方法名称必须相同。 参数列表必须不同(个数不同,或者类型不同、参数排列顺序不同等)。 方法的返回类型可以相同也可以不相同。 仅仅返回值类型不同不足以成为方法的重载。实现理论:方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应 的方法,如果匹配失败,则编译器报错。...

2022-05-16 20:03:58 99

原创 方法的定义

◆Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,--般情况下,定义-个方法包含以下语法:◆方法包含一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void. 方法名:是方法的实际名称。方法名和参数表共同构成方法签名。...

2022-05-14 00:58:50 249

原创 什么是方法

System.out.println(),那么它们是什么呢?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合 方法包含在类中或对象中 方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展。...

2022-05-14 00:41:49 133

原创 break关键字和continue关键字详解

break关键字: break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)continue关键字: continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。goto关键字: goto关键字很早就在程序设计语言中出现。尽管goto仍是Java的一个保留字,但并未在语言中得到正式使...

2022-05-11 00:50:35 2644

原创 Java流程结构(所有结构合集详解)

1.顺序结构:Java的基本结构是顺序结构,除非特别指明,否则就按照顺序一句一句执行。(如下图) 顺序结构是最简单的算法结果语句与语句之间,框与框之间是按照从上到下的顺序执行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。2.选择结构:if单选择结构:我们很多时候去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示 语法:结构图:if双选择结构:如果有一个要求,需要你解决一个问题,可以...

2022-05-08 00:58:44 700

原创 用户交互Scanner

Scanner对象◆为了实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是Java5的新特征,我们可以通过Scanner类来获取用户的输入。(java.util是java的一个工具包)◆基本语法:◆通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。这里面的next()方法和has...

2022-05-06 00:30:20 278

原创 Java运算符

●Java语言支持如下运算符:●算术运算符:+, -, *, /, %,++,--●赋值运算符=●关系运算符:>, <, >=, <=, ==,!= instanceof●逻辑运算符:&&(与), ||(或), !(非)●位运算符:&,|,^ , ~ ,>,<<(左移:左移几位就乘以2的几次方),>>(右移:右移几位就除以2的几次方)●条件运算符 ? :●扩展赋值运算符:+=, -=, *=, /..

2022-05-03 00:47:00 420

原创 变量、常量、作用域

变量变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的语句,因此每一个声明都要以分号结束变量种类:类变量:例如static 实例变量:从属于对象,如果不自行初始化,这个类型的默认值为0.00 局部变量:必须声明和初始化值 布尔值:默认是false(除了基本类型,

2022-05-02 00:12:07 591

原创 Java中命名规范

所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写 lastName 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run().runRun()...

2022-05-01 22:46:58 490

原创 JAVA数据类型转换

1.由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转低容量------------------------------->高容量byte,short,char,int,long,float,double2.运算中,不同类型的数据先转化为同一类型,然后进行运算3.强制类型转换:高容量-->低容量4.自动类型转换:低容量-->高容量...

2022-04-28 01:40:05 470

原创 计算机字节详解

什么是字节◆位(bit) :是计算机内部数据储存的最小单位,11001100是- 一个八位= 进制数。◆字节(byte) :是计算机中数据处理的基本单位,习惯上用大写B来表示,◆1B (byte,字节) = 8bit (位)◆字符:是指计算机中使用的字母、数字、字和符号1bit表示1位,1Byte表示一个字节1B=8b1024B= 1KB1024KB= 1M1024M=1G...

2022-04-27 02:49:14 2183

原创 基本数据类型

数据类型◆强类型语言◆要求变量的使用要严格符合规定, 所有变量都必须先定义后才能使用◆弱类型语言◆Java的数据类型分为两大类1.基本类型(primitive type)2.引用类型(reference type)基本数据类型( Primitive Type)数值类型:1.整数类型⑴byte占1个字节范围: -128-127⑵short占2个字节范围:-32768-32767⑶int占4个字节范围: -2147483648-2147483647⑷long.

2022-04-27 02:40:05 58

原创 Java标识符注意点

●所有的标识符都应该以字母(A-Z或者a-z) ,美元符($)、或者下划线( )开始●首字符之后可以是字母(A-Z 或者a-z) ,美元符($)、下划线( )或数字的任何字符组合●不能使用关键字作为变量名或方法名。●标识符是大小写敏感的●合法标识符举例: aye、 PSaiary、 vaiue、_ 1 _value●非法标识符举例: 123abc、-salary、 #abc●可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low...

2022-04-26 03:04:19 530

原创 方法的重载

重载就是在一个类中,有一个相同的函数名称,但形参不同的函数方法重载的规则:1.方法名称必须相同2.参数列表必须不同(个数不同,或类型不同、参数排列顺序不同等)3.方法的返回类型可以相同也可以不同4.仅仅返回类型不同不足以成为方法重载实现理论:方法名称相同时,编译器会根据调用方法的参数个数,参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错...

2022-04-24 22:11:27 162

原创 CSS基本选择器

css中的几种基本选择器:1.标签选择器:选择一类标签,例如h1,格式:标签{},标签选择器会选择到页面上所以的这个标签的元素。2.类选择器,也叫class选择器:所有class属性一致的标签,可以跨标签 ,格式:.类名{} (注意类名签有个点),类选择器的好处:可以多个标签归类,使用一个class,可以复用3.id选择器:全局唯一,格式:#id{}。css选择器和css倒入方式不同,它不遵循就近原则,固定的优先级是:id选择器 > class选择器> 标签选择器。...

2022-04-24 13:35:28 220

原创 html表单中value的作用

text:文本框,input默认的type,不写就是这个,value表示文本框里的值。password:密码框,value表示密码框里的值。submit:提交按钮,value表示按钮上的文字button:普通按钮,value表示按钮上的文字reset:重置按钮,value表示按钮上的文字radio:单选框,value表示该单选框的真实值(一般真实值和数据库对应,显示的值给用户参考的)checkbox:复选框,value表示该复选框的真实值hindden:隐藏表单域,va

2022-04-15 17:57:23 6816

原创 Java中的注释方法

Java中的注释方法有三种:1、单行注释:以“//”开头,后面写注释2、多行注释:以“/*”开头,以“*/”结尾,格式:/*+文字+*/3、文档注释:以“/**”开头,以“*/”结尾,格式:/**+文字+*/注意:注释不会被执行,是给写代码的人看的...

2022-04-02 15:43:40 3732

原创 打开CMD的方式

1、开始+系统+命令提示符2、win键+R键 输入cmd打开控制台(推荐使用)3、在任意的文件夹下面,按住shift+鼠标右键点击,在此处打开命令行窗口4资源管理器的地址栏前面加上 cmd+空格,然后回车...

2022-04-02 14:29:12 266

GUI编程.md

GUI编程.md

2022-11-15

空空如也

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

TA关注的人

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