自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实习报告

实习报告实习报告在公司的几周时间中,我学到了很多的知识,这些知识都是在学校中所学习不到的。就像是如何与同事们相处,相信人际关系是现如今大学生刚踏出大学校门进入社会遇到的一大难题。于是在平时的工作中我有意观察前辈们是如何与上级和同事们相处的,同时我也虚心求教。要搞好人际关系不仅限于本部门,同时还要和别的部门同事好好相处,只有这样工作起来才可以事半功倍。人们所常说的“和气生财”也不是没有道理的。并且搞好人际关系在工作以外的时间与前辈们多聊聊天还可以放松心情,也 可以了解一些公司近期的新闻。在实习的过程中我

2021-04-07 21:10:25 159 1

原创 Java WEB(二)Java WEB

Java WEB(二)Java WEBJava WEBServletEL表达式JSTLJava WEBJava WEB是一套开发组件,属于Java EE,Java的企业级解决方案,Java SE、Java EE、Java ME;Servlet、JSP、Filter、Java EE、Java ME用Java语言开发WEB程序;使用Java开发一套WEB后端的程序,部署到服务器中,用户可以通过浏览器来访问我们的程序;开发应用程序;使用Tomcat进行部署、才可以被访问;Tomcat是应用

2020-09-11 16:34:19 145

原创 Java WEB(一)前端部分(HTML、CSS、js、jQuery)

Java WEB(一)前端部分(HTML、CSS、js、jQuery)Java WEBJava WEBHTML:搭建网页的最基本元素;CSS:对网页进行美化JavaScript(js):让静态网页变成动态,包括网页特效,以及与后台的交互;jQuery:是对js的一个封装;...

2020-09-08 16:05:48 849

原创 Java SE 基础(十三)Java中的网络编程

Java SE 基础(十三)Java中的网络编程网络协议IP与端口IP端口URL和URLConnectionURLURLConnectionTCP协议UDP协议多线程下的网络编程综合练习网络协议WEB编程就是编写程序可以运行在同一网络下的两个终端上;计算机网络就是通过硬件设施、传输媒介把各个不同物理地址上的计算机进行连接,形成一个资源共享和数据传输的网络系统;两台终端通过网络进行连接时,需要遵守一定的规则,这个规则就是网络协议;语法:数据信息传输的结构;语义:描述请求、动作和响应;同步:动

2020-09-07 16:09:24 165

原创 Java SE 基础(十二)Java中的序列化、反射

Java SE 基础(十二)Java中的序列化、反射序列化和反序列化如何使用序列化反序列化反射什么是反射Class类序列化和反序列化都是完成对Java对象的操作,将Java对象写入本地硬盘的文件中,将本地文件中存储的Java对象还原到Java内存中;序列化就是指将内存中的对象输出到硬盘中进行保存,反序列化就是相反的操作,从文件中读取数据并还原成内存中的数据;如何使用序列化给类实现接口java.io.Serializable,该类的对象就具备了序列化的功能;package com.wei.de

2020-09-07 13:49:49 179

原创 Java 基础 核心面试

Java 基础 核心面试谈谈你对Java的理解Java是解释执行,这句话对啊吗?Error和Expection有什么区别?下面代码有什么问题?NoClassDefFoundError和ClassNotFoundException的区别是什么?说说final、finally、finallize区别。什么是强应用、软应用、弱应用、幻像应用?强应用软引用弱引用虚引用什么是字符串常量池String、StringBuffer、StringBuilder有什么区别?StringStringBufferStringBui

2020-09-05 14:00:54 182

原创 Java SE 基础(十一)Java中的线程、锁、JUC

