摘要: JSP 1.如何区分动态,静态网页? 1.1不要和是否有"动感"混为一谈 1.2是否随着时间,地点,用户操作的改变而改变 2.动态网页需要用到服务器脚本语言(JSP) JSP就是在html中嵌套的java代码 CS架构与BS架构 CS: Client Server 假如我们要用qq进行通信,那我们每 阅读全文
posted @ 2020-10-31 23:20 Strive_ToLife 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 内部类 内部内就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对B类来说就是外部类了。 1.成员内部类 通过内部类可以获得外部类的私有属性。 public class Outer {​ private int id=107; public voi 阅读全文
posted @ 2020-10-29 16:48 Strive_ToLife 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 抽象类与接口 1.啥是抽象类呢? 我们可以这样理解,我们作为一个工程设计师,我们只负责设计这个类的图纸,这个图纸就相当于抽象类。当我们把图纸交给具体实施的工人的时候,他们要按照图纸的内容,具体完成我们的设计架构,而我们并不懂得如何具体实施,我们只负责定义与设计。 下面就是我们的图纸了(Demo08_ 阅读全文
posted @ 2020-10-29 15:42 Strive_ToLife 阅读(95) 评论(0) 推荐(0) 编辑
摘要: //abstract 抽象类: 类 extends 类只能单继承 接口可以多继承public abstract class Demo08_abstract { //约束~ 有人帮我们实现 //abstract , 抽象方法,只有方法名字,没有方法实现 public abstract void doS 阅读全文
posted @ 2020-10-29 11:26 Strive_ToLife 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 封装 1. 该露的露,该藏的藏。 我们程序设计要追求"高内聚,低耦合"。高内聚就是类的内部数据操作细节自己完成。不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 2封装的好处 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.同一接口 4.系统可维护性增加了 3.下列为具体代码实例 p 阅读全文
posted @ 2020-10-27 23:10 Strive_ToLife 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 面向过程 & 面向对象 1.1 面向过程思想 步骤清晰简单,第一步做声明,第二步做声明。。。 面向过程适合处理一些较为简单的问题 1.2面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后 对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适 阅读全文
posted @ 2020-10-27 20:37 Strive_ToLife 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 数组 1.数组的概述 ### 1.1 数组是相同类型数据的有序集合。 ### 1.2 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成.其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 2.数组声明创建 2.1 首先必须声明数组变量,才能在程序中使用数组。下面 阅读全文
posted @ 2020-10-27 12:07 Strive_ToLife 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 思路 1.利用数字1-4 分别来对应+ - * / 2.获取用户输入的数字 3.利用switch语句来判断输入的类型对应不同的返回值 另附代码如下 package method;​import java.util.Scanner;​public class Demo04computer { publ 阅读全文
posted @ 2020-10-25 18:08 Strive_ToLife 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 何为方法? java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含在类或对象中 方式在程序中被创建,在其他地方被引用 设计方法的原则: 方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能, 阅读全文
posted @ 2020-10-22 10:57 Strive_ToLife 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 打印一个五行的三角形 public class PrintTriange { public static void main(String[] args) { System.out.println("以下程序打印一个五行三角形。"); for (int i = 1; i <=5; i++) { fo 阅读全文
posted @ 2020-10-22 09:22 Strive_ToLife 阅读(909) 评论(0) 推荐(0) 编辑