![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
hello world**
shdkahdklasdlajsdkld
展开
-
JSP基础:七、MVC模式
servlet和jsp集成mvc模式模型-视图-控制器(MVC)的概述模型(Model):指系统的状态,大多指系统的数据。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。视图(View):通过用户界面展示的东西。View层用于与用户的交互,通常用JSP来实现。控制(Controller):沟通视图和模型,是视图和模型之间的桥梁。Controller层是M原创 2018-01-09 10:18:41 · 582 阅读 · 0 评论 -
JSP基础:六、EL表达式、JSTL标签和乱码解决
一、复习二、新内容(EL表达式、JSTL标签)StuPrjEL项目1、JSP脚本有什么不足? 代码结构混乱 Java代码和Html代码混合起来容易出错 代码不易于维护2、解决方案:EL表达式 Espression Language 以${开始,以}结束,中间写EL表达式。 语法:${}原创 2018-01-09 10:07:02 · 2294 阅读 · 0 评论 -
JSP基础:五、cookie和seesion
一、复习二、新内容 Cookie1、Cookie示例:参考美团网站,有一个最近浏览的功能。Cookie--是Web服务器保存在客户端(你的电脑)的一系列文本信息--客户端(你的电脑)在下次访问时将Cookie中的信息随请求一起发给服务端Cookie的作用--对特定对象的追踪--统计网页浏览次数--简化登录安全性能--容易信息泄露原创 2018-01-09 10:03:35 · 728 阅读 · 0 评论 -
JSP基础:四、学生信息管理系统思路
一、复习Servlet概述开发我们的第一个Servlet(手工创建)HttpServlet的创建(工具创建)Servlet工作原理Servlet获取参数代码示例二、新内容 Servlet用户登录实例 javax.servlet包和javax.servlet.http包1、MVC模式介绍,为什么要使用模式?Model模型层-View视图原创 2018-01-09 09:56:34 · 1221 阅读 · 0 评论 -
JSP基础:三、重定向,转发详解
页面跳转的方式:重定向,转发response.sendRedirect(地址)被称为重定向,地址栏会改变request.getRequestDispatcher(地址).forward(request,response)称为转发,地址栏不会变化它们两个的功能都是实现页面跳转,而差别是重定向不会共享同一个请求对象,并且地址栏会改变转发会共享同一个请求对象(包原创 2018-01-09 09:53:32 · 304 阅读 · 0 评论 -
JSP基础:二、Servlet
Server--Servlet一、复习JSP---ServletJSP本质就是一个Servlet,加载到虚拟机时候翻译成Java程序。二、新内容 Servlet javax.servlet包和javax.servlet.http包一、Servlet概述 运行在服务器端的Java代码二、开发我们的第一个Servlet(手工创建)1、新原创 2018-01-09 09:49:12 · 207 阅读 · 0 评论 -
JAVA基础:九、随机数
一、新内容(Util包)Random一、Java随机数产生方式1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。long ctms = System.currentTimeMillis();System.out.println(ctms);Date date = new Date();System.ou原创 2018-01-08 10:37:16 · 298 阅读 · 0 评论 -
JAVA基础:八、线程
多线程和多进程?1、概念早期的操作系统是单进程的,比如DOS,同一时刻只能做一个事情,IOS系统是单进程操作系统,苹果规定了只有音乐类和地图类等固定类型的APP拥有后台保留进程。多进程: 在操作系统中能(同时)运行多个任务(程序) 例如:Android是多进程系统,每启动一个软件就启动一个进程。多线程: 在同一应用程序中有多个顺序流(同时)执行原创 2018-01-08 10:27:45 · 234 阅读 · 0 评论 -
JAVA基础:七、集合框架Util
一、新内容(Util包)ArrayList/LinkedList,Vector,HashSet,迭代器Iterator,自定义比较器,HashMap一、Java的集合框架的使用1、什么是集合框架? 是一组类和接口,位于java.util包中,用来存储和管理对象,分为三大类:集合、列表、映射。2、集合的种类?三大类:集合、列表、映射。什么是集合(set):集原创 2018-01-08 10:18:05 · 220 阅读 · 0 评论 -
JAVA基础:六、集合框架
1. 集合框架 容器 数组:长度是固定的。类型是固定的。 集合:长度可变,可以放任何类型的对象 1.ArrayList 集合:又名动态数组,可以容纳任意长度,任意类型的对象(不包括基本类型) 构造函数 ArrayList() ArratList(int length)常用方法:add(obj),add原创 2018-01-08 10:07:51 · 340 阅读 · 0 评论 -
JAVA基础:五、异常
异常1、复习2、新内容 异常 一、什么是异常 1、异常的概念:程序中出现的错误 2、生活中的异常:什么是异常,正常的反义词。赵日天开车去上班,正常情况从家到公司大概30分钟。异常情况下:堵车、车祸、车子抛锚、没油、碰瓷(很有可能发生,要考虑应对的情况)异常是不可避免的,所以我们预先有应对的方法。异常发生的时候我们能做什原创 2018-01-08 09:52:42 · 241 阅读 · 0 评论 -
JAVA基础:四、接口 静态工厂02
__________________________________________________________________________________________________________________________________________________________________假设你去公司面试,一般都会对学历有要求,比如大学本科、硕士研究生等原创 2018-01-08 09:50:33 · 262 阅读 · 0 评论 -
JAVA基础:十、日期类
1.java.util.Date 日期类构造函数 Date() 表示当前时间 Date(int ,int ,int) 填入年月日,年份需减去1900,月份为0-11 Date(int,int,int,int,int,int)年月日时分秒主要方法:after() before(),getTime();equals() toString(),g原创 2018-01-08 10:48:37 · 298 阅读 · 0 评论