Java SE 基础(十一)Java中的线程、锁、JUC线程安全单例模式死锁生产者消费者模式多线程的实际案例Java并发编程什么是高并发垂直拓展水平拓展Java中多线程的使用实际开发中线程的实现方式线程安全单例模式public class SingletonDemo { private volatile static SingletonDemo singletonDemo; private SingletonDemo(){ System.out.println("创建了SingletonD

2020-08-29 15:31:48 93

原创 Java SE 基础(十)Java中的异常

Java SE 基础(十)Java中的异常什么是异常异常的处理异常类throw和throws自定义异常什么是异常Java 中处理错误的一种机制,Java 中的错误大致分为两类,一类是编译时错误,一般是指语法错误(低级错误,很容易发现,一般不会犯的),编译无法通过。另一类是运行时错误,编译可以正常通过,但是运行时报错,不是语法错误,是业务逻辑的错误,编写代码和程序编译期间难以发现,不容易发现,数组下标越界,0 作为除数。Java 是面向对象的编程语言,Java 中的任何事物都应该以对象的形

2020-08-27 15:51:12 123

原创 Java SE 基础(九)Java中的类、拆装箱、接口

Java SE 基础(九)Java中的类Object类重写Object类的方法Object类Java中的Object类位于java.lang包下,是所有Java类的根结点,既所有类的父类;public class Test { public void test() throws Exception{ hashCode(); getClass(); equals(null); clone(); toString(); notify(); notifyAl

2020-08-27 15:22:48 252

原创 Java SE 基础(八)Java面向对象三/四大特征

Java SE 基础(八)Java面向对象三/四大特征封装static继承子类访问权限方法重写多态多态的使用抽象封装面向对象三大特征:封装、继承、多态面向对象四大特征:封装、继承、多态、抽象为了防止随意给对象属性赋值可能存在的隐患,我们可以将属性进行封装,封装到类的内部,外部就无法直接访问属性,必须通过类提供的方法来访问。封装的步骤:修改属性的访问权限;提供外部代码可以直接调用的方法完成赋值;在setter方法中加入属性的逻辑控制,确保数值的正确性;public class Stu

2020-08-26 18:17:26 455

原创 Java SE 基础(七)Java面向对象

Java SE 基础(七)Java面向对相什么是面向对象面向对象和面向过程类和对象定义类构造函数this关键字方法的重载成员变量与局部变量什么是面向对象Java是一门面向对象的编程语言,俗称“万物皆对象”;Java将程序中的所有参与角色都看成是一个个对象,通过这些对象与对象之间的相互作用关系来完成功能;这是一种将程序模块化的思想;面向对象和面向过程面向对象是一种向功能划分的软件结构,自上向下,将一个大问题分解为若干个小问题,再将小问题分解为粒度更细的问题,最终将任务划分为一个个具体的步骤,

2020-08-26 16:24:11 86

原创 Java SE 基础(六)Java综合小练习

Java SE 基础(六)Java综合小练习需求需求变量、数据类型、流程控制、循环、数组,完成一个用户管理系统。需求:查询用户、添加用户、删除用户、账号冻结、账号解封、退出系统。查询用户:将系统中保存的全部用户信息在控制台打印输出。添加用户:向系统中添加新的用户信息,如果用户已存在,给出提示信息。删除用户:输入用户名称,进行删除操作,如果输入的用户不存在,给出提示信息。账号冻结:输入用户名称,进行冻结操作,如果输入的用户不存在,给出提示信息,如果该用户已经被冻结,给出提示信息。账号解封:输入

2020-08-25 19:22:50 156

原创 Java SE 基础(五)Java数组

Java SE 基础(五)Java数组什么是数组什么是应用类型变量和数组的区别数组的基本要素如何使用数组创建数组的三种方式数组的常见错误数组的常用操作和方法二维数组什么是数组数组就是一种可以存放大量数据类型相同的变量的集合,数组中的数据必须是同一种数据类型。变量存储数据需要在内存中开辟一块空间来保存,数组就是在内存中开辟一串连续的内存空间来保存数据。数组是一种引用类型什么是应用类型JVM 内存可以简单分为栈内存和堆内存,基本数据类型的变量和值都保存在栈内存中,在栈内存开辟的空间中直接存入数

2020-08-25 17:45:09 176

原创 Java SE 基础(四)Java流程控制、循环

Java SE 基础(四)Java流程控制、循环if-else多重ifif多层嵌套switch-casewhile循环do-while循环for循环while、do-while、for循环的区别双重循环终止循环**流程控制:**程序在不同情况下需要执行不同的逻辑代码,这就是流程控制。if-elseif-else是一种基本的流程控制语法,它可以用来判断某个条件是否成立,然后执行其对应的语法,从而实现不同逻辑。基本语法如下:if(判断条件){ //条件成立的代码}else{ //条件不成立的代

2020-08-25 13:59:27 239

原创 Java SE 基础(三)运算符及其基本应用

Java SE 基础概述(三)运算符及其基本应用赋值运算符基本算数运算符复合算术运算符关系运算符逻辑运算符条件运算符位运算符赋值运算符赋值运算符就是用来对变量进行赋值操作的符号,它可以将某个值赋给对应类型变量int num1=1;int num2=3;语法:数据类型 变量名 = 数值(变量)这条语法的意思是,将“=”右边的值赋给“=”左边的变量。例子1: 张三的体重是60.5KG,李四的体重与张三相同,使用程序描述。public class Text{ public static vo

2020-08-24 18:21:11 109

原创 Java SE 基础(二)Java编码以及变量规范

Java SE 基础(二)普通 Java 程序编译并运行(使用CMD命令行)IDE集成开发环境Java 编码规范Java 代码注释Java 关键字变量如何使用变量Java 的基本数据类型变量使用例子数据类型转换普通 Java 程序编译并运行(使用CMD命令行)编写源代码;编译源文件,将其转换为字节码文件;运行字节码文件IDE集成开发环境GitHub:“全球最大的同性交友网站,代码托管平台”;精通 Spring Boot ,不如在GitHub上传一个 Spring Boot 的开源项目。

2020-08-21 11:53:53 300

原创 Java SE 基础概述(一)开发环境安装与配置

Java SE 基础概述(一)Java SE 基础概述Java开发环境的搭建开发简单 Java 小程序Java SE 基础概述Java 的运行机制,Java 开发可以分为 3 步编写 Java 程序,可以在后缀为.java的文件中编写;(在命令行中)通过 Java 编译器对.java文件进行编译,生成JVM可读的 16 进制字节码文件;计算机读取字节码文件,并运行程序。Java的三大体系Java SE、Java ME、Java EEJava开发环境的搭建Java 运行环境:

2020-08-19 17:37:42 259 1

空空如也

空空如也

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

TA关注的人

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