自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Day11 Java—JavaWeb

Day11 1. JavaWeb Web资源的分类 静态资源:html,css,js,txt,mp4视频,jpg图片 动态资源:jsp页面,Servlet程序 常用Web服务器 Tomcat,Jboss,GlassFish,Resin,WebLogic 通过idea集成Tomcat(把idea工程部署到tomcat上) 2. Servlet Servlet:是JavaEE规范之一,是运行在服务器上的一个java小程序,可以接收客户端发送的请求,并响应数据给客户端 工作内容

2022-02-24 22:27:38 388

原创 Day10 Java—JDBC

Day10 1. JDBC(java连接数据库) 是一条规范,一套接口,所有数据库厂家都要对JDBC提供的接口进行实现 通过java连接数据库时,需要关心: 如何获取数据库对象 如何操作数据库 如何提交数据库事务 JDBC编程六大步骤: ==1、==加载数据库驱动 法一:此法效率不高,每次都要new一个新的对象 DriverManager.registerDriver(new Driver()); 法二:采用类加载方式(此方法可提高程序性能) Class.forName("全限定

2022-02-16 22:11:38 583

原创 Day9 Java—SQL

Day9 1. SQL 1.1 知识点 DML(数据操纵语言)——insert,delete,update DQL(数据查询语言)——select DDL(数据定义语言)——create,alter,drop TCL(事务控制语言)——commit,rollback DCL(数据控制语言)——grant,revoke 1.2 创建数据库步骤 打开SQL服务,并进入mysql net start mysql mysql -u root -p123 创建新的数据库zj1 create data

2022-02-16 22:10:08 423

原创 Day8 Java—异常

Day 8 1. 异常 即非正常情况,即程序出现的错误 异常(Exception):合理的应用程序可能需要捕获的问题,可被解决,举例:NullPointerException(空指针引用,当一个空引用调用对应方法时) 运行时异常:异常子类继承的直接父类是RunTimeException,发生概率较小,可处可不处 编译时异常:异常子类继承的直接父类不是RunTimeException,发生概率较大,开发人员必须处理 错误(Error):JVM系统内部错误、资源耗尽等严重问题,不可解决,合

2022-02-16 22:05:14 145

原创 Day7 Java—String

Day 7 1. String类 String类不可被继承 java.Long这个包下所有资源不用导包 1.1 String面试题 1.1.1 地址的比较 String的jvm空间配置****(面试题) 1.1.2 内容 or 地址 的比较 public class User { private String name; private int age; private int id; public User(String name, int age, int

2022-02-16 22:02:07 167

原创 Day6 Java—集合

Day 6 集合 1. 集合结构 2. 概念 简称集,用来存储多个元素的容器,每一种集合底层都封装了对应的数据结构 数据结构:数组,链表,队列,哈希表,二叉树 集合和数组区别 元素类型 集合:引用类型(存储基本类型时自动装箱) 数组:基本类型,引用类型 元素个数 集合:不固定,可任意扩容 数组:固定,不能改变容量 不受容器大小限制,可以随时添加、删除元素 提供了大量操作元素的方法(判断、获取等) Java的集合体系 单列集合(Collection) List:

2022-02-16 21:58:30 215

原创 Day5 Java—面向对象3

Day 5 1. 所有类通用 构造方法 名称与**类名相同**,无返回类型,无返回值 用于初始化值 在创建对象时被调用的,==一个对象建立,只调用一次==相应构造函数。 普通成员方法 名称任意,必须有返回类型 用于完成特定功能 由创建好的对象调用,可以**调用多次**。 2. Object类 2.1 概念 类层次结构最顶层的基类,所有类都直接或间接的继承自Object类,所以,所有的类都是一个Object(对象) 构造方法Object() 构造一个对象,所有子类对象初始化时都会优先

2022-02-16 21:49:39 101

原创 Day4 Java—面向对象2

Day4 面向对象 1、多态 1. 概念 多种状态,同一对象在不同情况下表现出不同的状态或行为 要==有继承(实现)==关系 要**有方法重写** 父类引用指向子类对象 /* Animal父类 */ public class Animal { private String name; public Animal(){}; //无参构造 public Animal(String name){ //有参构造 this.name=name;

2022-02-16 21:48:18 195

原创 Day3 Java—面向对象1

Day 3—面向对象 1. 概念 面向对象 把关注点放在项目中涉及的==人或事物(对象)==上 面向过程 把关注点放在项目涉及的==步骤(过程)==上 面向对象特点 更符合人思考习惯 复杂的事情简单化 把人从执行者变成指挥者 面向对象程序开发 不断找对象、使用对象、指挥对象做事的过程 开发业务系统时,要不断创建对象(先后有再有对象),指挥对象,建立起对象与对象的联系 面向对象思想特征 封装 继承 多态 2. 定义·类 定义类的过程,就是把一系列相关事务共同的属性

2022-02-16 21:32:53 235

原创 Day2 Java—方法+数组

Day 2—方法+数组 行业背景 产品经理(收集需求) 架构师(确定技术协议栈) 项目经理(确定项目进度) 交互/UI(设计界面) 前端工程师 后端工程师(Java,Python,PHP,Go) 测试工程师(白盒/黑盒) 运维 数据类型转换 byte b=10; short s=20; long l=10000000000L; //为了和int区分 float f=10.3f; //加f是为了和double区分 char c='a'; boolean b1=true; 小转大(自动)

2022-02-16 21:27:32 179

原创 Day1 Java—学习start

Day1 Java学习start 1. Java性质及相关工具 Java是面向对象的(例:五子棋) 面向过程步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。 面向对象步骤:1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规则系统,负责判定诸如犯规、输赢等。第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象)棋子布局的变

2022-02-16 21:24:03 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除