![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据开发--Java SE
文章平均质量分 79
qq_46324053
这个作者很懒,什么都没留下…
展开
-
JAVA SE -- 第十六天
(全部来自“韩顺平教育”)原创 2023-08-07 12:03:44 · 145 阅读 · 0 评论 -
JAVA SE -- 第十五天
(全部来自“韩顺平教育”)原创 2023-08-06 15:19:32 · 189 阅读 · 0 评论 -
JAVA SE -- 第十四天
(全部来自“韩顺平教育”)原创 2023-07-31 23:10:24 · 225 阅读 · 0 评论 -
JAVA SE -- 第十三天
1)先判断存储的类型(一组对象[单列]或一组键值对[双列])2)一组对象[单列]:Collection接口允许重复:List增删多:LinkedList[底层维护了一个双向链表]改查多:ArrayList[底层维护Object类型的可变数组]不允许重复:Set无序:HashSet[底层是HashMap,维护了一个哈希表 即(数组+链表+红黑树)]排序:TreeSet插入和取出顺序一致:LinkedHashSet,维护数组+双向链表3)一组键值对[双列]:Map。原创 2023-07-31 00:17:42 · 126 阅读 · 0 评论 -
JAVA SE -- 第十二天
(全部来自“韩顺平教育”)原创 2023-07-30 11:52:40 · 88 阅读 · 0 评论 -
JAVA SE -- 第十一天
(全部来自“韩顺平教育”)原创 2023-07-29 16:22:18 · 131 阅读 · 0 评论 -
JAVA SE -- 第十天
③在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaSE中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替Java EE旧版中所遗留的繁冗代码和XML配置等。1) toString:Enum 类已经重写过了,返回的是当前对象名,子类可以重写该方法,用于返回对象的属性信息。①使用enum关键字后,就不能再继承其他类了,因为enum会饮食继承Enum,而Java是单继承机制。②和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。原创 2023-07-23 20:58:49 · 122 阅读 · 0 评论 -
JAVA SE -- 第九天
类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。②匿名内部类的语法比较奇特,请注意,因为匿名内部类既是一个类的定义,同时它本身也是一个对象,因此从语法上看,它既有定义类的特征,也有创建对象的特征。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显示调用,而是加载类时,或创建对象时隐式调用。③普通的代码块,在创建对象实例时,会被隐式的调用。原创 2023-07-23 16:21:42 · 104 阅读 · 0 评论 -
JAVA SE -- 第八天
当多个类存在相当的属性(变量)和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends来声明继承父类即可。③当创建子类对象时,不管使用子类的哪个构造器,默认情况下总会去调用父类的无参构造器,如果父类没有提供无参构造器,则必须在子类的构造器中用super去指定使用父类的哪个构造器完成对父类的初始化工作,否则,编译不会通过。①子类继承了所有的属性和方法,非私有的属性和方法可以在子类直接访问,但是私有属性和方法不能直接访问,原创 2023-07-09 11:01:18 · 63 阅读 · 0 评论 -
Java SE --第七天
一、基本介绍:1、Java中允许同一个类中,多个同名方法的存在,但要求形参列表不一致!2、重载的好处:减轻了起名、记名的麻烦3、注意事项和使用细节:①方法名:必须相同②形参列表:必须不同(形参类型或个数或顺序,至少有一样不同,参数名无要求)③返回类型:无要求。原创 2023-05-30 14:11:10 · 29 阅读 · 0 评论 -
JAVA练习题
问题:有一堆桃子 ,猴子第一天吃了其中的一半,并再多吃一个!以后每天猴子都吃其中的一半,然后再多吃一个。当到第10天时,想再吃时(即还没吃),发现只有1个桃子。问:最初共多少个桃子?问题:请使用递归的方式求出斐波那契数1,1,,2,3,5,8,13.....给你一个整数n,求出它的值是多少?原创 2023-04-23 14:54:41 · 207 阅读 · 0 评论 -
JAVA SE--第二天
⑤浮点数使用陷阱:对运算结果是小数的进行相等判断时,要以两个数的差值的绝对值,在某个范围内进行判断。②Java的浮点型常量(具体值)默认为double型,声明float型常量须后加'f'或' F'①Java各整数类型有固定的范围和字段长度,不受具体OS的影响,以保证java程序的可移植性。②Java的整型常量(具体值)默认为int型,声明long型常量须后加'l'或' L'①变量表示内存中一个存储区域[不同的变量,类型不同,占用的空间大小不同]②该区域有自己的名称[变量名]和类型[数据类型]原创 2023-03-27 14:41:34 · 35 阅读 · 0 评论 -
JAVA SE--第三天
&与&的区别:短路与&&,若第一个条件为false,则第二个条件不会判断,最终结果为false,效率高(开发中常用);Java对各种变量、方法和类等命名时使用的字符序列称为标识符(凡是自己可以起名字的地方都叫标识符)③变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写(小驼峰)2)赋值运算符的左边只能是变量,右边可以是变量、表达式、常量值。②类名、接口名:多单词组成时,所有单词的首字母大写(大驼峰)复合赋值运算符:+=、-=、*=、/=、%=对数值类型的变量进行运算的。原创 2023-03-31 09:06:09 · 38 阅读 · 0 评论 -
JAVA SE -- 第四天
②switch(表达式)中表达式的返回值必须是:(byte,short,int,char,enum[枚举],String)③循环初始值可以有多条初始化语句,但要求类型一样,并且中间用逗号隔开,循环变量迭代也可以有多条变量迭代语句,中间用逗号隔开。特别说明:①多分支可以没有else,如果所有的条件表达式都不成立,则一个执行入口都没有。②如果有else,如果所有的条件表达式都不成立,则默认执行else代码块。三、循环控制(for,while,dowhile,多重循环)for(循环变量初始化;原创 2023-04-05 21:51:37 · 31 阅读 · 0 评论 -
JAVA SE --第五天
3)数组创建后,如果没有赋值,有默认值int 0,short 0,byte 0,long 0,float 0.0,double 0.0,char \u0000,boolean false,String null。基本思想:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部。数组的引用(使用/访问/获取数组元素):数组名[下标/索引/index]2)数组中的元素可以是任何数据类型,包括基本类型和引用类型,但是不能混用。原创 2023-04-07 18:58:31 · 25 阅读 · 0 评论 -
JAVA SE -- 第六天
①参数列表:表示成员方法输入cal(int n),getSum(int num1,int num2)属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(对象、数组)③属性如果不赋值,有默认值,规则和数组一致(int 0.等)②返回数据类型:表示成员方法输出,void表示没有返回值。②属性的定义类型可以为任意类型,包含基本类型或引用类型。3)类是对象的模板,对象是类的一个个体,对应一个实例。方法区:常量池(常量,比如字符串),类加载信息。二、成员方法(简称:方法)1)类是抽象的,概念的;原创 2023-04-23 14:52:43 · 26 阅读 · 0 评论 -
JAVA SE--第一天
其他类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE,所以安装了JDK,就不用在单独安装JRE了。②非Java Doc的注释(单行注释、多行注释),往往是给代码的维护者看的,着重告诉读者为什么这样写,如何修改,注意什么问题等。注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类前。原创 2023-03-26 11:19:02 · 37 阅读 · 0 评论