- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 idea2021最新版 没有Application context 设置不了web虚拟路径解决办法
旧版的idea Application context在右边新版的idea 右边突然没有了费了九牛二虎之力 高呼伞兵 发现tmd居然在下面 向下滑动我直接高呼
2021-08-26 00:24:07
1071
12
原创 java 网络编程
基于TCP/IP协议的通信TCP/IP协议TCP/IP协议.会在通信两端建立连接(虚拟连接),用于发送和接收数据TCP/IP协议是一种可靠的网络协议,它通过重发机制来保证这种可靠性通信的实现ServerSocket用来监听来自客户端的连接,当没有连接时,它处于阻塞状态客户端使用Socket连接到指定的服务器基于UDP协议的通信UDP协议UDP协议不会在通信两端建立连接(虚拟链路),而是直接发送连接UDP协议是一种不可靠的网络协议,但是这种
2021-08-02 20:08:36
187
2
原创 Java 多线程 详解
进程进程是处于运行过程中的程序,具有独立的功能,是系统进行资源分配和调度的独立单位独立性进程是系统中独立存在的实体,他拥有独立的资源,每一个进程都拥有自己私有的地址空间,在没有经过进程本身允许的情况下,一个进程不能直接访问其他进程的地址空间动态性进程是一个正在系统中活动的指令集合,包含了时间 的概念,具有 自己的生命周期和状态并发性在单个处理器上,多个进程可以并发的执行,并且在执行时它们彼此之间不会互相影响并发和并行的区别并行在同一时刻,有多条指令在
2021-08-02 17:00:31
758
6
原创 JAVA 序列化(不全 后续跟新)
序列化机制虚拟化机制可以将对象转换成字节序列,这些字节序列可以保存在磁盘上也可以在网络中传输,并允许程序将这些字节序列再次恢复成原来的对象支持序列化若对象要支持序列化机制,则他的类需要实现Serializable接口;该接口是一个标记接口,他没有提供任何方法,只是标记可以序列化java的很多类已经实现Serializable接口 如包装类,String,Date等实现序列化使用对象流Objectinputstream和ObjectOutputstream(处理流)序列化创建O
2021-07-29 22:49:38
71
原创 JAVA重定向
重定向在Java中Systeam.in 代表标准输入,默认情况下代表键盘;Systeam.out 代表标准输出,默认情况下代表显示器System类提供三个重定向方法:public static void setIn(InputStream in)public static void setOut(PrintStream out)public static void setErr(PrintStream err)这些重定向方法,用于修改标准输入、标准输出、错误输出的目标设
2021-07-27 23:20:11
3156
原创 JAVA IO流详解
FileFile是java.io包下的类,代表与平台无关的文件和目录File能创建,删除,重命名文件和目录,也能检测,访问文件和目录本身File不能访问文件中的内容,如果要访问内容,则需要使用输入,输出流过滤文件File类的listFiles()方法可以接受一个参数,用于在列举文件时对其进行过滤;File类会依次将文件传给过滤器,当过滤器返回true时,File类才会列举该文件; public static void main(String[] args) { F
2021-07-27 22:53:09
149
原创 java 集合详解
集合简介集合用于储存数量不等的对象(只能保存对象,基本类型可以通过包装类变成对象),集合类也叫容器类集合可以大致分为 Set ,List,Queue ,Map 四种体系Set 代表无序,不可重复的集合List 代表有序,可以重复的集合Queue 用于模拟队列这种数据结构Map 代表着具有映射关系的集合集合类都位于java.util包下,这些类都是从collection和Map接口派生而来!Collection接口Collection接口是Set,Queue,List接口的父接
2021-07-24 16:42:21
109
原创 java练手(供本人观看 如果有人观看 欢迎提出意见 )残版实时更新
无说明 练手小项目 残版 实时更新package com;import javax.swing.*;import java.awt.*;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.net.URL;public class LoginV
2021-07-21 18:44:42
147
1
原创 程序员必会英语词汇表
程序员必会英语词汇表Aabstract 抽象的 abstract base class (ABC)抽象基类abstract class 抽象类 abstraction 抽象、抽象物、抽象性access 存取、访问 access function 访问函数access level访问级别
2021-07-19 21:18:45
240
原创 Java 异常详解
异常的处理机制当程序出现意味的情况时,系统会自动生成一个异常对象来通知程序程序中,可以使用特定的语句捕获异常对象,读取对象中的信息,进而做出处理;程序中,可以使用特定的语句抛出异常对象,将这个异常交给程序调用者处理可以在捕获异常后,做出尽可能的处理,之后再向外抛出,将剩下的部分,交给程序的调用者处理异常的继承体系所有的非常的情况被分为两类 错误和异常其中 错误代表虚拟机相关问题,一般无法处理,也无需处理所有的异常(exception)被分为两类 runtimeExceptio
2021-07-18 18:03:06
66
原创 String详解
string不可变类String 是不可变类 ,创建String 对象后,其内部的字符序列不能修改使用Stringlength()用于返回字符串长度;getbytes()通过默认或指定的字符集,将字符串编码为一个字节数组;equals() string 重写了该方法,用于比较当前字符串与另一个字符串的内容equalsIgnoreCase 比较两个值是否相等 忽视大小写代码演示// 构造器 String str = new String("hello
2021-07-17 21:25:53
170
原创 java 常用 APL(系统相关类 ,Object类 和包装类详解)
常用APLjava.lang 提供JAVA程序设计所需要的基础类java.util 提供集合,字符串解析,随机数生成等常用的工具类java.text 提供处理数字,文字,日期等信息的格式类java.math 提供任意精度计算的工具类java.io 以数据流,序列化 ,文件系统的形式提供输入输出操作java.net 提供实现互联网应用程序的类从功能划分基础类库系统相关类,用户输入,Object类,包装类,字符串相关,计算相关,日期相关核心类库异常处理,集合,泛型
2021-07-17 14:10:05
1182
原创 finalize方法
finalize方法定义在 java.lang.Object 类中protected void finalize()throws Throwable{}用于清理对象占用的资源;垃圾回收器再回收莫对象的内存前,会调用finalize 方法针对莫一对象,垃圾回收器最多只会调用他finalize 方法一次注意 不要主动调用 finalize 方法finalize 方法 何时调用,是否调用是不确定的内存中的状态若对象至少被一个变量引用 则该对象处于可达状态可恢复状态若对象不再被
2021-07-14 22:19:24
131
原创 JAVA内部类
接口与抽象类他们都不能被实例化,都用于被其他类实现和继承-他们都可以包含抽象方法,普通实现类#什么是内部类定义在其他类内部叫做内部类,而包含了内部类叫做外部类内部类的作用内部类提供了一种新的封装方式,可以将内部类隐藏在某个外部类的内部便于访问外部类中的成员,如何员内部类可以直接访问外部类的私有成员对于那些仅需使用一次的类,采用内部类(匿名内部类)实现会更加方便内部类的分类##成员内部类1.定义在外部类的内部,与其他成员平级,它是一种新的成员2.可以被任意的访问修饰
2021-07-13 15:04:52
74
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人