JavaSE
文章平均质量分 75
跟随韩顺平老师java视频记录的相关笔记,以及其他一些关于Java的知识
努力做程序媛~
这个作者很懒,什么都没留下…
展开
-
七、枚举和注解
在 JavaSE 中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在 JavaEE 中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替 java EE 旧版中所遗留的繁冗代码和 XML 配置等。枚举是一组常量的集合,可以理解为是一种特殊的类,里边只包含有限的特定的对象。注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。:JDK 的元注解用于修饰其他注解类,作用不大,看源码时知道是什么就行。当有些类只有几个有限的值,而且只读不修改,可以使用枚举enum。原创 2024-05-01 09:31:44 · 375 阅读 · 0 评论 -
六、面向对象编程(高级)
一个类的内部又完整的嵌套了另一个类,被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class),内部类最大特点就是可以直接访问私有属性,并且体现类之间的包含关系。,属于类中的成员,类似于方法,将逻辑封装在{}中,但和方法不同的是没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或者类显示调用,而是在加载类或者创建对象时隐式调用。如果外部类和成员内部类的成员重名,默认就近原则,如果成员内部类里想访问外部类的成员,可以用(原创 2024-04-30 13:04:42 · 573 阅读 · 1 评论 -
大项目-房屋出租系统
代码:房屋出租系统原创 2024-04-24 10:06:40 · 265 阅读 · 0 评论 -
小项目-零钱通
【代码】小项目-零钱通。原创 2024-04-18 11:54:52 · 385 阅读 · 0 评论 -
五、面向对象编程(中级)
特点:(1)对象可以调用父类中的所有成员(需要遵守访问权限) (2)对象不能调用子类中的特有成员 (3)最终运行效果看子类中的具体实现。封装会在修改是进行保护和判断,但是使用构造器初始化一个对象时会越过set方法的保护和判断,所以可以把set封装到构造器中。父类构造器的调用不限于直接父类(即上一级父类),将会一致往上追溯直到Object类(顶级父类)super()和this()都只能放在构造器的第一行,因此这两个方法不能共存在一个构造器。要求父类的引用必须指向的是当前目标类型的对象。原创 2024-04-17 20:51:23 · 663 阅读 · 1 评论 -
四、面向对象编程(基础)
先加载Preson类信息,整个程序只会加载一次,加载到方法区。访问修饰符:控制属性的访问范围(后边会详细讲 )细节:全局变量和局部变量可以重名,就近原则使用。将对象在堆中的地址,返回给栈中的对象引用。在堆中分配一个对象地址。3.3 构造器初始化。this(参数列表)原创 2024-04-15 22:08:50 · 1871 阅读 · 1 评论 -
三、数组、排序和查找
/创建了一个二维数组,名字为a,大小为3*3,相当于声明和分配空间。//创建了一个数组,名字为a,大小为3,相当于声明和分配空间。已知有个升序的数组,要求插入一个元素,该数组顺序依然是升序,思路是,先扩容把插入元素放最后,再进行排序。//字符串类型的数组,每一个元素都要是字符串(“”),不能是字符(‘’)//如果把声明、分配内存和赋值放在一句,那分配空间不能给大小。原创 2024-03-31 12:39:28 · 240 阅读 · 0 评论 -
二、变量、运算符、程序控制结构
string转基本类型:通过基本类型的包装类调用parseXX方法即可。基本类型转string:基本数据类型+""即可。//基本数据类型->String。//String->基本数据类型。二.变量、运算符、程序控制结构。原创 2024-03-31 12:38:38 · 263 阅读 · 1 评论 -
一、Java概述
一个有用的小细节:当java文件名过长时,可以在控制台输出文件名的前两到三位(能保证前缀唯一性就行),然后按Tab键会自动补齐(系统本来默认不能自动补齐,需要百度一下怎么设置注册表)md[创建目录] rd[删除目录] copy[拷贝文件] del[删除文件] echo[添加内容到文件] move[剪切]输出有中文时,设置文件编码为GBK格式 快捷键 ctrl+shift+C。cd + 绝对路径 跳转到当前盘的某一指定位置。cd /D c: 切换到C盘。cd\ 切换到当前盘根目录。原创 2024-03-31 12:37:49 · 563 阅读 · 1 评论