Java
文章平均质量分 72
kickmyeyes
从入门到放弃
展开
-
EL和JSTL核心技术
一、EL表达式1.基本概念EL(Expression Language)表达式提供了在JSP中简化表达式的方法,可以方便地访问各种数据并输出。2.主要功能● 依次访问pageContext、request、session和application作用域对象存储的数据。 pageContext:当前页面有效 request:当前请求有效 session:当前会话有效 application:当前服务器有效● 获取请求参数值。● 访问Bean对象的属性。● 访问集合中的数据。● 输原创 2021-09-20 14:41:28 · 104 阅读 · 0 评论 -
JSP核心技术
一、JSP的概述1.JSP的概念JSP是Java Server Pages的简称,跟Servlet一样可以动态生成HTML响应, JSP文件命名为xxx.jsp。与Servlet不同,JSP文件以HTML标记为主,然后内嵌Java代码段,用于处理动态内容。2.JSP的示例<%@ page import="java.util.Date" %><%@ page contentType="text/html;charset=UTF-8" language="java" %>&原创 2021-09-15 21:58:59 · 268 阅读 · 0 评论 -
Servlet核心技术
一、Servlet核心技术1.基本概念①C/S架构的概念● C/S架构(Client/Server,客户端/服务器模式),是一种比较早的软件体系结构,也是生活中很常见的结构。这种结构将需要处理的业务合理地分配到客户端和服务器端,客户端通常负责完成与用户的交互任务,服务器通常负责数据的管理。● C/S架构的主要优点如下: 客户端的界面和功能可以很丰富。 应用服务器的负荷较轻。 响应速度较快。● C/S架构的主要缺点如下: 适用面窄,用户群固定。 维护和升级的成本高,所有的客户端都需要更新版原创 2021-09-12 09:40:42 · 219 阅读 · 0 评论 -
JDBC基础知识
一、JDBC1.定义JDBC(Java Data Base Connectivity) 是 Java 访问数据库的标准规范.是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范.JDBC就是由sun公司定义的一套操作所有关系型数据库的规则(接口)。二、JDBC 开发public class JDBC01 { public static void main(String[] args) throws原创 2021-09-01 08:56:45 · 94 阅读 · 0 评论 -
中奖号码由6个红球号码和1个蓝球号码组成。其中红球号码要求随机生成6个1~33之间不重复的随机号码。其中蓝球号码要求随机生成1个1~16之间的随机号码。
实现双色球抽奖游戏中奖号码的生成,中奖号码由6个红球号码和1个蓝球号码组成。 其中红球号码要求随机生成6个1-33之间不重复的随机号码。 其中蓝球号码要求随机生成1个1-16之间的随机号码。public class Demo101 { public static void main(String[] args) { //1.定义红球数组 int[] red = new int[6]; //2.通过Random类,生成随机红球并存入数组中原创 2021-08-31 10:56:32 · 1125 阅读 · 0 评论 -
自定义数组长度(用户指定),扩容规则:当已存储元素数量达到总容量的 80%时,扩容到原容量的1.5 倍。 例如,原容量是 10,当输入第 8 个元素时,数组进行扩容,容量从 10 变 15。
实现数组扩容。自定义数组长度(用户指定),扩容规则:当已存储元素数量达到总容量的 80%时,扩容到原容量的1.5 倍。 例如,原容量是 10,当输入第 8 个元素时,数组进行扩容,容量从 10 变 15。import java.util.Arrays;import java.util.Scanner;public class Demo { public static void main(String[] args) { // 1.提示用户输入要声明数组的容量原创 2021-08-31 10:56:13 · 660 阅读 · 1 评论 -
使用双重循环实现五子棋游戏棋盘的绘制
使用双重循环实现五子棋游戏棋盘的绘制使用双重循环实现五子棋游戏棋盘的绘制,棋盘界面的具体效果如下:在这里插入代码片原创 2021-08-31 10:55:52 · 531 阅读 · 2 评论 -
Java网络编程
网络编程网络编程的常识七层网络模型● OSI(Open System Interconnect),即开放式系统互联,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。● OSI七层模型和TCP/IP五层模型的划分如下:● 当发送数据时,需要对发送的内容按照上述七层模型进行层层加包后发送出去。● 当接收数据时,需要对接收的内容按照上述七层模型相反的次序层层拆包并显示出来。相关的协议概念:计算机在网络中实现通信就必须有一些约定或者规则,这种约定和规则就叫做通信协议,通信协议可以对速率原创 2021-08-25 11:15:47 · 205 阅读 · 0 评论 -
JDBC和XML练习题
JDBC和XML练习题练习1数据准备:在mysql中创建一个数据表employee , 有以下字段id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(10),gender CHAR(1), – 性别salary DOUBLE, – 工资bonus DOUBLE, – 奖金join_date DATE – 入职日期示请给 employee 员工表中添加一些数据。要求:1.编写一个测试类,在该测试类中使用PrepareStatement 根据na原创 2021-08-14 22:48:54 · 314 阅读 · 0 评论 -
Java常用设计原则和设计模式
Java常用设计原则和设计模式常用的设计原则软件开发的流程需求分析文档、概要设计文档、详细设计文档、编码和测试、安装和调试、维护和升级常用的设计原则● 开闭原则(Open Close Principle) 对扩展开放对修改关闭,为了使程序的扩展性好,易于维护和升级。● 里氏代换原则(Liskov Substitution Principle) 任何基类可以出现的地方,子类一定可以出现,多使用多态的方式。● 依赖倒转原则(Dependence Inversion Principle) 尽量原创 2021-08-13 15:43:29 · 245 阅读 · 0 评论 -
Java基础知识总结
Java基础知识Java编程基础JDK目录结构:①bin目录–主要存放JDK的各种工具命令②conf目录–主要存放jdk的相关配置文件③include目录–主要存放了一些平台的头文④jmods目录–主要存放了JDK的各种模⑤legal目录–主要存放了JDK各模块的授权文档⑥lib目录–主要存放了JDK工具的一些补充jar包和源代码• JDK – 称为Java开发工具包(Java Development Kit),目前的主流版本为 JDK8、JDK11。• JRE – 称之为Java原创 2021-08-11 21:03:32 · 787 阅读 · 2 评论 -
Java核心类库
Java核心类库原创 2021-08-13 09:53:12 · 3015 阅读 · 0 评论