笔记
文章平均质量分 67
s逐梦少年
这个作者很懒,什么都没留下…
展开
-
HTML的基础知识及(页面、多媒体、表格)标签
1、HTML:什么是HTML? 网络协议hypertext markup language:超文本标记语言2、环境准备 开发环境: |-- sublime、VScode、editplus |-- IDE:hbuilder、webstorm 运行环境 |-- 浏览器即可(Chrome)3、HTML的注释 <!-- 注释 -->4、常见页面标签 p ...原创 2021-09-12 16:36:29 · 229 阅读 · 0 评论 -
包的创建、包的命名、包的导入
包(package)1.分门别类的管理java文件2.避免文件重名3.保护包内的文件包的命名1.公司域名的到写+【部门名称】+项目名称+模块名称(部门名可以不写)2.用 . 作为分隔符例:com.openlab.phone.employeeoa.news创建方法:1.new package2.创建类的同时创建包包的声明:唯一的定位一个类;是通过包名+类名的方式例:se0714.Student包的导入:需要使用其他的类(Java.lang除外),就.原创 2021-09-02 19:59:36 · 310 阅读 · 0 评论 -
反射、日期相关类、Lambda表达式
反射 把类的各个组成部分映射成Class对象,根据Class对象反过来操作类的各个组成部分,这就叫反射。 编写源代码---javac 编译成class文件--创建实例对象,操作属性和方法 class文件---类加载器ClassLoader,加载到内存,Class类型对象 Class类型对象 Class 类的实例表示正在运行的 Java 应用程序中的类和接口 Class 没有公共构造方法 只有jvm才能创建此对象。类加载...原创 2021-08-05 17:42:18 · 237 阅读 · 0 评论 -
JUnit测试、设计模式
JUnit测试 黑盒:不关注代码,只关注功能。在什么场景下,进行了什么操作,有什么效果。 白盒:关注代码,必要时需要写一些代码,更好地测试功能。 单元测试 测试代码写在main方法中 1不能同时测试多个 2不能测试服务器 Junit测试 1、添加jar包 2、写测试类,会放到单独的包中 测试...原创 2021-08-05 13:57:54 · 214 阅读 · 0 评论 -
HTTP编程、XMl
HTTP编程 (jsp) B/S 1、地址输入网址,想服务器发送请求 2、服务器响应,格式:html,json,文件 3、浏览器解析html URL 一个统一资源定位符 协议: 域名 项目/文件夹/文件 http:/https: www.baidu.com[端口号] URL(Stri...原创 2021-08-05 13:56:23 · 177 阅读 · 0 评论 -
网络编程(TCP编程、UDP编程)
网络编程 内存 IO 数据通过网络进行交互(网络--内存) 软件系统架构C/S B/S 网络基础: 网络模型 ISO:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 TCP/IP:应用层(业务功能/HTTP、FTP等/变量),传输层(分组/TCP UDP/流,数据报包),网络层(路由/IP/数据帧),数据链路层(010101111) 概念 ...原创 2021-08-05 13:54:59 · 1009 阅读 · 0 评论 -
多线程、线程同步及其相关类、死锁、线程池
多线程 线程创建 1、自定义类继承Thread,重写run Thread t=new 自定义类(); t.start();//jvm会调用t的run方法,同时当前线程会返回调用处,继续往下执行 2、实现Runnable ,实现run() Thread t=new Thread(new MyRunnable()); t.start(); 区别: ...原创 2021-08-04 09:22:20 · 186 阅读 · 0 评论 -
集合框架(set、Map、Collections)
List 有序 :访问顺序和插入顺序一致 添加了根据下标来操作元素Set 参考 数学上集合的概念 无序(访问顺序和插入顺序不一致) 不允许重复 可以null 没有添加额外的方法 HashSet 最常用的实现类,此实现不是同步的 实际上是一个 HashMap 实例 LinkedHashSet 维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序 保证访问顺序...原创 2021-07-30 08:55:55 · 136 阅读 · 0 评论 -
集合框架( ArrayList LinkedList)
集合框架 存储多个数据/对象,使用数组 数组:存储相同数据类型一段连续的空间 限制:定长 添加、删除、统计比较麻烦 存储的是单列的值 学号---学生信息 订单号--订单详情 中文名称--英文名称 集合框架:一些接口和类 java.util包 Collection集合 存储单列数据的根...原创 2021-07-28 10:21:34 · 158 阅读 · 0 评论 -
字符串相关,可变长字符串,异常
字符串相关 String 字符串常量 本质char[] String str1="abc" String str2="abc"; System.out.prrintln(str1==str2); 同时也会带来这样的问题: String a="a"; a=a+"b";//"ab" a=a+"c";//"abc" 以变量的形式进行字符串拼接时,会产生大量的新的字符串,会开辟大量的空间 可变长度的字符串 ...原创 2021-07-27 08:27:18 · 208 阅读 · 0 评论 -
基本数据类型的包装类
基本数据类型的包装类 基本数据类型: 数值: 整数int byte short long 浮点型 float double 字符:char 布尔:boolean java是面向对象的语言,所有的对象都是继承自Object。对象都有属性和方法, 但是基本数据类型只有数据。为了完善这一点,就引入了包装类,目的就是封装基本数据类型 ,提供出更多的操作数据的方法。 in...原创 2021-07-25 17:15:30 · 149 阅读 · 0 评论 -
内部类、枚举、Object类
内部类 定义在一个类的内部的类 作用 1、内部类和外部类可以互相访问其成员 2、通过内部类,可以实现多继承 3、 缺点:结构复杂,代码可读性不强 分类: 成员内部类 1、不能有static属性和方法,原理同局部变量不能用static修饰 但是static可以和final共同修饰属性,表达常量,只能在声明时初始化 2、外部类可以使用的访问修饰符只有public,...原创 2021-07-25 09:54:26 · 206 阅读 · 1 评论 -
接口 interface
接口 interface 语法 所有的属性都是静态常量 public static final 通过接口管理常量 没有构造函数,不能实例化,当成一种数据类型来用 所有的方法都是抽象方法 public abstract 罗列一些能力,并没有实现----程序设计 设计与实现的分离---解耦--方便扩展 实现类 implements 接口...原创 2021-07-22 15:05:52 · 140 阅读 · 0 评论 -
继承、重写、重载、 abstract 抽象、 final、向上(向下)转型、多态
继承 父类:公共的属性和方法 子类:特有的属性和方法 重写 override: 1、继承 2、子类拥有和父类的一样的方法 方法名相同 参数列表相同 返回值类型可以缩小 访问控制权限可以方法 可声明的异常。。 重载:overload 1个类中,方法名相同,参数列表不同 与返回值类型,访问...原创 2021-07-22 15:03:46 · 176 阅读 · 1 评论