- 博客(17)
- 收藏
- 关注
原创 什么是方法
Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含一下语法:方法包括一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:修饰符,这是可选地,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType是关键字void。方法名:是方法的实际名称。方法名和参数表共同构成方法签名。
2025-02-22 23:17:13
518
原创 Java的循环结构
虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。do...while 循环和 while 循环相似,不同的是,do...while 循环至少会执行一次。对于while语句而言,如果不满足条件,则不鞥进入循环。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。
2025-01-26 22:28:58
615
原创 Java的顺序结构和选择结构
JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。顺序结构是最简单的算法结构。语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。
2025-01-23 23:47:39
2028
原创 Scanner对象
之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:通过Scanner类的 next() 与 nextLine( ) 方法获取输入的字符串,在读取前我们一般需要使用 hasNext( ) 与 hasNextLine( ) 判断是否还有输入的数据。//package是前面学到过的包,后面是我的包名。
2025-01-22 19:18:37
1003
原创 了解包机制和JavaDoc,以及如何使用IDEA生产JavaDoc文档
在 Java 中,使用package语句来定义包。它必须是 Java 源文件中的第一条非注释语句(非常重要!!!如果不是放在第一条就会提示出错,告诉我们package 语句必须是文件中的第一条语句)。例如:// 类的内容上述代码将Main类定义在包中。
2025-01-20 21:31:22
888
原创 关于运算符的学习
从高到低------------------------------------------------------------------------------------------------------------------->a与b如果a是假的b就不会参与代码的执行,像这个短路的例子,c=5所以c<4肯定是错的,c输出结果是5也可以证明c++<4这段代码没有执行,因为如果执行了,输出的c应该是6。
2025-01-19 22:08:38
1822
原创 这是我整理的关于常见的四个语言的区别和各自优缺点,还有不同语言推荐哪些人优先学习~
C、C++、Python、Java这四种编程语言在多个方面存在区别,各自也有不同的优缺点,以下是详细介绍以及对新手入门语言的推荐:###区别-**语法复杂度**-**C语言**:语法相对简洁,是其他几种语言的基础,有丰富的运算符和数据类型,但需要手动管理内存,有指针操作。-**C++**:在C语言基础上扩展而来,支持面向对象、泛型编程等,语法复杂,有许多高级特性和概。
2025-01-18 20:09:42
818
原创 变量,常量,变量作用域
/没有给i赋一个具体的值,会提示需要给i初始化,局部变量i只能在它上下的这个{}大括号里面可以用。//默认是int,转换之前就已经产生溢出的问题了,所以没法变成Long类型了。//内存溢出了,Byte这个类最大值是127,没法正常表示,转换的时候要避免内存溢出的情况。//先把一个数转换为Long类型。低----------------------------------------------------->高。//JDK7就有的一个新特性,数字之间可以用下划线隔开,下划线不会被识别输出,更有助于区分。
2025-01-18 20:01:10
775
原创 Java的数据类型以及小部分拓展
位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。字节(byte):是计算机中数据处理的基本单位,习惯上用大写的B来表示1B(byte,字节)=8bit(位)字符:是指计算机中使用的字母、数字、字和符号1bit表示1位1Byte表示一个字节1B=8b。
2025-01-18 00:10:55
890
原创 Java基础(1)
文档注释 :以 /** 为开始, 以 */ 作为结束,另外每一行开头都要添加一个星号,我用下面这个例子给大家介绍几个常用的标签。平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是用来给写代码的人(包括自己)能够更好地读懂你写的代码的,还可以用来将暂时用不到的代码注释掉。多行注释:以 /* 为开头,以 */ 作为结尾 ,在这里面输入的东西也同样不影响大家代码的运行哦。:用于提供相关类、方法或其他资源的参考链接,格式为。
2025-01-16 16:40:40
359
原创 java的发展史
随着1990年代互联网的发展,SUN公司在1995年准备发布的时候发现Oak这个名称已经被别人进行使用了吗,于是经过了许久的讨论最后更名为Java,图标logo是一杯咖啡(印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名),Java的诞生与互联网的发展密不可分。添加了一些面向对象的功能,它是兼容C语言的,有了一些静态类型的检查,性能比较好,但是这门语言对比C语言更复杂,很多人都没办法完全掌握这门语言。有两个很大的缺陷,C语言没有给指针一个工具去做越界的检查,完全放任内存管理分配方面产生的问题。
2025-01-14 23:14:44
567
原创 关于计算机的小知识~
Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+Y:重做撤销的或删除的东西Ctrl+S:保存Alt+F4:关闭当前窗口Windons+E:打开文件资源管理器Ctrl+Shift+Esc:打开任务管理器。
2025-01-14 21:26:33
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人