
java
xubuhui
这个作者很懒,什么都没留下…
展开
-
Java 方法+案例
在java中,方法就是用来完成解决某件事情或实现某个功能的办法。方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。1.2方法的语法格式修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 ……… return 返回值;}对于上面的语法格式中具体说明如下:修饰符:方法的修饰符比较多,有...原创 2019-03-08 14:29:46 · 2066 阅读 · 0 评论 -
Eclipse配色方案
http://eclipsecolorthemes.org/原创 2019-05-09 10:26:18 · 539 阅读 · 0 评论 -
Java——网络编程(通信协议)
第1章 网络通信协议网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmission Control Protocal/Internet Protoal传输控制协议/英特网互联协议),它是一个包括TCP协议和IP协议,UDP(User Datagram Protocol)协议和其它一些协议的协议组。在进行数据传输时,要求发送的数据与收到的数据完全一样,这时,就需要在原有的数...原创 2019-05-31 11:38:24 · 12865 阅读 · 2 评论 -
Java——反射
第1章类加载器- 1.1类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设置默认初始化值解析 将类的二进制数据中的...原创 2019-06-01 16:11:38 · 121 阅读 · 0 评论 -
JavaWeb——JavaScript篇
一.JavaScript介绍:1.1 javascript介绍Javascript与java没有关系(雷锋和雷峰塔),它不是编程语言(脚本语言)1.2javascript的作用?HTML:它是整个网站的骨架。CSS:它是对整个网站骨架的内容进行美化(修饰)Javascript:它能够让整个页面具有动态效果。1.3javascript的组成部分ECMAScript:它是java...原创 2019-06-19 11:34:18 · 1380 阅读 · 0 评论 -
JavaWeb——HTML表单&CSS
1.1 表单标签表单标签:所有需要提交到服务器端的表单项必须使用<form></form>括起来!form 标签属性:action,整个表单提交的位置(可以是一个页面,也可以是一个后台 java 代码)method,表单提交的方式(get/post/delete……等 7 种)文本输入项<input type=”text” name=”” size...原创 2019-06-04 22:18:28 · 535 阅读 · 0 评论 -
JavaWeb——XML&反射
第1章模拟servlet执行- 1.1在WEB编程中,我们可以通过浏览器访问WEB服务器上的资源。WEB服务器就是另一台计算机,这样学生就可以访问老师的资源了。- 1.2.1 XML为了灵活实现的不同路径(/hello)执行不同的资源(HelloMyServlet)我们需要使用XML进行配置;为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml的内容,我们需...原创 2019-08-29 21:21:52 · 148 阅读 · 0 评论 -
JavaWeb——Http协议与Tomcat服务器
一、Http协议1.什么是Http:HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。2.Http请求:编辑一个form.html的表单页面,如下:抓包如下:请求头:3.Http响应:状态码:常用的状...原创 2019-09-05 08:42:15 · 258 阅读 · 0 评论 -
JavaWeb——JavaWeb核心之Servlet
一、Servlet简介1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。servlet规范:包含三个技术点1)servlet技术2)filter技术—过滤器3)listener技术—监听器2.Servl...原创 2019-09-05 09:03:04 · 422 阅读 · 0 评论 -
JavaWeb——HttpServletResponse
1.HttpServletResponse概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,Ht...原创 2019-09-05 09:44:29 · 150 阅读 · 0 评论 -
JavaWeb——HttpServletRequest
1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpSer...原创 2019-09-05 10:23:21 · 760 阅读 · 0 评论 -
JavaWeb——关于Cookie&Session会话技术
一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分是谁的客户端),在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。Web应用中的会话过...原创 2019-09-11 10:18:17 · 400 阅读 · 0 评论 -
JavaWeb——动态页面技术(JSP/EL/JSTL)
静态页面与动态页面:1、动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。2、静态页面,即静态网页,是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。静态页面需要占一定的服...原创 2019-09-11 12:48:25 · 4846 阅读 · 0 评论 -
数据库MySQL
第1章数据库1.1数据库概述什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。什么是数据库管理系统数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安...转载 2019-04-02 21:29:50 · 200 阅读 · 0 评论 -
MySQL安装教程与配置
1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”。正在安装中,请稍候,直到出现下面的界面, 则完成MYSQL的安装二、MYSQL的配置1、安装完成了,出现如下界面将进入mysql配置向导。3、选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server...原创 2019-04-02 21:21:42 · 356 阅读 · 0 评论 -
Java引用数据类型(类)+案例
引用数据类型(类)自定义类也是一种数据类型。只是自定义类型并非Java为我们预先提供好的类型,而是我们自己定义的一种引用数据类型用来描述一个事物。类的定义格式创建java文件,与类名相同public class 类名{ 数据类型 属性名称1; 数据类型 属性名称2; …}通过类的定义格式,来进行手机类的描述,如下所示public class Phone { /* *...原创 2019-03-08 19:54:09 · 7146 阅读 · 0 评论 -
Java循环练习
1.1编写程序求 1+3+5+7+……+99 的和值。public class Test01 { public static void main(String[] args) { int sum = 0; for (int i = 0; i < 100; i++) { if (i%2==1) { sum += i; } } System.out.pri...原创 2019-03-08 20:37:03 · 1283 阅读 · 0 评论 -
eclipse使用教程
Eclipse是功能强大Java集成开发工具。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是Eclipse进行开发。1.1Eclipse的下载、安装、卸载下载 http://www.eclipse.org安装 (只需要解压后就能使用)卸载(只需要将文件夹删除就可以了)注意: 开发软件的安装目录中,尽量不要出现空格与中文1.2Eclipse的使用在...原创 2019-03-09 11:17:11 · 1745 阅读 · 1 评论 -
Java面向对象
面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 ...原创 2019-03-14 10:48:25 · 139 阅读 · 0 评论 -
Java面向对象2
第1章继承在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研发部员工,而维网络维护工程师和硬件维护工程师继承自维护部员工。这些员工之间会形成一个继承体系,具体如下图所示。子类在继承父类的时候,会自动拥有父类的成...原创 2019-03-14 11:10:55 · 249 阅读 · 0 评论 -
Java面向对象3
第1章接口1.1接口概念接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。1.2接口的定义与定义类的class不同,接口定义时需要使用interface关键字。定义接口所在的仍为...原创 2019-03-14 11:34:49 · 194 阅读 · 0 评论 -
常用Dos命令
清屏:cls切换盘符:: 如切到D盘则为 D:进入指定目录:cd返回上一级目录:cd…返回盘符根目录:cd显示当前目录下的文件和子目录信息:dirJava编译: javac xxx.javaJava运行: java xxx2.程序注释:单行注释 //注释内容多行注释 /注释内容/文档注释 /*注释内容/建议大家今后在编写代码时先写思路、分析、步骤,然后...原创 2019-03-07 21:59:48 · 1093 阅读 · 0 评论 -
引用数据类型
①Scanner类使用该类来完成用户键盘录入,获取到录入的数据。Scanner使用步骤:导包:import java.util.Scanner;创建对象实例:Scanner sc = new Scanner(System.in);调用方法:int i = sc.nextInt(); 用来接收控制台录入的数字String s = sc.next(); 用来接收控制台录入的字符串②R...原创 2019-03-07 22:02:39 · 291 阅读 · 0 评论 -
Java总结1
数据类型转换数据类型范围从小到大排序(byte < char < short < int < long < float < double),布尔类型Boolean不能参与类型转换;自动类型转换,范围小的数据类型向范围大的数据类型转换时使用;强制类型转换,范围大的数据类型向范围小的数据类型转换时使用。算数运算符用来完成算数运算(如加减乘除计算...原创 2019-03-07 22:09:34 · 164 阅读 · 0 评论 -
Java引用数据类型
1.1Scanner类我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = new 数据类型();每种引用数据类型都有其功能,我们可以调用该类型实例的功能。变量名.方法名();Scanner类Scanner类是引用数据类型的一种,我...原创 2019-03-07 22:15:57 · 1894 阅读 · 0 评论 -
Java猜数字案例
案例介绍:我们在日常生活中,经常与朋友们玩猜数字的游戏,非常的有趣。现在我们通过java把这个猜数字游戏编写出来。猜数字案例是要完成什么样的功能呢?顾名思义,这个游戏就是你出个数字、我来猜。游戏操作如下:后台预先生成一个1-100之间的随机数,用户键盘录入猜数字如果猜对了,打印“恭喜您,答对了”如果猜错了猜大了:打印“sorry,您猜大了!”猜小了:打印“sorry,您猜小了...原创 2019-03-07 22:19:08 · 1235 阅读 · 0 评论 -
Java数组
在Java中,可以使用以下格式来定义一个数组。如下数据类型[] 数组名 = new 数据类型[元素个数或数组长度];int[] x = new int[100];int[] x; // 声明一个int[]类型的变量x = new int[100]; // 创建一个长度为100的数组接下来,通过一个案例来演示如何定义数组以及访问数组中的元素,如下所示 1publ...原创 2019-03-07 22:28:04 · 409 阅读 · 0 评论 -
JavaWeb——MySql事务和JDBC事务
一、事务概述1.什么是事务一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败就是将n个组成单元放到一个事务中事务指的是逻辑上的一组操作,组成这组操作的各个单元要么全都成功,要么全都失败.事务作用:保证在一个事务中多次操作要么全都成功,要么全都失败.2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一...原创 2019-09-12 08:59:10 · 405 阅读 · 0 评论