
JAVA入门
兄dei!
坚信泥沙也能堆出山川。
展开
-
会话(Session)入门以及基本用法
客户访问Web应用时,许多情况下,web服务器必须跟踪客户的状态,比如客户登录信息,购物车信息等。当一个会话开始,servlet容器会创建一个HttpSession对象存放客户状态的信息,servlet容器为每个HttpSession对象分配一个唯一的标识符——SessionID具体流程是这样的:1.当浏览器第一次请求访问某web应用中任意一个支持会话的网页(登录页面),servlet容器会寻找http请求中表示sessionID的cookie,由于第一次访问不存在cookie,因此认为新的会话原创 2021-09-27 11:20:03 · 1252 阅读 · 0 评论 -
Servlet入门及其基本用法(下载文件,上传文件,BaseServlet)
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。(百度百科)Servlet常用:请求对象(ServletRequest&&HttpServletRequest)相应对象(ServletResponse&&HttpServletResponse)Servlet配置对象(ServletConfi原创 2021-09-26 21:15:12 · 448 阅读 · 0 评论 -
JDBC--Druid数据库连接池以及Template基本用法
数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处: 1. 节约资源 2. 用户访问高效Druid:数据库连接池实现技术,由阿里巴巴提供 使用步骤: 1. 导入jar包 druid-1.0.9.jar 2. 定义配置文件:...原创 2021-09-25 12:27:36 · 481 阅读 · 0 评论 -
JDBC的入门使用
JDBC概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。使用步骤:1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar1.复制mysql-connector-java-5.1.37-bin.原创 2021-09-25 11:11:45 · 163 阅读 · 0 评论 -
java反射的基本使用
反射概念:将类的各个组成部分封装为其他对象,这就是反射机制获取class对象的方式:1.Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象*多数用于配置文件 将类名定义在配置文件中 读取文件加载类2.类名.class :通过类名的属性class获取*用于参数传递3.对象.getClass() :该方法在object类中定义着 *用于对象的获取字节码的方式结论:同一个字节码文件(.Class...原创 2021-09-24 16:39:52 · 235 阅读 · 0 评论 -
JunitTest单元测试
1.Junit单元测试,用于测试自己写的类的方法是否有问题。用法://被测试的类public class MyUtils { //加法 public int add(int a, int b){ return a-b;//故意写错 } //减法 public int sub(int a,int b){ return a-b; }}import org.junit.Test;//导入这个@Test//加上原创 2021-09-24 13:09:22 · 601 阅读 · 0 评论 -
【求助帖】关于java.lang.reflect.InvocationTargetException
写某马旅游网时碰上的问题。public void myFavorite2(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //测试1 通过rid查询单个route 并序列化为json返回 String rid = request.getParameter("rid"); Route route=null;原创 2021-09-22 13:18:22 · 211 阅读 · 0 评论 -
JAVA入门初学者练手小项目——图书管理系统
一.登录操作(用户,管理员) 注册操作user使用者类:客户customer,管理员admin两个子类客户:继承自使用者 权利有 借书 还书 客户的资料信息要存放在user.txt里面,管理员:继承自使用者 权力有 查看当前图书馆藏书的借阅情况,是否同意放书 管理员资料信息放在admin.txt里面二.不同的身份登陆进去有不同的界面客户登陆进去: 1.借书,需要发送请求,管理员同意才能借到2.还书管理员登陆进去:1.上班,等待客户的需求2.查看当前图书馆书的情况-> 包含所有原创 2021-08-08 20:59:09 · 757 阅读 · 0 评论 -
Java入门学习笔记
最近在学习Java这门语言,学了就得归纳消化,不然很容易遗忘。和c比起来,前者给我的感觉就是朴实无华;java给我的感觉就是有好多新玩意,跟刘姥姥进大观园似的。从编译器上的使用就感觉出来了,像我之前用DEVC++这种编译器就是把新建源码直接往里面怼代码就行了,学Java从安装Eclipse到敲下第一个HELLO WORLD我都花了老半天..弄完以上的操作以后,我开始学习语法。【输入输出】:Java输入用的是Scanner类,想输入东西得先创建一个Scanner对象才能使用。//例如原创 2021-07-21 17:56:45 · 135 阅读 · 0 评论