自定义博客皮肤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

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

2022-02-24 22:27:38 321

原创 Day10 Java—JDBC

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

2022-02-16 22:11:38 518

原创 Day9 Java—SQL

Day91. SQL1.1 知识点DML(数据操纵语言)——insert,delete,updateDQL(数据查询语言)——selectDDL(数据定义语言)——create,alter,dropTCL(事务控制语言)——commit,rollbackDCL(数据控制语言)——grant,revoke1.2 创建数据库步骤打开SQL服务,并进入mysqlnet start mysqlmysql -u root -p123创建新的数据库zj1create data

2022-02-16 22:10:08 369

原创 Day8 Java—异常

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

2022-02-16 22:05:14 75

原创 Day7 Java—String

Day 71. 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 97

原创 Day6 Java—集合

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

2022-02-16 21:58:30 144

原创 Day5 Java—面向对象3

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

2022-02-16 21:49:39 51

原创 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 150

原创 Day3 Java—面向对象1

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

2022-02-16 21:32:53 139

原创 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 132

原创 Day1 Java—学习start

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

2022-02-16 21:24:03 73

空空如也

空空如也

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

TA关注的人

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