Java全栈开发学习
文章平均质量分 73
日常学习记录,时常回忆,以防忘记。
目的很简单,就是要让Java全栈成系统地体现在自己的思维当中,好记性也要时常复习,温故而知新!
一堆大佬的学生
无人问津也好,技不如人也罢。
都要试着安静下来,
去做自己该做的事,
而不是让自己的内心烦躁、焦虑,
毁掉你本就不多的热情和定力,
昨日之深渊,今日之浅谈。
路虽远,行则将至,
事虽难,做则可成。
展开
-
Java全栈开发第一阶段--01.Java初级编程(关键字this,关键字super)
特殊情况下,如果方法的形参和类的属性同名|构造器的形参和类的属性同名时,我们必须显式的使用"this.变量"的方式,表明此变量是属性,而非形参。3.3特殊情况当子类重写了父类中的方法以后,我们想在子类的方法中调用父类中被重写的方法时,则必须显式的使用"super.方法"的方式,表明调用的是父类中被重写的方法。3.2特殊情况当子类和父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显式的使用"super.属性"的方式,表明调用的是父类中声明的属性。1.可以调用的结构属性、方法;...原创 2022-07-24 14:53:26 · 182 阅读 · 1 评论 -
Java全栈开发第一阶段--01.Java高级编程(Java集合全解--第一版(Collection包含List、Set、queue等单列集合+Map双列))
Collection1.单列集合框架结构2.Collection接口常用方法:3.Collection集合与数组间的转换4.使用Collection集合存储对象,要求对象所属的类满足:5.遍历Collection的两种方式:要求:List1. 存储的数据特点:存储有序的、可重复的数据。2. 常用方法:(记住)3. 常用实现类:4. 源码分析(难点)4.1 ArrayListArrayList集合的使用泛型4.2 LinkedList4.3 Vector Collections原创 2022-07-23 20:04:50 · 457 阅读 · 0 评论 -
Collection-List-Vector集合
collection-List-Vector集合-Java原创 2022-07-23 20:01:09 · 340 阅读 · 0 评论 -
Collection-List-LinkedList集合
Collection-List-LinkedList集合原创 2022-07-23 15:19:59 · 502 阅读 · 0 评论 -
Java全栈开发第一阶段--01.Java基础编程(基本语法-运算符)
+、-、、/、%、++、–说明:1.同类型数据参与运算,返回同类型的结果2.如果类型不同,需要类型转换3.byte、short、char参与运算,会先转成int再计算4.运算的时候,Java不会检查溢出,需要注意5.运算的时候,要保证类型一致6.如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结 果不一定总是整数。7.对于除号“/”,它的整数除和小数除是区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如: int x=3510原创 2022-06-30 19:59:27 · 407 阅读 · 1 评论 -
Java全栈开发第一阶段--01.Java基础编程(基本语法-变量的使用(重点))
@TOC变量是程序中最基本的存储单元,用于在内存中保存数据。Java是强类型语言,在定义变量时,必须要声明变量的数据类型格式:数据类型 变量名 = 变量值;说明:java中的变量必须要声明数据类型必须要先声明且初始化值后,变量才能使用在同一作用域内,变量不能重复声明只在所在的作用域有效,离开作用域会自动销毁(GC)详细说明:数据类型 存储空间 取值范围byte字节型 1字节(8位) -128127(-2^72^7-1)short短整形 2byte(16bit)原创 2022-06-30 19:57:16 · 175 阅读 · 0 评论 -
Java全栈开发第一阶段--01.Java基础编程(基本语法-关键字与标识符)
定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所字母都为小写具体哪些关键字:具体哪些保留字:goto 、const注意:自己命名标识符时要避免使用这些保留字Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符简单来说,凡是自己可以起名字的地方都叫标识符。规则:(必须要遵守。否则,编译不通过)规范:(可以不遵守,不影响编译和运行。但是要求大家遵守类名、接口名:首字母都大写,比如HelloWorld,Student包名:都是小写,比如day01原创 2022-06-30 19:54:35 · 125 阅读 · 0 评论 -
Java全栈开发第一阶段--01.Java基础编程(基本语法-进制)
进制(了解)1计算机底层的存储方式:所有数字在计算机底层都以二进制形式存在。2二进制数据的存储方式:所有的数值,不管正负,底层都以补码的方式存储。正数:3码合一负数:注:最高位为符号位,0表示正数;1表示负数1)2进制转10进制基数*进制数^权的累加和tips:基数:每位上的数进制数:2权:从低位到高位,从0开始,依次+1简单方法:8421依次从低位到高位给每位数标1,2,4,8…最后将1对应的标号进行相加2)10进制转2进制将这个10进制数除以2,一直除到商为0为止。2进制数为余数原创 2022-06-30 12:10:08 · 206 阅读 · 0 评论 -
Java全栈开发第一阶段--01.Java基础编程(Java语言概述-开发环境搭建)
1.1 JDK、JRE、JVM的关系JDK:Java development kit(Java开发工具包)JRE:Java Runtime environment(Java运行时环境JVM:Java virtual machine(Java虚拟机下载:官网,github安装:傻瓜式安装:JDK 、JRE注意问题:安装软件的路径中不能包含中文、空格。tips:判断jdk是否成功安装–>java -version(查看jdk版本) 1.3.1 为什么配置path环境变量?path环境变量:w原创 2022-06-29 18:16:33 · 321 阅读 · 0 评论 -
Java全栈开发第一阶段--01.Java基础编程(Java语言概述)
@TOC软件:即一系列按照特定顺序组织的计算机数据和指令的集合。分为:系统软件 和 应用软件 系统软件:windows , mac os , linux ,unix,android,ios,…应用软件:word ,ppt,画图板,…人机交互方式: 图形化界面 vs 命令行方式应用程序 = 算法 + 数据结构常用DOS命令:Windows+R---->cmd盘符名: 切换盘符tips:.表示当前目录…表示上一级目录rd只能删除空目录md可以创建单级目录,也可以创建多级目录路径分类1原创 2022-06-29 15:27:22 · 323 阅读 · 0 评论 -
Java全栈开发——第一阶段
系列文章目录文章目录系列文章目录Switch总结三种循环成员变量和局部变量的区别引用类型就是类类型成员变量和静态变量的不同继承final关键字(最终的)抽象类问题1抽象类中有构造器吗?问题2抽象类中可以不定义抽象方法吗?问题3抽象(abstract)关键字不可以和那些关键字共存?问题4抽象类一定是父类吗?问题5抽象类和一般类有哪些异同?接口 :interface接口的特点:多态多态的好处多态的弊端多态的特点成员变量成员方法(非静态的)访问控制修饰符(权限修饰符)Java-SEObject类StringSt原创 2022-05-26 14:56:07 · 2625 阅读 · 0 评论 -
Java全栈开发——第二阶段
01.MySQL数据库数据库原理SQL(DDL、DML)字符串操作数值操作日期操作空值操作基础查询关联查询高级查询视图序列索引约束02.Oracle数据库Oracle数据类型函数子查询数据字典SQL优化技巧与原则PL/SQL开发存储过程触发器游标Oracle与MySQL区别03.JDBC/XMLJDBC原理JDBC基础编程JDBC核心APIJDBC高级编程DAOXML语法XML解析04.HTML/CSSWEB概述HTML概述文本处理图原创 2022-05-29 17:49:44 · 205 阅读 · 0 评论 -
Java全栈开发——第三阶段
更新中原创 2022-05-29 17:37:59 · 964 阅读 · 1 评论 -
Java练习题
第一题、模拟彩票双色球1.1 版本一(覆盖加扩容的方式解决重复问题)2.2 版本二(使用贴标签的方式解决重复问题)2.3版本三(含对比检查)第二题、数组排序2.1 冒泡排序2.2 选择排序第三题、打印杨辉三角第四题、定义方法实现随机产生一个5位的验证码,每位可能是数字、大写字母、小写字母。第五题、在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数。 选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分...原创 2022-05-12 10:52:58 · 350 阅读 · 0 评论