入门学习情况记录
Baigei_DD
这个作者很懒,什么都没留下…
展开
-
22年2月13至2月15
学习了子父类继承格式(extand)子类实例化内存分析(创建子类栈内存时也会创建父类)super详解重写与重载的区别(一个是重新编写,一个是拓宽范围)final关键字(最终的,这个类下不能有子类)抽象类(不常用,抽象的类,继承的子类需要把抽象的方法等全部重写)接口(抽象类MAXPRO 全是抽象的)多态instanceof(判断多态是否可以强转)object类概述(始祖类)API使用(英汉大词典)tostring(约等于简介,建议每个类都重写tostring)原创 2022-02-16 01:33:07 · 133 阅读 · 0 评论 -
22年2月12日
今天学习了静态static,static可以修饰属性,也可以修饰方法。学习了什么是包,导包。权限修饰符,代码块构造方法中也可以有代码块,可以给代码块加static,会在类加载的时候运行。理解了main方法的意思。...原创 2022-02-12 20:54:13 · 95 阅读 · 0 评论 -
22年2月10日
今天完成两个程序:1、 编写一个类 Book,代表图书: 具有属性: 名称(title)、页数(pageNum),其中页数不能 少于 200 页,否则输出错误信息,并赋予默认值 200。 具有方法: 为各属性设置赋值和取值方法。 detail,用来在控制 台输出每本图书的名称和页数 编写测试类 BookTest 进行测试:为 Book 对象的属性赋予初始 值,并调用 Book 对象的 detail 方法,看看输出是否正确 2. 通过类描述开课吧的 Java 学员。 具有属性: 姓名,年龄,性别,原创 2022-02-10 20:49:20 · 244 阅读 · 0 评论 -
JavaEE实战班第19天
时隔多天,返工了有关封装,重载,静态,终于算是把这一块拿下来了,可能还有别的问题,目前没有发现,暂时不管继续向下走。完成了作业,其中有过这些问题1.我在构造方法时将静态的值也放在了里面Emp(String name,int age,String sex,String company,String subject){ this.name = name; this.age = age; this.sex = sex; }(红色部分是st...原创 2021-09-07 23:44:44 · 157 阅读 · 0 评论 -
JavaEE实战班第18天
憋半天憋出一个作业来,可算把getset的用法整明白了,说白了跟input挺像的,现在感觉就是input运行起来了再输入,getset运行之前设置。这个作业这么理解目前还行,不知道以后这么理解会不会有坑...原创 2021-08-31 02:26:18 · 79 阅读 · 0 评论 -
JavaEE实战班第十七天
今天返工了代码块和main,总觉得这个部分很难理解,与之前的面向对象相结合。可能是之前的理解有误或者钻牛角尖了,最近忙于应聘和原工作的加班,学习时间较少落下了进度,过一阵稳定下来要补上。普通代码块 在执行的流程中 出现的 代码块, 我们称其为普通代码块。 构造代码块 在类中的成员代码块, 我们称其为构造代码块, 在每次对象创建时执行, 执行在构造方法之前。 静态代码块 在类中使用static修饰的成员代码块, 我们称其为静态代码块, 在类加载时执行。 每次程序启动到关闭 ,只会原创 2021-08-30 01:32:32 · 89 阅读 · 0 评论 -
JavaEE实战班第16天
今天修改了昨天作业的错误。public class work01 { private String brand; private String color; public work01() {} public work01(String b,String c) { brand=b; color=c; } public void show(){ System.out.println("汽车品牌是"+brand)...原创 2021-08-28 23:43:28 · 60 阅读 · 0 评论 -
JavaEE实战班第十五天
今天改正了昨天提交作业的错误,并继续学习了静态static,包,权限修饰符和代码块,其中对代码块的理解不到位,主要体现在方法的重载方面,明天需要返工。普通代码块 在执行的流程中 出现的 代码块, 我们称其为普通代码块。 构造代码块 在类中的成员代码块, 我们称其为构造代码块, 在每次对象创建时执行, 执行在构造方法之前。 静态代码块 在类中使用static修饰的成员代码块, 我们称其为静态代码块, 在类加载时执行。 每次程序启动到关闭 ,只会 执行一次的代码块。 同步代码块原创 2021-08-28 00:53:55 · 73 阅读 · 0 评论 -
JavaEE实战班第十四天
今天学的是封装,this关键字,和静态static。其中封装,上个大任务中没了解的封装今天学到了,知道了封装的主要作用是防止误操作,运用private限制其权限。从而达到目的。我们观察如下代码:classPerson{private String name ;// 表 示 姓 名private intage; //表示年龄voidtell(){System.out.println("姓名:" + name + ";年龄:" + age) ;}};public cl...原创 2021-08-27 00:50:08 · 71 阅读 · 0 评论 -
JavaEE实战班第13天
今天学了面向对象基础里的对象创建,构造方法,方法重载,构造方法重载,匿名对象和阿里巴巴编程规范。并完成了三个小任务。大体上明白了面向对象想说的是什么,但是总体上还是懵懵懂懂的。跟之前学习的内容串联不起来。...原创 2021-08-26 00:59:30 · 95 阅读 · 0 评论 -
JavaEE实战班第十二天
今天学习了面向对象基础,我目前对于面向对象的理解就像是数学的套公式一样,先将公式封装好之后就可以在其他地方简短便捷的使用。--------------------------------------------------------------------------------------------------------------------------------面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现实世界理.原创 2021-08-24 03:49:12 · 139 阅读 · 0 评论 -
JavaEE实战班第十一天
今天完成了任务的最后一个模块,整个任务全部完成并可以使用。发现其中有很多没学过的东西。第一次完成这么庞大的任务,上上下下封装有的时候甚至找不到想改的模块。而后学习了第七节,对未来就业观念有了一定的改观。package day09;import java.util.Random;import java.util.Scanner;public class work01 { public static Scanner input = new Scanner(System.in); p...原创 2021-08-22 10:21:00 · 66 阅读 · 0 评论 -
JavaEE实战班第十天
今天将昨天分成的任务达成了三个,还剩最后一个。其中遇到的问题封装不会,生成随机数不会。代码如下:import java.util.Random;import java.util.Scanner;public class work01 { public static Scanner input = new Scanner(System.in); public static String[] numberArr=new String[100]; public static S...原创 2021-08-21 11:55:45 · 54 阅读 · 0 评论 -
JavaEE实战班第九天
今天学习第六节课,是对之前学习的知识的一个总结。其中有一个快递驿站的任务。通过拆分将其分割成为四块1角色切换2存快递3删除和展示快递4修改和取出快递今天已经完成第一部分。其中遇到的问题,与封装有关的操作现在还弄不太明白。第一部分主要是对if语句的考察,其余没发现问题。...原创 2021-08-20 10:35:30 · 73 阅读 · 0 评论 -
JavaEE实战班第八天
今天修复了昨天的bug,因为大小于符号写反导致其筛选功能从最一开始就失效,经改正过后功能正常。今天完成五个作业1.public class work02 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入十个整数:"); int[] nums = new int[10]; ...原创 2021-08-19 21:54:18 · 74 阅读 · 0 评论 -
JavaEE实战班第七天
今天学习了二分查找和多维数组。1.二分查找完成了第一个作业,但是未知原因的“为找出队长,淘汰候选人”部分出现bug不能正常使用。或是输出队长时出现错误,明天将予以排除 。public class work01 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入爬山人数"); ...原创 2021-08-18 23:20:25 · 50 阅读 · 0 评论 -
JavaEE实战班第六天
今天学习了数组,理解到数组类似于同一类数据的集合体,是多个数据的容器常用格式数据类型【】 数组名称 = new 数据类型【数组长度】;or数据类型【】 数组名称 = {数组内容1,数组内容2,数组内容3,数组内容n};or数据类型[] 数组名;属于只创建了数组引用名, 并未在内存创建数组空间。or数据类型[] 数组名称 = new 数据类型[]{内容 1,内容 2,内容 3...内容 n};数组长度获取数组名称.length冒泡排序原...原创 2021-08-18 00:47:07 · 72 阅读 · 0 评论 -
day5 JavaEE实战班
今天批量的做题,做了10个题目之后前几天的那种面对题目无从下手的感觉没有了。目前学到的东西应该都掌握了。另:纠一个前两天的错Scanner input = new Scanner(System.in);int s = input.nextInt原创 2021-08-16 22:34:56 · 50 阅读 · 0 评论 -
JavaEE班第四天
昨天在实践的时候发现,前几天学习的进程过快,没有充足的吸收,转化为自己能用的知识,所以今天的主要任务是夯实基础。1有关接受用户输入 Scanner input = new Scanner(System.in); int s = input nextint();input是一个变量,并且如果有很多项目需要输入,只需要设置一个input就可以,不需要重复设置。input更像是一个输入框。2 switch语句 在需要进行选择的时...原创 2021-08-15 21:38:17 · 57 阅读 · 0 评论 -
JavaEE实战班第三天
1·循环嵌套图形打印 外循环决定有多少行,里面的循环决定有多少列,其中空格不显示,但是也算入其中。2·break 和 continue break可以中断循环,使其不继续下去。continue能够将选定结果抽出,不停止循环继续进行。3·如何退出多重循环给循环其一个别名,然后在内循环时也可以通过break别名来终止循环。4判断用户输入的数据类型 因为需要达到可交付标准,所以不能因为输入的数据错误而崩溃,可以吧输入代码放在if...原创 2021-08-15 00:45:33 · 51 阅读 · 0 评论 -
JavaEE实战班第二天
今天学习了怎么写博客,就从今天开始写起今天学的1接入用户输入Scanner input = new Scanner(System.in);//input 变量名称;System.in 扫描系统的输入System.out.println=("请输入数字")String str = input nextLine();2执行结构顺序结构:按顺序执行分支结构:按条件成功与否执行循环结构:重复某一循环体,直到不满足条件为止3 if分支if(条件语句){...}else{..原创 2021-08-14 00:19:12 · 70 阅读 · 0 评论