
Java
Cacra
编程路上在探索。
展开
-
JSP简单的MVC案例
1.创建项目: 动态web项目—创建MyJsp.jsp的JSP文件<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"...原创 2018-02-26 13:19:35 · 988 阅读 · 0 评论 -
JAVA利用JDBC对数据库的操作和JDBC编程之事务处理
package com.jikexueyuan.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class JDBCTest { public static Connection ge...原创 2018-02-26 13:24:37 · 229 阅读 · 0 评论 -
使用字节流及缓存字节流读取、写入和拷贝文件
1.使用FileInputStream读取文件package peixun;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class ReadByteStream { public static void mai...原创 2018-02-26 13:28:14 · 2940 阅读 · 0 评论 -
Java中使用DOM方式解析和创建XML文档、及dom4j使用简介
1.解析XML文档 Java代码package peixun;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.pars...原创 2018-02-26 13:29:48 · 168 阅读 · 0 评论 -
使用Java读取、创建JSON数据
1.使用Java读取JSON数据package peixun;import java.io.FileNotFoundException;import java.io.FileReader;import com.google.gson.JsonArray;import com.google.gson.JsonIOException;import com.google.gson....原创 2018-02-26 13:33:21 · 234 阅读 · 0 评论 -
ServerSocket 的建立与使用(多线程)
1.main方法:package peixun;public class MyServerSocket { public static void main(String[] args) { new ServerListener().start(); }}2.建立连接package peixun;import java.io....原创 2018-02-26 13:35:58 · 3928 阅读 · 0 评论 -
Java使用HTTP的get方法读取网络数据、使用post方法与网络交互通信
1.Java使用HTTP的get方法读取网络数据package peixun;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLExcept...原创 2018-02-26 13:36:45 · 1149 阅读 · 0 评论 -
Java创建文件和文件夹、文件属性的读取、文件属性的设置
1.通过文件类的creatNewFile()方法创建文件,通过delete()方法删除文件,使用renameTo()方法重命名文件。package peixun;import java.io.File;import java.io.IOException;public class HelloFile { public static void main(String[] ...原创 2018-02-26 13:39:28 · 3176 阅读 · 0 评论 -
Servlet获取表单数据和路径跳转。
1.Servlet获取表单数据 (1)servlet的dopost方法代码:public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacter...原创 2018-02-26 13:43:31 · 705 阅读 · 0 评论 -
JavaBean
一、JavaBean1、Javabeans就是符合某种特定规范Java类。使用Javabeans的好处是【解决代码的重复编写】,减少代码冗余,功能区分明确,提高代码的维护性。 2、设计原则四点:公有类,属性私有,包含无参的公有构造方法,getter和setter方法封装属性。二、JSP动作元素 1、JSP动作元素(action element) JSP动作元素为请求处理阶段提供信息。...原创 2018-02-26 13:44:18 · 163 阅读 · 0 评论 -
Java学习笔记
1.Java重写(Override)与重载(Overload) 重写(Override): 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。class Animal{ public void move(){ System.out.println("动物可以移动");原创 2016-04-15 15:50:46 · 608 阅读 · 0 评论 -
百度地图开发中可能出现的问题
1.百度地图sdk在Android Studio中的配置问题: 配置不正确一般会报下面的错误: E/AndroidRuntime: FATAL EXCEPTION: main java.lang.UnsatisfiedLinkError: Native me原创 2016-04-10 11:44:58 · 6295 阅读 · 1 评论 -
mysql数据库的连接和操作
1.前期准备: 数据库准备: Java建包: bean包一般是写数据库内的实体类 dao包一般是写对数据库的操作 main包一般是编写主方法 util包主要是工具类和数据库连接 附注:还要记得导入mysql.jar文件 2.bean包: Animals类:package com.jikexueyuan.bean;public class Animals { pri原创 2015-04-28 22:33:16 · 529 阅读 · 0 评论 -
Java遇见的一些概念问题
1.ArrayList、linklist、list的区别: List是一个接口,ArrayList和LinkedList是两个实现类。LinkedList是链表,而ArrayList是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量,当数组空间不够的时候,它会重新构建一个容量更大的数组,然后把先前的元素拷贝进去。 ArrayList和LinkedList本质上的区别就是数原创 2015-05-17 11:11:36 · 508 阅读 · 0 评论 -
使用DOS命令让Java链接mysql数据库
附注:Navicat使用方法1.进入cmd,进入安装mysql文件夹中的bin目录: 2.在 bin目录下才可以输入mysql -hlocalhost -uroot –p,显示以下图片说明链接成功: 3. 输入show databases;显示你有的数据库(mysql数据库中的命令必须以分号结尾“;”): 4. 如果要退出mysql数据库,输入exit;回车: 5. 利用dos原创 2015-03-13 23:07:24 · 2990 阅读 · 0 评论 -
JAVA设置JDK环境变量参数
1.打开我的电脑–属性–高级–环境变量2.新建系统变量JAVA_HOME和CLASSPATH 变量名:JAVA_HOME (配置JDK安装路径) 变量值:jdk的安装目录(如:C:\Program Files\Java\jdk1.7.0)变量名:CLASSPATH (配置类库路径位置) 变量值:.;C:\Program Files\Java\jdk1.7.0_51\lib...原创 2015-03-22 19:59:32 · 729 阅读 · 0 评论 -
Servlet配置文件web.xml
1.针对eclipse创建Servlet项目时候web.xml更新问题。 (1)一种说法:代码模版的类定义前面有没有@WebServlet注解,如果有的话就不需要在web.xml里配置了。 添加属性名和值的方法:例如:@WebServlet(name = “NewServlet”, urlPatterns = {“/NewServlet”}, initParams = {@WebInitPar...原创 2015-05-09 10:03:16 · 650 阅读 · 0 评论