
java
网络编程
persistenthuang
☞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA-Web-用Java搭建世界
文章目录Java-Web基本概念Web服务器Tomcat访问网站的流程下载安装Http协议Java-Web基本概念web应用程序:可以提供浏览器访问的应用程序多个web资源,对外界提供访问URL统一资源定位符统一的web资源会被放在同一文件夹下,web应用程序—>Tomcat服务器一个web应用由多部份组成:html,css,JavaScriptjsp,servlrtJava程序jar包配置文件(Properties)web应用程序编写完成后 若想提供给外界访问原创 2020-07-23 16:06:18 · 694 阅读 · 1 评论 -
maven环境下载+IDEA项目搭建+maven框架配置
文章目录Maven下载解压配置环境变量:测试配置成功:Dos下输入:mvn -version配置镜像,加速下载:在安装目录下conf目录下setting.xml配置文件中修改配置本地仓库:在安装目录下conf目录下setting.xml配置文件中修改为自己的地址IDEA新建maven项目(模板创建)Maven相关设置IDEA创建maven项目(不用模板)配置Tomcatpom.xmlMaven安装步骤:下载地址下载解压配置环境变量:系统环境变量中添加:M2_HOME:maven目录下的bi原创 2020-07-19 10:11:24 · 228 阅读 · 0 评论 -
java操作表格(POI、EasyExcel)
文章目录java操作表格(POI、EasyExcel)POI创建表读取表表格中的不同类型的获取easyExceljava操作表格(POI、EasyExcel)easyExcle在线文档POImaven依赖<!--xls(03)--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <versi原创 2020-08-15 21:31:49 · 321 阅读 · 0 评论 -
Java-注解和反射-03
文章目录Java-注解和反射注解(Annotation)内置注解元注解反射类的加载动态创建对象Java-注解和反射所有的框架的底层注解(Annotation)Annotation不是程序本身,可以对程序做出解释可以被其他程序读取格式:以“@注释名”在代码中存在,还可以添加一些参数值“@SuppressWarnings(value=“unchecked”)”可以附加在package、class、method、field、等,给他们添加了额外的辅助信息可以通过反射机制编程实现对这原创 2020-07-11 11:51:49 · 329 阅读 · 0 评论 -
Java-网络编程-TCP+UDP-02
文章目录Java网络编程IP:InetAddress端口PortJava网络编程IP:InetAddress唯一定位一台网络上计算机127.0.0.1:本地localhostIP地址分类:IPv4/IPv6公网-私网ipconfig查询本机IP域名:记忆IP问题public class Main { public static void main(String[] args) { try { //查询本机IP地址原创 2020-07-10 23:06:00 · 152 阅读 · 0 评论 -
Java-多线程+并发编程-01
文章目录Java多线程(Thread)线程的创建Thread ClassRunnable接口Callable接口Java多线程(Thread)main函数是主线程线程由操作系统调度存在资源抢夺时,要加入并发控制线程的创建Thread Class继承Thread类重写Run方法,编写线程实体创建线程对象,调用start()方法启动线程public class ThreadTest extends Thread{ @Override public void run()原创 2020-07-10 21:45:37 · 248 阅读 · 0 评论 -
Java-JavaDoc生成文档
文章目录JavaJavaDoc 生成文档JavaJavaDoc 生成文档在文档中写入下面内容:使用命令行生成文档:javadoc -encoding UTF-8 -charset UTF-8 hello.java原创 2020-07-01 21:59:33 · 193 阅读 · 0 评论 -
java-生命游戏简易版-软工实验
生命游戏Cell.javapackage Game;import java.util.Random;public class Cell { private int status;//细胞存活状态,0为死,1为生 private int livings;//细胞周围的活细胞个数 private int x; private int y; Random ran=new Random(); Cell(){ this.status=0;原创 2020-05-19 22:27:21 · 369 阅读 · 0 评论 -
Java编程基础-网络编程下
网络编程协议TCPUTP原创 2020-01-17 14:07:41 · 124 阅读 · 0 评论 -
Java编程基础-网络编程上
网络编程(java.net)通信协议计算机网路中实现通信必须有一定的约定即网络协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。通信接口 为了使两个节点之间能进行对话,必须在它们之间建立通信工具(接口),是彼此之间能进行信息交换,包括软件装置(实现节点之间的信息传送)、硬件装置(规定双方通信的约定协议)。网络分层数据封装数据拆封IP地址(InetAddres...原创 2020-01-16 11:58:12 · 144 阅读 · 0 评论 -
Java多线程基础下
多线程原创 2020-01-16 09:16:05 · 106 阅读 · 0 评论 -
Java多线程基础中
多线程并发原创 2020-01-14 17:21:16 · 194 阅读 · 0 评论 -
Java笔记-基础异常机制
异常:程序运行时,可能会遇到各种各样的异常(Exception),这个时候需要我们去处理各种异常机制。Java提供了一种处理异常的机制。Java采用面向对象的方式来处理异常:处理过程:----1.抛出异常,在执行一个方法是如果遇到一个错误异常,则这个方法生成代表该异常的对象,停止执行,并把异常对象交给jre。----2.捕获异常,jre在得到该异常后寻找相应的代码来处理该异常,jre在方...原创 2019-11-12 15:48:20 · 165 阅读 · 0 评论 -
Java多线程基础上
多线程多线程就是多条路径。线程的创建**三种方法:1.继承Thread类,重写run方法。通过start的方法调用(不保证立即进行)。public class test01 extends Thread{ @Override public void run() { //重写方法 } public static void main(String[] args) { //调用线...原创 2020-01-13 12:06:17 · 128 阅读 · 0 评论