07 2021 档案
摘要:《构建之法》读后感 编程是艺术,开发是工程比起一门编程语言,软件工程的入门过程,要难得多。盖因一门语言,其语法、关键字、系统库和常用工具,总是确定而有限的。而软件工程,作为工程学的一个门类,它肩负着在软件开发的过程中,将种种条件确定下来,将资源安排妥当,使工作过程确定清晰,产出稳定可靠的责任。这其中
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <!-- 列表(list) 在html中也可以创建列表,html列表分为3类 1.有序列表 2.
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>entitypractice</title> </head> <body> <!--在网页中多个空格会被浏览器自动解析为一个空格 在网页中不能直接写一些特殊符号
阅读全文
摘要:今天简单学习了HTML5 <!-- 文档声明,当前的网页版本--> <!doctype html> <!--html的根标签(元素),网页中所有的内容都必须写到根元素的里边--> <html> <!--head是网页的头部,head的内容不会在网页中直接出现,主要帮助浏览器或搜索引擎来解析网页-->
阅读全文
摘要:常用API的使用: Math 类的常用方法 Public static int abs(int a) 说明 返回参数的绝对值 Public static double ceil(double a) 说明 返回大于或等于参数的最小double值,等于一个整数 Public static double
阅读全文
摘要:局部内部类:局部内部类实在方法中定义的类,所以外界是无法直接使用的,需要在方法内部创建对象并使用该类,该类可以直接访问外部类成员 示例: package leiqiantao; public class Outer1 { private int num1=20; public void method
阅读全文
摘要:内部类概述:内部类就是在一个类中定义一个类,举例:在一个类A中定义一个类B,类B就被称为内部类 内部类定义格式: Public class 类名{ 修饰符 class 类名{ } } 内部类的访问特点: 内部类可以直接访问外部类的成员,包括私有 外部类要访问内部类成员,必须创建对象 package
阅读全文
摘要:类与接口关系示例: package jicheng.com; public interface Inter1 { } package jicheng.com; public interface Inter2 { } package jicheng.com; public interface Inte
阅读全文
摘要:接口的成员特点: (1) 成员变量:只能是常量。默认修饰符:public static final (2)构造方法:接口没有构造方法,因为接口主要是对行为进行抽象,是没有具体存在,一个类如果没有父类,默认继承自Object类 (3)成员方法:只能是抽象方法,默认修饰符:public abstract
阅读全文
摘要:多态转型示例: package jicheng.com; public class Animal { public int age; public String name; public int getAge() { return age; } public void setAge(int age)
阅读全文
摘要:权限修饰符 Private:在同一类中可被访问 默认:在同一类中以及在同一包中子类无关类可被访问 Protected:在同一类中,在同一包中子类无关类,以及不同包的子类 Public:在同类中,同一包子类、无关类,不同包子类,不同包的无关类 示例: package jicheng.com; publ
阅读全文
摘要:方法重写:子类型中出现了和父类中一摸一样的方法声明,当子类需要父类的功能,而功能的主体子类有自己特有的内容,可以重写父类中的方法,这样,即沿袭了父类的功能,有定义了子类的特有内容。 私有方法不能被重写(父类中的私有成员子类是不能继承的)。 子类访问权限不能更低(public>默认>private)
阅读全文
摘要:继承概述: 继承的格式 public class 子类名 extends 父类名{} 范例:public class Zi extends Fu{} Fu:是父类,也被称为基类、超类 Zi:是子类,也被称为派生类 继承中子类的特点: 子类可以有父类的内容,子类还可以有自己的内容。 集成的好处与弊端:
阅读全文
摘要:今日学习内容 在控制台制作一个简单的学生信息管理系统 该系统功能包括简单的(1)添加学生信息(2)删除学生信息(3)修改学生信息(4)查看学生信息(5)退出系统 首先编写一个简单的学生类 package main.rensaihang;public class Student { private S
阅读全文
摘要:package myproject;import java.util.ArrayList;public class jihe3 { public static void main(String[] args) { ArrayList<String>arr1=new ArrayList<>(); ar
阅读全文
摘要:集合概述: 集合类特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 集合类有很多,先了解ArrayList。ArrayList<E>:可调整大小的数组实现,<E>是一种特殊的数据类型,泛型。 如何应用:再出现<E>的地方我们使用引用数据类型替换即可 举例:ArrayList<Stri
阅读全文
摘要:第二周记录 前两天做了几道基础编程题目。 第三天学习了类和对象,去关注了解对象的过程被称为面向对象,对对象进行编程,万物可被看为对象。类实现始终一类具有共同属性和行为的抽象,类的特点是:类是对象的数据类型,类是具有相同属性和行为的一组对象集合。 对象的属性:对象具有的各种特征,每个对象的每个属性都拥
阅读全文
摘要:/*如果对字符串进行拼接操作,每次拼接都会构成一个String对象;既耗时又浪费空间,而这种操作还不可避免,通过java提供的StringBuilder类来解决这个问题。StringBuilder概述:StringBuilder是一个可变的字符串类,我们可以把它看成一个容器这里的可变指的是Strin
阅读全文
摘要:/* 定义一个方法,实现字符串反转。 思路:键盘录入一个字符串,用Scanner 定义一个方法返回值类型String,参数String s 在方法中倒序遍历,将得到的每一个字符拼接成一个字符串并返回 调用方法,用一个变量接受结果 输出结果 */ package myproject; import j
阅读全文
摘要:今日学习内容 String类:String类在java.lang包下,所以使用时不需要导包。String类代表字符串,java程序中的所有字符串文字都被实现为此类的实例也就是说Java程序中所有的双引号字符串,都是String类对象。字符串特点:字符串不可变,他们的值在创建后不能被更改,String
阅读全文
摘要:类和对象: 万物可被看为对象,去关注了解对象的过程被称为面向对象,对对象进行的编程。 类是现实生活中一类具有共同属性和行为的事物的抽象,类的特点:类是对象的数据类型,类是具有相同属性和行为得一组对象集合、 对象的属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值。 对象的行为:对象能执行的操
阅读全文
摘要:仍是几道基础练习 基础练习7:数组内容相同 设计一个方法比较两数组的内容是否相同。 思路: 设计一个方法,用于比较两个数组的内容是否相同 思路: (1) 定义一个数组,分别使用静态初始化完成数组元素的初始化。 (2) 定义一个方法,用于比较两个数组的内容是否相同 返回值类型boolean 参数 in
阅读全文
摘要:今日学习内容 对前几天所学内容做一些基础练习。 练习一:减肥计划·if版 要求:输入星期数,显示今天的减肥活动。 周一:跑步,周二:游泳,周三:慢走,周四:动感单车,周五:拳击,周六:爬山,周日:休息。 package myproject; import java.util.Scanner; pub
阅读全文
摘要:第一周记录总结 第一天:了解了java语言的发展史,java语言跨平台原理,在Windows、Linux、MacOs等操作系统平台上,在需要运行java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM java Virtual Machine)。JRE(java runtime
阅读全文
摘要:今日学习内容 Java中的方法 java中的方法与c和c++中的函数区别不大 方法不可被嵌套使用 方法: 方法概述:方法就是将具有独立功能的代码块组织成为一个整体,使其成为具有特殊功能的代码集。方法必须先被创建才可以使用,该过程称为方法定义。方法创建后并不是直接运行的,需要手动使用后才使用,该过程称
阅读全文
摘要:今日主要学习内容——Java中的数组 数组 数组概述:一次性声明大量的用于存储数据的变量。要存储的数据通常都是同类型数据。 数组array是一种用于存储多个相同类型数据的存储模型。 数据定义:格式一 数据类型[] 变量名 int[] arr 格式二: 数据类型 变量名[] int arr[] 数组初
阅读全文
摘要:选择结构 (1) If结构 一种选择情况:if(条件表达式){}; 两种选择情况:if(条件表达式){}else{}; 三种及以上多种情况:if(条件表达式1){}else if(条件表达式2){}…else{}; (2) switch语句 格式:switch(表达式){ Case 值1: 语句体1
阅读全文