Loading

随笔分类 -  包子学系列

摘要:包子学Java基础 原教程:尚硅谷 宋红康 本人只是将视频教程内容进行自己筛选和简单提炼,供自己学习复习使用,如果涉及到侵权问题,请及联系,我会及时处理 笔记内容: 面向新手,小白视角学习 抓大放小,忽略了很多深层次的细节,不是说不重要,而是觉得在初学习了解一下即可,之后再深入学习比较好 文中难免出 阅读全文
posted @ 2020-11-19 20:01 想用包子换论文 阅读(133) 评论(0) 推荐(1)
摘要:第二章 操作数据库 操作数据库=》操作数据库中的表=》操作数据库中表的数据 2.1、操作数据库 创建数据库 CREATE DATABASE [IF NOT EXISTS] chen; 删除数据库 DROP DATABASE [IF EXISTS] hello; 使用数据库 USE school; u 阅读全文
posted @ 2020-11-17 22:27 想用包子换论文 阅读(115) 评论(0) 推荐(0)
摘要:第一章 初识Mysql 本课程笔记为狂神老师的Mysql视频教程的个人整理,如有版权问题,请私聊我会及时处理 什么是数据库 数据库 DB(DataBase) 数据库是软件 数据的仓库 存储数据、管理数据 数据库分类 关系型数据库(SQL) Mysql、Oracle、Sql Server、DB2、SQ 阅读全文
posted @ 2020-11-16 22:15 想用包子换论文 阅读(99) 评论(0) 推荐(1)
摘要:第十四章 Java反射机制 反射的概述 关于反射的理解 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何 类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个 阅读全文
posted @ 2020-11-12 20:14 想用包子换论文 阅读(140) 评论(0) 推荐(0)
摘要:第十四章 网络编程 InetAddress类 实现网络通信需要解决的两个问题 如何准确地定位网络上一台或多台主机;定位主机上的特定的应用 找到主机后如何可靠高效地进行数据传输 网络通信的两个要素 对应问题一:IP和端口号 对应问题二:提供网络通信协议:TCP/IP参考模型(应用层、传输层、网络层、物 阅读全文
posted @ 2020-11-11 20:31 想用包子换论文 阅读(158) 评论(0) 推荐(0)
摘要:第十三章 IO流 File类的使用 File类的理解 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) File类声明在java.io包下 File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内 阅读全文
posted @ 2020-11-09 21:44 想用包子换论文 阅读(126) 评论(0) 推荐(0)
摘要:第十一章 Java集合 数组与集合 集合与数组存储数据概述 集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 数组存储的特点 一旦初始化以后,其长度就确定了 数组一旦定义好,其元 阅读全文
posted @ 2020-11-07 18:57 想用包子换论文 阅读(160) 评论(0) 推荐(0)
摘要:第十章 枚举类和注解 枚举类的使用 枚举类的说明 * 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 * 2.当需要定义一组常量时,强烈建议使用枚举类 * 3.如果枚举类中只一个对象,则可以作为单例模式的实现方式。 定义枚举类 //自定义枚举类 class Season{ //1. 阅读全文
posted @ 2020-11-07 18:56 想用包子换论文 阅读(90) 评论(0) 推荐(0)
摘要:第九章 Java常用类 String类 java.lang.String 类的使用 概述 String:字符串,使用一对""引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表 阅读全文
posted @ 2020-11-03 15:39 想用包子换论文 阅读(102) 评论(0) 推荐(0)
摘要:第八章 多线程 程序、进程、线程 程序(programm) 概念:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。 进程(process) 概念:程序的一次执行过程,或是正在运行的一个程序。 说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域 线程(thr 阅读全文
posted @ 2020-11-01 22:31 想用包子换论文 阅读(136) 评论(0) 推荐(1)
摘要:第七章 异常处理 Java程序在执行过程中所发生的异常事件可分为两类: Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源 耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性 的代码进行处理 Exception: 其它因编程错误或偶然的外在因 阅读全文
posted @ 2020-11-01 17:03 想用包子换论文 阅读(154) 评论(0) 推荐(0)
摘要:LeetCode31 下一个排列 题目描述 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须**原地**修改,只允许使用额外常数空间 样例 1,2,3 → 1,3,2 3,2,1 → 阅读全文
posted @ 2020-10-31 17:50 想用包子换论文 阅读(79) 评论(0) 推荐(0)
摘要:LeetCode30 串联所有单词的字串 题目描述 给定一个字符串 s 和一些长度相同的单词 **words。**找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置 注意子串要与 words 中的单词完全匹配,中间不能有其他字符,但不需要考虑 words 中单词串联的顺序。 注意 阅读全文
posted @ 2020-10-31 17:49 想用包子换论文 阅读(138) 评论(0) 推荐(0)
摘要:第六章 面向对象编程(下) 关键字:static static:静态的 可以用来修饰的结构:主要用来修饰类的内部结构:属性、方法、代码块、内部类 static修饰属性:静态变量(或类变量) static修饰属性:静态变量(或类变量) 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性 阅读全文
posted @ 2020-10-31 17:47 想用包子换论文 阅读(142) 评论(0) 推荐(0)
摘要:第五章 面向对象编程(中) 面向对象特征二:继承性 为什么要有类的继承性?(继承性的好处) 减少了代码的冗余,提高了代码的复用性 便于功能的扩展 为之后多态性的使用,提供了前提 继承性的格式: class A extends B{} * A:子类、派生类、subclass * B:父类、超类、基类、 阅读全文
posted @ 2020-10-30 22:25 想用包子换论文 阅读(102) 评论(0) 推荐(0)
摘要:第四章 面向对象编程(上) Java类及类的成员:属性、方法、构造器;代码块、内部类 面向对象的大特征:封装性、继承性、多态性、(抽象性) 其它关键字:this、super、static、final、abstract、interface、package、import等 面向过程与面向对象 面向过程: 阅读全文
posted @ 2020-10-29 22:22 想用包子换论文 阅读(214) 评论(0) 推荐(0)
摘要:第三章 数组 数组的理解:数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 数组相关的概念: 数组名 元素 角标、下标、索引 数组的长度:元素的个数 数组的特点: 数组是序排列的 数组属于引用数据类型的变量。数组的元素,既可以是基 阅读全文
posted @ 2020-10-28 21:12 想用包子换论文 阅读(79) 评论(0) 推荐(0)
摘要:第二章 Java基本语法 关键字与保留字 关键字 被Java语言赋予特殊含义,用作专门用途的字符串 那些关键字? 保留字 Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使 用。自己命名标识符时要避免使用这些保留字 goto 、const 标识符 标识符:Java 对各种变量、方 阅读全文
posted @ 2020-10-28 18:52 想用包子换论文 阅读(100) 评论(0) 推荐(0)
摘要:第一章 Java语言概述 Java语言概述 包子也是Java新手,最近再看尚硅谷Java基础的视频,做些笔记记录自己的学习,就命名为包子学Java基础咯,每天学一些,加油!!! 文章以小白视角展入,不追求细节,希望先达成对整体上的把握。 有任何错误,请及时指正 计算机语言介绍 人与计算机交流的方式 阅读全文
posted @ 2020-10-28 18:51 想用包子换论文 阅读(141) 评论(0) 推荐(0)