![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 81
java
逸凌Time
这个作者很懒,什么都没留下…
展开
-
Java Socket缓冲区
Java网络编程–Socket编程(1)–Socket缓冲区探讨原创 2020-04-05 18:09:06 · 1119 阅读 · 1 评论 -
Servlet向JSP传递数据以及JSP页面DIV定时局部刷新
客户端为连接在STM32上的ESP8266,服务器就是用Java创建的//以下为接收客户端发来的数据,注意必须使用数组进行接收,不能使用readUTF来接收byte[] msg = new byte[6];//声明一个数组用于接收客户端8266发来的数据input.read(msg);//注意8266发给服务器的数据在这里一定要使用read函数来接收,并且把接收到的数据存储到一个数组里面,不...原创 2020-01-09 20:28:35 · 2543 阅读 · 1 评论 -
request.setAttribute()与request.getAttribute()取值问题
https://blog.csdn.net/ymh_123/article/details/63253355转载 2020-01-09 19:45:57 · 876 阅读 · 0 评论 -
request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别
在进行web开发时,跳转是最常见的,今天在这里来学习下2种跳转:第一种是request.getRequestDispatcher().forward(request,response):1、属于转发,也是服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件和目标文件)属于同一次请求,前后页共用一个request,可以通过此来传递一些数据或者session信息,...转载 2020-01-09 17:12:14 · 262 阅读 · 0 评论 -
简单的Java服务器和客户端的通信
没啥,就简单记录下服务器端:package Socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class ServerT...原创 2020-01-08 22:32:08 · 548 阅读 · 0 评论 -
STM32 ESP8266和Java服务器透传模式下的双向通信
本文主要实现的功能是:一个ESP8266模块接到stm32f103c8t6单片机的串口1上,然后用Eclipse创建一个服务器,使8266和服务器能够在透传模式下进行双向通信(通信接口就是Socket)。先来说一下透传与非透传的区别,所谓透传就是STM32发送的数据先发给8266,然后8266不对数据进行任何处理,就立即转发给服务器;反过来就是服务器发送的数据先发给8266,然后8266不对数据...原创 2020-01-08 21:46:00 · 3606 阅读 · 5 评论 -
jsp向servlet传输数据
一、类似于登录页面的,即需要跳转到其他页面的这种情况一般使用:<form action="将要跳转到的目标页面的名字(不用输入后缀名.jsp)" method="post">举例:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><...原创 2020-01-05 16:47:30 · 1017 阅读 · 0 评论 -
servlet文件实现弹出框
PrintWriter out = response.getWriter();out.print(“”);参考:https://blog.csdn.net/l18848956739/article/details/62226364转载 2019-12-31 11:00:19 · 1246 阅读 · 0 评论 -
Eclipse install new software 失败 解决方案
Work with选择与自己所用Eclipse版本相同的那一个,然后最下面那个COntact all update…的对钩去掉,一定不要打上去,打上去之后,安装的时候总是报错,去掉之后,就不会报错。把最后的那一个Web,XML…全部都选上去吧,,省的自己去一个个找,虽然安装时间稍微长了一点(其实后面安装的也挺快的)。...原创 2019-07-07 08:31:58 · 6387 阅读 · 0 评论 -
Java中堆、栈和常量池的区别
转自:https://blog.csdn.net/qq_45121279/article/details/91446764转载 2019-07-05 07:40:16 · 350 阅读 · 0 评论 -
Java学习之数据类型的转换
1、int-&gt;String:int num=123;String str=Integer.toString(num);2、String-&gt;char:String str="abdc";char ch=str.charAt(0);//获取字符串的第一个字符char ch=str.charAt(1);//获取字符串的第二个字符…… 3、String-&gt;i...原创 2018-08-25 18:02:16 · 108 阅读 · 0 评论 -
Java学习之字符与ASCII码相互转换的面板设计
此代码主要是设计一个小面板,在面板内可以实现字符与ASCII码的相互转换,代码如下:package cm.test.demo10;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;import javax.s...原创 2018-08-25 10:44:49 · 573 阅读 · 0 评论 -
JDK与JRE的安装与配置
这两天为了这个JAVA的编译环境JDK和JRE的配置可花了不少心思,曾还一度把电脑的注册表给误删了,导致电脑重装了系统,这是血的教训。我买了一本学习JAVA的书,看了里面的视频终于把编译环境给配置好了,其实非常简单。 首先我们需要下载JDK,他是整个开发JAVA的核心 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/in...原创 2018-08-18 23:32:04 · 113652 阅读 · 19 评论 -
Eclipse的安装步骤
上篇博客我们介绍了运行Java程序所必须的编译环境配置,环境配置好之后我们就可以运行Java程序了,而编写Java程序呢我们还需要借助另外的软件来完成,我们可以用记事本来完成Java程序的编写,我们也可以借助Eclipse集成开发环境来进行Java程序的编写,今天我们就介绍一下Eclipse软件的下载、安装、使用以及编写的第一个Java程序。 首先我们需要进行下载Eclipse软件 下载地址:...原创 2018-08-19 09:10:44 · 78703 阅读 · 39 评论 -
Java中的集合类
1、List在Java中就相当于一个动态的数组一样,存储的数据类型在创建List的时候就声明了,看下面一个简单的例子package cm.test.demo5;import java.util.ArrayList;import java.util.List;public class BookTest { public static void main(String[] ar...原创 2018-08-22 21:11:40 · 287 阅读 · 0 评论 -
Java学习之FileInputStream与FileReader的区别
我们对于文件中数据的操作无非就有两种:读出与写入 对于Java来说,对数据的操作有字节流(FileOutputStream、FileInputStream)与字符流(FileWriter、FileReader),这两种方法其实差不多,都是从文件中写入数据或读出数据,他俩的区别就是字节流是以字节为单位进行操作的,而字符流是以字符为单位进行操作的。 我们都知道一个英文字母占一个字节,一个中文汉字占...原创 2018-08-27 10:41:11 · 7008 阅读 · 6 评论 -
Java中的Jframe窗体
JFrame窗体的常用方法:1、setTitle(“”);//设置窗体标题 ,直接输入标题字符串即可 2、setVisible();//设置窗体是否可见,true:可见,false:不可见 3、setDefaultCloseOperation();//设置窗体关闭方式,关闭方式如下(点击窗体上的关闭按钮x): 1. EXIT_ON_CLOSE:关闭窗体,并停止程序 2. ...原创 2018-08-23 12:02:28 · 13491 阅读 · 0 评论 -
静态方法
静态方法是由类来调用的,而不是由对象调用的,正因为有了静态方法,才使得我们可以在不对类进行实例化(即不创建对象)的情况下调用成员方法。代码如下public class Clock { String structure; String style; double price; public Clock(String structure,String style,...原创 2018-08-20 18:26:30 · 312 阅读 · 0 评论 -
Java构造方法
我们都知道类里面有成员属性、成员方法,其实类里面还经常包含有构造方法,构造方法说白了它就是用来初始化操作的,即我们在类实例化(创建对象)的时候,对这个对象进行初始化操作,也就是说我们创建的是一个含有独特特征的对象。其中创建构造方法的时候需要注意它的格式,它必须与类同名,它可以有参数,也可以没有参数。 下面我就举一个例子来说明public class EggCake { //创建类 ...原创 2018-08-20 19:48:03 · 211 阅读 · 0 评论 -
Java内部类
请大家牢记一句话:内部类就相当于一个成员属性,外部类的对象可以调用内部类,或者外部类的对象可以调用内部类创建的对象看例子public class Car3 { String brand; //声明汽车类的成员属性,汽车品牌 public Car3(String brand) { //构造方法,对汽车对象进行初始化 this.brand=brand; ...原创 2018-08-21 08:57:54 · 122 阅读 · 0 评论 -
Java学习之向上、下转型
需要注意的是向上、向下转型之后各个成员属性值的变化首先来看父类代码public class Quadrangle { int rangle=30;}子类代码public class Parallelogram extends Quadrangle{ int edges=4; int rangle=50; public static void...原创 2018-08-21 09:34:08 · 124 阅读 · 0 评论 -
Java学习之面板与布局管理器
- 面板 - 流布局管理器 - 网格布局管理器 - 边界布局管理器 今天我们先创建一个窗体,再创建一个容器,容器使用的是一个3行1列的网格布局管理器,然后我们在容器中添加不同布局的面板来看一下效果 1、首先我们来填充容器的第一行,我们创建一个流布局去填充package cm.test.demo9;import java.awt.*;import javax.swing....原创 2018-08-24 15:55:42 · 4456 阅读 · 0 评论 -
JAVA基础学习总结
一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。 面向对象有一个非...转载 2018-08-14 22:00:13 · 518 阅读 · 0 评论