Java
Java
蒋润康
无
展开
-
JDK环境变量配置
双击JDK安装包开始安装JDK,可以自己选择安装位置,也可以使用默认安装位置,然后下一步直到安装完成。安装完成后配置环境变量,右击计算机→点击属性→点击高级系统配置→点击环境变量→进入环境变量配置窗口,如下图:在系统变量里新建系统变量,变量名为JAVA_HOME,变量值对应JDK的安装目录,我的是C:\Program Files\Java\jdk1.8.0_161。配置好JAVA_HOME后,开始配置PathWin7系统:在系统变量里找到path,点击编辑,在path值后面加上英文分号(如果以分原创 2020-12-15 20:03:55 · 1174 阅读 · 0 评论 -
JSP+Servlet实现用户增删改查的简单步骤
功能:登录(login)注册(reg)列表(list)新增(add)修改(update)删除(delete)详情(info)表单验证(check)步骤:数据库建库CREATE DATABASE <dbname>建表CREATE TABLE <table name>添加数据INSERT INTO <tbname> (列1,列2,列3..) VALUES('值1','值2','值3') –-字符串是要用单引号括起来,数字值不用项目结构原创 2020-11-18 14:02:00 · 8764 阅读 · 5 评论 -
IDEA创建Servlet并配置web.xml
module与project区别IntelliJ IDEA 中,project相当于eclipse的WorkSpace,module相当于eclipse的project;IntelliJ中一个Project可以包括多个Module ;Eclipse中一个Workspace可以包括多个Project。创建module创建一个module选择Java项目输入项目名称,选择存储空间,点击finish完成创建添加框架选中创建的modul...原创 2020-10-20 16:03:11 · 10733 阅读 · 12 评论 -
Servlet注册登录增删改查3.0
在前面的基础上完善了一下代码新增了工具类,添加了几个方法以优化代码话不多说,直接上代码→实现util包DbHelper代码这次工具类新增一个更新(增删改)的方法package xyz.jrkang.util;import java.sql.*;/** * Created by IntelliJ IDEA. * * @Date:2020/10/10 * @Time:20:06 * @Author:jiangrunkang * @Email:42936693.原创 2020-10-10 22:10:36 · 1907 阅读 · 0 评论 -
IO流的练习
目录题目要求A:提供的内容:B:最终的结果:C:编程思路(仅供参考):D:注意事项:相关代码如下:题目要求由于在线网课提交作业过多,为了减轻学委及老师统计未交学生名单,我们来写一段儿代码完成此需求!A:提供的内容:学生名单一份学生作业若干份,分别存储在”作业”文件夹中B:最终的结果:在”作业统计结果.txt” 中没有交作业的学生名字后边添加”未交作业”,已提交的名字后边添加”已提交”C:编程思路(仅供参考):1: 使用BufferedReader 读取原始名单并以<key,value&原创 2020-10-06 22:15:36 · 1575 阅读 · 0 评论 -
Java ArrayList
Java 集合框架ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。ArrayList 继承了 AbstractList ,并实现了 List 接口。ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下:import java.util.ArrayList; // 引入 ArrayList 类ArrayList<E> objectName =new ArrayList&...转载 2020-10-02 18:47:27 · 4061 阅读 · 1 评论 -
如何使用迭代器
通常情况下,你会希望遍历一个集合中的元素。例如,显示集合中的每个元素。一般遍历数组都是采用for循环或者增强for,这两个方法也可以用在集合框架,但是还有一种方法是采用迭代器遍历集合框架,它是一个对象,实现了Iterator接口或 ListIterator接口。迭代器,使你能够通过循环来得到或删除集合的元素。ListIterator 继承了 Iterator,以允许双向遍历列表和修改元素。序号 迭代器方法描述 1 使用 Java Iterator 这里通过实例列出 I.转载 2020-10-02 18:35:36 · 1753 阅读 · 0 评论 -
Java循环基础之打印三角形
1.打印等腰三角形public static void main(String[] args) { for(int i=1;i<=5;i++){//i--控制行 for(int j=5-i;j>=0;j--){//j--控制空格的数量 System.out.print(" "); } for(int k=1;k<=2*i-1;k++){//k--控制*的数量 System.out.pr原创 2020-09-28 21:26:46 · 1875 阅读 · 0 评论 -
Java编程题
兔子问题古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?public static void main(String[] args) {//这是一个菲波拉契数列问题 System.out.println("第1个月的兔子对数: 1"); System.out.println("第2个月的兔子对数: 1"); int f1 = 1, f2 = 1, f, M = 24; for (in原创 2020-09-28 13:43:40 · 1676 阅读 · 0 评论 -
MVC的简单应用
分层如下:controller层Show.java代码如下:package top.jrkang.controller;import java.util.ArrayList;import java.util.Scanner;import top.jrkang.dao.EmpinfoDao;import top.jrkang.dao.impl.EmpinfoDaoImpl;import top.jrkang.model.Empinfo;public class Show .原创 2020-09-16 17:24:01 · 1863 阅读 · 0 评论 -
第一个Servlet
1.Servlet生命周期Servlet的生命周期:初始化- ->服务- ->销毁Servlet继承javax.servlet.http.HttpServletpublic class Login extends HttpServlet {}初始化方法public void init() throws ServletException { // 初始化 super.init(); }服务方法protected void service(HttpS.原创 2020-09-22 20:08:16 · 1819 阅读 · 1 评论 -
Servlet注册登录增删改查1.0
本次项目的一个简单的项目源码先创建一个DBHelper工具类package xyz.jrkang.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DBHelper { private static Str原创 2020-09-23 18:17:43 · 1901 阅读 · 0 评论 -
Servlet注册登录增删改查2.0
目录要求:简单分析:实现util包DBHelper代码model包Student代码三个页面(.jsp文件)首先是注册页面index.jsp然后就是登录页面login.jsp最后是用户详情页select.jsp逻辑注册相关代码登录相关代码用户详情页代码效果演示:注册页面要求:注册贝面添加登录链接 登录页面添加注册链接 注册成功跳转到登录页面 注册失败跳转到注册页面 登录成功跳转到用户列表页面 登录失败跳转到登录页面简单分原创 2020-09-24 23:14:51 · 1933 阅读 · 0 评论