自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java方法基础

通俗的说就是;解决一个问题所要用到的工具System.out.println() System类out对象println方法设计方法的原则:方法的本意是功能快,就是实现某个功能的语句块的集合。我们设计方法的时候最好就是一个方法只完成一个功能。方法命名规格;驼峰命名规格 首单词字母小写,下一个单词首字母大写输出结果;32Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合如;面的add方法就是解决加法问题方法包含于类或对象中如;

2023-11-28 22:42:31 42

原创 循环D结构

少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。do...while 循环和while 循环相似,不同的是,do...while 循环至少会执行一次。这个是先执行了一次循环代码,再对布尔值表达式进行判断,若为true则继续循环,反之则跳出循环。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。初始化->布尔值表达式判断->循环语句->在更新。While循环是最基本的循环,样式如;

2023-11-14 22:28:11 31 1

原创 顺序,选择结构

(布尔值表达式){ 若结果为true则执行大括号中的代码,否则跳过大括号的代码 }一旦其中一个else if或if语句为true,则跳过其他else if语句。If(布尔值表达式2) {若表达式2结果为true则执行代码}If(布尔值表达式1) { 若表达式1结果为true则执行代码。布尔值表达式){ 若结果为true则执行该括号中的代码 }{如果布尔值表达式1的值为true则执行。{如果布尔值表达式2的值为true则执行。{如果布尔值表达式n的值为true则执行。

2023-11-06 21:57:26 46

原创 用户交互Scanner

通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取前我们一般需要 使用hasNext()与hasNextLine()判断是否还是输入的数据。最后输出结果只显示了一半是因为是用next方式接收的,next方式接收的话遇到空格后会结束。、以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符。先命名str是String类在调用上面封装的scanner,next是用这个方式接收。、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。

2023-10-26 23:03:51 36

原创 文档注释,javaDoc生成文档

在窗口中输入javadoc -encoding UTF-8 -charset UTF-8 DOC.java命令。就会生成很多文件,我们打开其中index(首页)打开后和在官方中的很像,其中有很多我们设置的参数。JavaDos命令是用来生成自己API文档的。在文件位置左边加上cmd空格打开cmd窗口。我们先在JDEA中把文件所在位置打开。//加在方法上就是方法的注释。该参数为了减少出现乱码问题。//加在类上面就是类的注释。2用IDEA生成dos文档。在之后点OK后即生成文件。中间是生成文件的位置。

2023-10-24 23:43:29 99

原创 扩展,条件运算符和包机制

当+左右两边出现字符串类型(String)时,就会将另外的输出也转化为字符串类型(String)为了更好地组织类,java提供了包机制,用于区别类名的命名空间。如果x=true,则结果为y;但当字符串出现在后面前面的依然会运算。作为包名(文件夹名)为了防止包名重复。Package+你包中类的位置。import+你要导入包中类的位置。条件运算符又称三元运算符。Z这个和if语句是相同的。若要将包中所有的类都导入。字符串连接符就是“+”(包的本质就是文件夹)

2023-10-22 20:23:45 44 1

原创 自增,自减,逻辑运算和位运算

在上面说过与运算要两个都为真,可当第一个即为假时第二个就不会在运算了就会发生短路运算。&(与) |(或) ^(非)~(取反) (右移)这两步是紧密的 输出这个形式就相当于输出上面两步)即取反,为真则输出假,为假则输出真。位运算就是对最底层的二进制的位进行运算。&&(与) ||(或)!自减与自增是相同的把+改成-即可。两个变量都为真则为真。有一个变量为真则为真。

2023-10-19 00:04:40 76

原创 基本运算符

(大于),=(大于等于),

2023-10-11 19:09:34 37

原创 变量,作用域,常量

在命名中可以将多个变量弄在一排,中间用逗号隔开即可。但不建议这样写,这样程序不好读,在写代码时我们要注意实现程序的。生命周期从main方法的大括号之内,出了生命周期后就不能用了。实例变量作用在类变量与局部变量之间,写出后可在任意方法中使用。从属于对象,该变量如果不初始化数字类型输出默认值。Java变量是程序中最基本的存储单元,其中要包括。我们可以通过变量来操作。必须声明与初始化值,否则无法使用。初始化后不能改变的变量,不会变动的量。变量类型 变量名=值。使用时要声明变量的类型。类变量在局部变量之前加。

2023-10-09 22:13:49 47 1

原创 类型的转换

Java语言在运算时要类型转换Long是64位而float是32位但因float是浮点类型,因此比整数类型高在运算中,不同类型的数据先转化为同一类型,然后在进行运算。

2023-09-12 20:16:20 46

原创 数据类型扩展

数据类型float 能表示的数是有限的 而浮点数都会舍入误差的有很多数都无法精确表示,表示的都是大约数它们不是相等只是接近。(上图其中“==”是看看是否相等 false=否 true=是)其中z和x在我们看来都是0.1应该相等但输出是不相等的。在编码中 Unicode表中有很多如;(简单来说浮点数会进行舍入误差,数越大越不准确)在java中像二进制,八进制这些的表示。由上图可看出二进制是在数前面。上图本来不该相等但却是相等的。最好不用浮点数进行比较。所有的字符本质还是数字。用来判断代码是否正确。

2023-09-07 00:07:10 48

原创 字节与数据类型

要求变量的使用要严格符合规定,所有变量都要定义后才能使用。字节(byte)是数据处理的基本单位,通常用B表示。数据类型分为两大类;1基本数据类型,2引用数据类型。位(bit)是计算机内部数据储存的最小单位,如。即1bit表示1位,2bit==11两位二进制。字符是指计算机中使用的字母,数字,字和符号。除开基本数据类型其他的都是引用数据类型。Boolean只有两个值 表示是非。

2023-09-05 21:38:19 71

原创 java标识符

aojsj , $saiwj , _soajw , soajh12等等。1所有标识符开头都应以字母(大小写都行),美元符$,下划线_开始。6不合法标识符举例;*siahjw , 12wissao等等。2首字符后可以是字母,美元符,下划线_或数字的任何字组合。注(首字符后加*,%,#等等特殊的字符还是不行)3不能使用关键字来作为变量名或方法名。的(字母大小写不同就不一样)

2023-09-04 22:38:02 45 1

原创 java注释

1注释是为了让别人看懂我们代码的一种解释。同时在代码很多时也让自己看得懂2注释不会被执行3书写代码注释是一种很好的习惯。

2023-08-31 20:50:53 37

原创 Hello.java

1代码的大小写不能出现问题,Java是大小写敏感的2尽量使用英文3代码的文件名和类名必须一样,并且首字母大写4符号一定用英文的。

2023-08-18 23:23:47 36

原创 DOS的基础命令

(这个用要小心容易错,首先打完cd后要加路径也就是空格键后/是参数的 \是文件的两个是不一样的斜杠 后加你要切换的盘。当然也可以直接切换到盘文件中)在桌面或任意文件下按shft+鼠标右键点击在此处打开命令窗口。(先进入文件所在地点,在桌面上用鼠标右键点击再点属性就行了)(主要可以用这得到一些ip信息如;(直接在后面输入cls后回车就行)(除操作外还可以用其打开一些程序)2查看当前目录的所有文件 dir。(主要用英语可快速打开应用)5退出终端 exit。Cd>在文件中创造文件。Del在文件中删除文件。

2023-08-17 00:28:30 44 1

空空如也

空空如也

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

TA关注的人

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