Java入门到精通
文章平均质量分 52
以实战为线索,逐步深入学习Java
A懿轩A
一名充满激情的全栈开发者学习者,专注于JAVA,C++,Python等语言的学习。在学习过程中,我会不断分享我的学习资料,学习心得,以及学习成果,在自己进步的同时,也带领大家一起进步。另外,在CSDN这个大家庭中,我也希望能够与更多志同道合的朋友们分享知识、交流心得,共同成长。
展开
-
JAVA 易混分析 length,length(),size()区别
length绝大部分时候用于数组, 是数组的一个属性值,用于求数组长度(查阅JDK文档发现length只在某些类中有其他的特殊作用,比如在MidiMessage中表示MIDI 消息中的字节数,包括状态字节和任何数据字节;在OptionalDataException中表示当前缓冲区中可供读取的原始数据的字节数。原创 2024-09-13 10:52:54 · 216 阅读 · 0 评论 -
JAVA 一篇文章让你学会Arrays方法
Arrays里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)原创 2024-08-28 10:25:59 · 125 阅读 · 0 评论 -
JAVA Math类详细介绍
关于Math类的详细运用原创 2024-07-16 16:59:17 · 692 阅读 · 0 评论 -
JAVA String类最全分析
String实现它,String可以串行化,可以在网络上传输ComparableString对象可以相互比较ObjectString//1.String 对象用于保存字符串,也就是一组字符序列//2."jack"字符串常量,双引号括起的字符串序列//3.字符串使用Unicode字符编码,一个字符(不区分字母还是汉字)占两个字节。//4.String是final类,不能被其他类继承//5.String 有属性 private final char value[];用于存放字符串内容。原创 2024-07-14 19:29:14 · 953 阅读 · 0 评论 -
JAVA final详细介绍
最后的,最终的.final 可以修饰类、属性、方法和局部变量,在某些情况下,程序员可能有以下需求,就会使用到final:1)当不希望类被继承时,可以用final修饰。//如果我们要求A类不能被其他类继承//可以使用final修饰 A类class B extends A {}//错误2)当不希望父类的某个方法被子类覆盖/重写(override)时,可以用final关键字修饰。3)当不希望类的的某个属性的值被修改,可以用final修饰。4)当不希望某个局部变量被修改,可以使用final修饰。原创 2024-07-12 19:40:01 · 858 阅读 · 0 评论 -
Java方法重载和方法重写
方法覆盖(重写)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,覆盖了父类的方法 ,那么我们就说子类的这个方法覆盖了父类的方法。原创 2024-05-13 16:51:42 · 965 阅读 · 1 评论 -
JAVA 单例设计模式详介
1.静态方法和属性的经典使用2.设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免去我们自己再思考和摸索所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法单例模式有两种方式:1)饿汉式2)懒汉式。原创 2024-07-09 15:25:30 · 490 阅读 · 0 评论 -
JAVA 代码块介绍
代码化块又称为初始化块,属于类中的成员[即 是类的一部分],类似于方法,将逻辑语句封装在方法体中,通过包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用。基本语法[修饰符]{代码注意: 1)修饰符 可选,要写的话,也只能写 static。2)代码块分为两类,使用static 修饰的叫静态代码块,没有static修饰的,叫普通代码块。3)逻辑语句可以为任何逻辑语句(输入、输出、方法调用、循环、判断等)。原创 2024-07-08 16:15:47 · 572 阅读 · 0 评论 -
JAVA 深入理解main方法
1) 在 main()方法中,我们可以直接调用 main 方法所在类的静态方法或静态属性。\2) 但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员//静态的变量/属性private static String name = "你好";//非静态的变量/属性//静态方法System.out.println("Main 的 hi 方法");//非静态方法。原创 2024-07-08 09:13:22 · 589 阅读 · 0 评论 -
JAVA 课设 满汉楼餐厅点餐系统
view层:存放MHLView类,为界面层,是可视化界面,调用service层的类。原创 2024-07-07 10:09:27 · 1944 阅读 · 1 评论 -
JAVA 类变量与类方法(静态变量和静态方法)
类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。这个从前面的图也可看出来。访问修饰符 static 数据类型 变量名;[推荐]static 访问修饰符 数据类型 变量名;class A{形式如下: 访问修饰符 static 数据返回类型 方法名()){ }【推荐】static 访问修饰符 数据返回类型 方法名(){ }原创 2024-06-07 09:10:08 · 507 阅读 · 0 评论 -
JAVA 中“==”与equals的区别与联系
File -> Project Structure ->SDKs ->Sourcepath 然后点击右侧绿色的加号。idea查看jdk源码。原创 2024-05-23 19:00:16 · 366 阅读 · 1 评论 -
JAVA中this的作用!
JAVA中this的作用!13 / 100原创 2024-05-23 18:54:36 · 460 阅读 · 1 评论 -
JAVA 四种访问修饰符
4.私有级别:用private 修饰,只有类本身可以访问,不对外公开。2.受保护级别:用protected修饰,对子类和一个包中的类公开。只有默认的和public才能修饰类!并且遵循上述访问权限的特点。3.默认级别:没有修饰符号,向同一个包的类公开。1.公开级别:用public 修饰,对外公开。修饰符可以用来修饰类中的属性,成员方法以及类。成员方法的访问规则和属性完全一样。原创 2024-05-19 15:18:01 · 325 阅读 · 1 评论 -
JAVA 什么是包?
包的本质实际上就是创建不同的文件夹来保存类文件原创 2024-05-19 15:14:01 · 368 阅读 · 1 评论 -
JAVA构造器详解
主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。例如:在创建人类的对象时,就直接指定这个对象的年龄和姓名,这时就可以使用构造器。在创建对象时,系统会自动调用该类的构造器完成对对象的初始化。参数列表 和 成员方法一样的规则。方法名 和类名字必须一样。构造器的修饰符可以默认。构造器的调用系统完成。原创 2024-05-16 15:11:12 · 435 阅读 · 0 评论 -
JAVA可变参数
java允许将同一个类中多个同名同功能但参数个数不同的方法,封装成一个方法.就可以通过可变参数实现。原创 2024-05-16 12:48:08 · 393 阅读 · 0 评论 -
JAVA 方法调用介绍
①方法是解决一类问题的步骤的有序组合②方法包含与类或对象中③方法在程序中被创建,在其它地方被引用原创 2024-05-12 10:04:42 · 819 阅读 · 1 评论 -
Java类与对象
一、类和对象的基本概念 二、类与对象的定义与使用原创 2024-05-11 08:27:22 · 352 阅读 · 1 评论 -
Java 二维数组杨辉三角
【代码】Java 二维数组杨辉三角。原创 2024-05-10 09:32:25 · 276 阅读 · 2 评论 -
Java 数组扩容代码实例
【代码】Java 数组扩容代码实例。原创 2024-05-10 09:28:11 · 308 阅读 · 2 评论 -
IDEA常用快捷键大全
Alt+Insert(或右键Generate)原创 2024-05-03 17:25:58 · 1009 阅读 · 0 评论