东东学Java.
这个作者很懒,什么都没留下…
展开
-
工厂模式是
工厂模式是用工厂方法代替new操作的一种模式。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量(降低耦合)。版权声明:本文为CSDN博主「CHAISHUAI-JAVA」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原创 2023-02-09 16:04:56 · 117 阅读 · 0 评论 -
第一单元 Maven入门
第一单元 Maven入门原创 2023-02-07 09:52:58 · 95 阅读 · 0 评论 -
第九单元 事务
正在上传…重新上传取消三、本单元教学目标。原创 2022-10-26 22:18:27 · 236 阅读 · 1 评论 -
第八单元 Java基础知识-一维数组
8.1.1 容器的概念【引入案例】现在需要统计某公司员工的工资情况。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后进行操作。}}这样做会显得很麻烦,而且错误率也会很高。因此我们可以使用容器进行操作。将所有的数据全部存储到一个容器中,统一操作。容器:是将多个数据存储到一起,每个数据称为该容器的元素。生活中的容器:水杯,衣柜,教室8.1.2 数组的概念数组:相同类型数据的集合,它在内存空间的存储是连续的。原创 2022-09-01 17:46:11 · 228 阅读 · 0 评论 -
第七单元 Java基础知识-方法
7.2.1 方法的定义及格式格式:修饰符 返回值类型 方法名 (参数列表){//方法主体//方法的返回值}定义格式解释:修饰符: 目前固定写法 public static。返回值类型: 目前固定写法 void ,其他返回值类型在后面的课程讲解。方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。参数列表: 这一项可以为空,不为空的话,参数要参与方法的执行。参数可以是0个,也可以是多个。return: 方法结束。...原创 2022-09-01 17:43:17 · 260 阅读 · 0 评论 -
第六单元 Java基础知识-循环嵌套
6.1.1 为什么用到循环嵌套引入案例:学校现在统计2个班,每班100人的考试成绩平均分,如何用代码实现。可能我们最先想到的是使用两个循环解决,但是如果现在要统计20个班呢?用20个循环很明显是不切实际的,并且代码量来讲的话,也是不适用的,那么我们有没有更好的解决方案呢?当然,我们可以采用循环嵌套的方式解决此类问题。####6.1.2 循环嵌套概述循环嵌套,顾名思义就是一个循环体内包含了另一个完整的循环结构。那么总共的循环次数 = 外循环次数 * 内循环次数。6.1.3 循环嵌套分类语法:for(初始化表原创 2022-09-01 17:41:08 · 312 阅读 · 0 评论 -
第五单元 Java基础知识-循环
5.4.1 for和while的小区别for 和 while 的小区别:相同点都是先判断,再执行不同点语法不同for循环的循环变量通常定义在for中,会随着for循环结束在内存中销毁,效率较高for循环适合循环次数固定时使用,while循环适合循环次数不固定时使用5.4.2 三种循环的区别循环结构的语法不同do-while循环结构表达式为:do{循环体;}。for循环的结构表达式为:for(单次表达式;条件表达式;末尾循环体){中间循环体}。...原创 2022-08-31 16:08:10 · 151 阅读 · 0 评论 -
第四单元 Java基础知识 - 流程语句
【案例】:航空公司飞往海口旅行,机票的价格为5000元,如果是4-10月份即为旺季出行,头等舱的机票打9折,经济舱的机票打5折;【案例】:小明参加Java考试,如果成绩90分以上为优秀,成绩80分以上为良好,成绩70分以上为中等,成绩60分以上为及格,否则为不及格,请用代码实现。但是在实际开发中,数据的值肯定是变化的,将数据改进为键盘录入,可以提高程序的灵活性。【案例】:学校食堂推出新菜式,小明为了大饱口福,所以他决定每周一,三,五吃鱼香肉丝,每周二,四吃水煮鱼,每周六,日吃小炒肉,请用代码实现。...原创 2022-08-31 16:04:50 · 547 阅读 · 0 评论 -
第三单元 Java基础知识-运算符
3. 在Java中,数值类型和字符串通过 + 进行连接时,那么数值类型也会被当做字符串使用,除非将数值类型的值通过 小括号括起来,进行运算完毕之后再和字符串进行连接。变量a先把自己的值1,赋值给变量b,此时变量b的值就是1,变量a自己再加1。a的结果是2,b 的结果是1。逻辑运算符:逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false。比较运算符:比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false。...原创 2022-08-31 16:01:12 · 152 阅读 · 0 评论 -
第二单元 常量,变量,数据类型
2.1.1关键字概述被Java语言赋予了特殊含义,用做专门用途的单词(字符串)。2.1.2关键字特点关键字中所有的字母都是小写的。2.1.3关键字注意事项关键字不能用作变量名、方法名、类名、包名和参数。...原创 2022-08-31 15:57:32 · 203 阅读 · 0 评论 -
第一单元 Java基础
1.1.1 Java语言介绍Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。1.1.2 Java语言发展史【了解】1995年Sun公司发布Java1.0版本 1997年发布Java 1.1版本1998年发布Java 1.2版本2000年发布Java 1.3版本2002年发布Java 1.4版本。...原创 2022-08-31 15:53:30 · 746 阅读 · 0 评论 -
【无标题】
1.1 CSS概念以及语法2.CSS选择器🔴2.1 全局选择器2.2 元素选择器(标签选择器)2.3 类选择器2.4 ID选择器2.5 后代选择器二、在html中使用css的方法🔴4.1 行内样式4.2 内部样式(也叫内嵌式)4.3 外部样式(外链式)总结🔴css的基本语法css选择器有哪些在html中使用css的方法...原创 2022-06-26 19:28:33 · 140 阅读 · 0 评论 -
【无标题】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、 什么是计算机程序二、使用步骤1.C语言程序的结构组成2 C语言程序的运行步骤与方法总结—概述提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、 什么是计算机程序有人以为计算机是“万能”的,会自动进行所有的工作,甚至觉得计算机神秘莫测。这是很多初学者的误解,其实计算机的每一个操作都是根据人们事先指定的.原创 2022-05-30 08:22:09 · 149 阅读 · 0 评论