自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的static关键词

同样也可以静态导入包。

2023-05-18 10:56:21 125

原创 Java中的多态

【代码】Java中的多态。

2023-05-14 16:54:06 131

原创 Java中方法的重写

1.父类的功能,子类不一定需要,或者不一定满足!重写,子类的方法和父类必须要一致,方法体不同!4.抛出的异常:范围,可以被缩小,但不能扩大。重写:需要有继承关系,子类重写父类的方法!2.参数列表必须相同。

2023-05-14 15:20:19 168

原创 Java中super的使用

super:只能在继承条件才可以使用。super:代表父类对象的应用。this:本身调用者这个对象。this:没有继承也可以使用。super():父类的构造!this():本类的构造。

2023-05-12 21:19:33 683

原创 Java中的封装

当Student类中属性为public时是可以进行正常调用,如图中name,但是当为private时便不能进行调用,如id。上面这部分,如对于年龄的输入,如果是不合法,则会进行不同情况的处理。

2023-05-11 15:12:03 33

原创 Java中的构造器详解

【代码】Java中的构造器详解。

2023-05-09 16:28:07 109

原创 Java中使用类方法实例化对象

【代码】Java中使用类方法实例化对象。

2023-05-09 15:31:21 153

原创 Java中面向对象&面向过程

面向过程思想步骤清晰简单,第一步做什么,第二步做什么。。。面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理问题。面向过程编程(Object-Oriente

2023-05-06 20:11:46 72

原创 Java中的稀疏矩阵

【代码】Java中的稀疏矩阵。

2023-05-06 19:52:14 165

原创 Java中的冒泡排序

【代码】Java中的冒泡排序。

2023-04-23 21:46:23 63

原创 Java中数组的使用以及Arrays类

【代码】Java中数组的使用以及Arrays类。

2023-04-22 21:13:34 39

原创 Java中数组初始化及特点

【代码】Java中数组初始化及特点。

2023-04-21 22:00:14 71

原创 Java中的数组

【代码】Java中的数组。

2023-04-21 21:34:30 34

原创 Java中的递归

【代码】Java中的递归。

2023-04-19 21:56:03 29

原创 Java中方法的重载

【代码】Java中方法的重载。

2023-04-17 21:44:35 194

原创 Java中的方法的调用

【代码】Java中的方法的调用。

2023-04-17 21:32:17 429

原创 Java中何为方法

System是一个系统的类,out是System类下的一个输出对象,println就是out的一个方法。上面的意思就是调用系统类里面的标准输出对象out中的println方法。设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,System.out.println()是什么意思?Java方法是语句的集合,他们在一起执行一个功能。方法在程序中被创建,在其他地方被引用。方法是解决一类问题的步骤的有序组合。方法包含于类或对象中。

2023-04-15 21:58:19 35

原创 Java中打印三角形

【代码】Java中打印三角形。

2023-04-14 21:05:59 1095

原创 Java中continue示例

【代码】Java中continue示例。

2023-04-14 20:38:57 110

原创 Java中的break

【代码】Java中的break。

2023-04-14 19:08:01 50

原创 Java中增强for循环

【代码】Java中增强for循环。

2023-04-14 19:01:02 128

原创 Java中打印九九乘法表

【代码】Java中打印九九乘法表。

2023-04-13 22:00:25 82

原创 Java中用while或者for循环输出1-1000之间能被5整除的数,并且每行输出3个

【代码】Java中用while或者for循环输出1-1000之间能被5整除的数,并且每行输出3个。

2023-04-13 21:46:43 701

原创 Java中计算0到100之间的奇数和偶数的和

【代码】Java中计算0到100之间的奇数和偶数的和。

2023-04-13 21:24:22 290

原创 Java中的for循环

【代码】Java中的for循环。

2023-04-13 21:14:16 67

原创 Java中的while和do while

【代码】Java中的while和do while。

2023-04-12 21:45:08 39

原创 Java中的While语句

【代码】Java中的While语句。

2023-04-12 21:34:41 38

原创 Java中的Switch用法

【代码】Java中的Switch用法。

2023-04-12 21:28:12 127

原创 Java中If循环

【代码】Java中If循环。

2023-04-11 21:56:05 105

原创 两个升序链表合并成一个降序链表的时间复杂度

王道课后题:已知两个长度分别为m 和 n 的升序链表,合并降序链表,求时间复杂度

2022-09-09 11:10:09 2184 2

原创 JAVA实现求和与求平均值运算

package com.orange.scanner;import java.util.Scanner;public class Demo05 { public static void main(String[] args) { //我们可以输入多个数字,求其总和与平均值,每输入一个数字用回车确认,通过输入非法数字来结束输入并输出执行结果 Scanner scanner = new Scanner(System.in); //定义‘和‘

2022-01-22 18:40:59 2661

原创 JAVA中next与nextline区别与使用

JAVA中next与nextline区别与使用next()举例package com.orange.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,勇于接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.p

2022-01-22 16:32:47 654

原创 JavaDoc与注释

JavaDoc与注释javadoc命令是用来生成自己API文档的,(API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。)javadoc可以将文档的注释信息生成一个帮助文档,类似于java的API。参数信息@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@r

2022-01-22 14:48:05 801

原创 JAVA包机制

包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:package pkg1[.pkg2[.pkg3...]]类似于文件夹公司一般利用公司的域名倒置作为包名​ 如:www.baidu.com 则包名为 com.baidu.wwwwww.baike.com 则包名为com.baike.com如图,可在src文件中右击创建new project ,起名为com.XXX,随后可生成相应package。在代码中,package

2022-01-22 11:33:58 190

原创 JAVA位运算原理

package operator;public class Demon04 {//位运算原理 public static void main(String[] args) { /* A = 0011 0101 B = 0010 0110 即A与B每一位与每一位对应的数字比较,遵循与或非逻辑运算 A&B = 0010 0100 对应位都是1,则为1,否则为0 A|B = 0011 011

2022-01-19 20:42:30 269

原创 JAVA自增与自减

package operator;public class Demon03 { public static void main(String[] args) { //自增与自减 int a = 3; int b = a++; System.out.println(a);//a==4 System.out.println(b);//b==3 因为代码在执行时,先进行赋值运算,然后进行自增运算 i

2022-01-18 21:05:33 138

原创 JAVA变量,常量,作用域

public class 变量常量 { public static void main(String[] args) { //int a b c int a = 1;//标准写法 //程序五大特性:有穷性,确定性,可行性,输入,输出 int b = 2; // “好的程序”的四大特点:健壮性,正确性,可读性,高效性 int c = 3; // // int a

2022-01-18 20:18:30 52

原创 JAVA变量命名规则

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

2022-01-18 20:17:05 2206 2

原创 JAVA简单类型转换

public class 类型转换 { public static void main(String[] args) { //低------------------------------高 //byte, short, char< int < long< float< double //强制类型转换 高--->低 //由于JAVA是强类型语言,所以进行有些运算时,需要用到类型转换

2022-01-18 17:55:28 154

原创 JAVA数据类型简单扩展

public class 数据类型扩展 { public static void main(String[] args) { //整数扩展: 进制 二进制0b 十进制 八进制0 十六进制0x int i0 = 0b10;//二进制0b int i = 10;//十进制 int i2 = 010;//八进制0 int i3 = 0xFF;//十六进制0x 0~9 对应A~

2022-01-18 16:46:36 175

空空如也

空空如也

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

TA关注的人

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