"Java编程基础、数组、面向对象、异常处理、多线程、API、集合框架、IO流、GUI、网络编程、反射、正则表达式、HTML、CSS、JavaScript、DOM" 本文档主要涵盖了Java编程的基础知识和一系列相关技术,包括但不限于以下几个方面: 1. **Java编程基础**:介绍了Java语言的主要特性,如面向对象、可移植性、高性能等,并讲解了Java的运行机制。Java源代码通过`javac`编译成字节码,然后由Java虚拟机(JVM)解释执行。JRE(Java运行时环境)和JDK(Java开发工具包)是Java开发的基础,其中JDK包含了编译器和调试器等工具。 2. **环境变量配置**:详细阐述了如何在系统中配置Java开发环境,包括设置`JAVA_HOME`和修改`Path`环境变量。 3. **注释**:强调了注释在代码中的重要性,讲解了单行、多行和文档注释的用法,并指出注释不会影响字节码文件。 4. **编程章节概览**:涵盖了从基础到进阶的多个主题,如: - **数组**:介绍了一维和多维数组的概念与操作。 - **面向对象**:包括类、对象、继承、封装和多态等概念。 - **异常处理**:讲解了如何使用try-catch-finally语句进行异常捕获和处理。 - **多线程**:讨论了线程的创建、同步和通信。 - **常用类API**:涉及Java标准库中的各种类和方法。 - **集合框架**:涵盖了List、Set、Map等接口及其实现类的使用。 - **IO流**:介绍了输入输出流的分类和操作,包括字符流和字节流。 - **GUI编程**:讲述了如何使用Java的Swing或AWT库创建图形用户界面。 - **网络编程**:讲解了基于TCP/IP的网络通信。 - **反射机制**:允许程序在运行时检查和操作类、对象和方法。 - **正则表达式**:用于字符串匹配和搜索的模式。 - **HTML、CSS、JavaScript**:基础的网页开发技术,用于构建网页结构、样式和交互。 - **DOM**:解析和操作HTML或XML文档的对象模型。 这些章节内容详实,旨在帮助学习者全面掌握Java编程以及相关的Web前端技术。通过深入学习,可以提升开发者在软件开发中的专业技能和问题解决能力。
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
商品名称 | 单价 | 数量 | 总价 | 操作 |
---|---|---|---|---|
健身水杯 | 100 | <input type="number" value="1" min="1"> | 100 | <button class="btn btn-danger">删除</button> |
商品2 | 200 | <input type="number" value="1" min="1"> | 200 | <button class="btn btn-danger">删除</button> |
商品3 | 300 | <input type="number" value="1" min="1"> | 300 | <button class="btn btn-danger">删除</button> |
总价: | 600 |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>酒店管理系统</title> <link rel="stylesheet" href="style.css"> </head> <body> 酒店管理系统
<main> 酒店客房管理
酒店管理系统
ID | 类型 | 价格 | 编辑 |
---|---|---|---|
1 | 单人房 | ¥200 | <button class="edit-btn">编辑</button> |
2 | 双人房 | ¥300 | <button class="edit-btn">编辑</button> |
3 | 豪华房 | ¥500 | <button class="edit-btn">编辑</button> |
添加客房
<form>![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
用以下表格,人工构建一个html文件,文件的body标签里只有一个table标签:
歌名 | 作者 | 时间 |
白月光与朱砂痣 | 大籽 | 2021 |
晴天 | 周杰伦 | 2003 |
Love Story | Taylor Swift | 2009 |
梦幻丽莎发廊 | 五条人 | 2016 |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<!DOCTYPE html> <html> <head> <title>表格形式</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> table, th, td { border: 1px solid black; border-collapse: collapse; padding: 5px; } </style> <script> // 添加一行 function addRow(tableID) { var table = document.getElementById(tableID); var rowCount = table.rows.length; var row = table.insertRow(rowCount); for(var i = 0; i < 5; i++){ var cell = row.insertCell(i); cell.innerHTML = '<select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select>'; cell.onclick = function(){ this.firstChild.style.display = 'block'; } cell.firstChild.onblur = function(){ this.style.display = 'none'; } cell.firstChild.style.display = 'none'; } } </script> </head> <body>
列1 | 列2 | 列3 | 列4 | 列5 |
---|---|---|---|---|
<select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select> | <select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select> | <select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select> | <select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select> | <select><option value="1">选项1</option><option value="2">选项2</option><option value="3">选项3</option></select> |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
改进这段代码让它有鼠标移入图片改变的效果<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></title> <style type="text/css"> table{ margin: 100px auto; } td{ text-align: center; } </style> </head> <body>
女靴 | ![]() | 女包 |
雪地靴 | 男包 | |
冬裙 | 登山鞋 | |
呢大衣 | 皮带 | |
毛衣 | 围巾 | |
棉服 | 皮衣 | |
女裤 | 男毛衣 | |
羽绒服 | 男棉服 | |
牛仔裤 | 男靴 |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<!doctype html> <html> <head> <meta charset="UTF-8"> <style> #bills{ width: 400px; } </style> <script type="text/javascript" src="js/jquery-3.2.1.min.js"></script> <script type="text/javascript"> $(function() { 空缺处 }); </script> </head> <body>
编号 | 分类 | 名称 | 价格(元) |
---|---|---|---|
01 | 食品 | 农夫山泉矿泉水 | 2.00 | </tr
02 | 日用品 | 洗发水 | 25.00 |
03 | 娱乐休闲 | 暑假旅游 | 5000.00 |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
姓名: | <input type="text" name="personName" value="${sessionScope.updateById.personName}"> |
称呼: | <input type="text" name="personNickName" value="${sessionScope.updateById.personNickName}"> |
性别: | <input type="radio" name="personSex" value="${sessionScope.updateById.personSex}">男<input type="radio" name="personSex" value="${sessionScope.updateById.personSex}">女 |
类别: | <input type="text" name="kindId" value="${sessionScope.updateById.kindId}"> |
生日: | <input type="text" name="personBirthday" value="${sessionScope.updateById.personBirthday}"> |
电话: | <input type="text" name="personTelephone" value="${sessionScope.updateById.personTelephone}"> |
QQ: | <input type="text" name="personQQ" value="${sessionScope.updateById.personQQ}"> |
邮箱: | <input type="text" name="personEmail" value="${sessionScope.updateById.personEmail}"> |
地址: | <input type="text" name="personAddress" value="${sessionScope.updateById.personAddress}"> |
MSN: | <input type="text" name="personMSN" value="${sessionScope.updateById.personMSN}"> |
简介: | <textarea cols="10" rows="5" name="personInfo">${sessionScope.updateById.personInfo}</textarea> |
<input type="submit" name="重填" value="重填"> | <input type="submit" name="提交" value="提交"> |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
<title>医院住院管理系统</title> </head> <body> 药品发放
<form id="drugs_delivery"> <label>*住院号:</label>
<input results="s" type="search" readonly name="patientId" id="patientId" />
<label>*姓名:</label>
<input type="text" readonly name="patientName" id="patientName" />
<label>*药品编号:</label>
<input type="search" results="s" readonly name="drugId" id="drugsId" />
<label>数量:</label>
<input type="text" name="drugCount" id="num" onblur="checkdrugsnum()" /> <input type="hidden" name="num1" id="num1">
<label>*药品名称:</label>
<p cla
<script> //反选 function changeCheck() { // 获取所有的复选框元素 var checkboxs = document.getElementsByTagName('input'); // 遍历所有复选框 for (var i = 0; i < checkboxs.length; i++) { // 如果当前元素是复选框,而且它的类型是checkbox if (checkboxs[i].type == 'checkbox') { // 判断当前复选框是否选中 if (checkboxs[i].checked) { // 如果选中,就取消选中 checkboxs[i].checked = false; } else { // 如果没有选中,就选中它 checkboxs[i].checked = true; } } } } $(function() { // 删除功能 $(".delete_item").click(function() { $(this).closest("tr").remove(); }); // 批量删除功能 $("#deleteAll").click(function() { $(".delete_item:checked").each(function() { $(this).closest("tr").remove(); }); }); }); </script> </head> <body>
<button type="checkbox" id="allsel" onclick="changeCheck(this)">反选</button> 用户ID 爱好 家庭住址 操作 <input type="checkbox" class="check_item"> 1 跑步 江苏省无锡市 <button class="delete_item">删除</button> <input type="checkbox" class="check_item"> 2 打球 江苏省南京市 <button class="delete_item">删除</button> <input type="checkbox" class="check_item"> 3 跳舞 安徽省合肥市 <button class="delete_item">删除</button> <button class="deleteAll">批量删除</button> 将批量删除改正确
李_涛 -
粉丝: 51
- 资源: 3935
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益 登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
最新资源
-
解决Eclipse配置与导入Java工程常见问题
-
真空发生器:工作原理与抽吸性能分析
-
爱立信RBS6201开站流程详解
-
电脑开机声音解析:故障诊断指南
-
JAVA实现贪吃蛇游戏
-
模糊神经网络实现与自学习能力探索
-
PID型模糊神经网络控制器设计与学习算法
-
模糊神经网络在自适应PID控制器中的应用
-
C++实现的学生成绩管理系统设计
-
802.1D STP 实现与优化:二层交换机中的生成树协议
-
解决Windows无法完成SD卡格式化的九种方法
-
软件测试方法:Beta与Alpha测试详解
-
软件测试周期详解:从需求分析到维护测试
-
CMMI模型详解:软件企业能力提升的关键
-
移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
-
Java程序设计试题与复习指南
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证 文档复制为VIP权益,开通VIP直接复制
信息提交成功
药品发放
<label>*住院号:</label> | <input results="s" type="search" readonly name="patientId" id="patientId" /> | <label>*姓名:</label> | <input type="text" readonly name="patientName" id="patientName" /> | |||||||||||||||||||
<label>*药品编号:</label> | <input type="search" results="s" readonly name="drugId" id="drugsId" /> | <label>数量:</label> | <input type="text" name="drugCount" id="num" onblur="checkdrugsnum()" /> <input type="hidden" name="num1" id="num1">
| |||||||||||||||||||
<label>*药品名称:</label> | <p cla ![]() <script> //反选 function changeCheck() { // 获取所有的复选框元素 var checkboxs = document.getElementsByTagName('input'); // 遍历所有复选框 for (var i = 0; i < checkboxs.length; i++) { // 如果当前元素是复选框,而且它的类型是checkbox if (checkboxs[i].type == 'checkbox') { // 判断当前复选框是否选中 if (checkboxs[i].checked) { // 如果选中,就取消选中 checkboxs[i].checked = false; } else { // 如果没有选中,就选中它 checkboxs[i].checked = true; } } } } $(function() { // 删除功能 $(".delete_item").click(function() { $(this).closest("tr").remove(); }); // 批量删除功能 $("#deleteAll").click(function() { $(".delete_item:checked").each(function() { $(this).closest("tr").remove(); }); }); }); </script> </head> <body>
|