随笔分类 -  JavaEE

摘要:原理:使用ja-netfilter 备注:此方法可自定义有效期 步骤一:安装喜欢的IntelliJ IDEA版本; 步骤二:打开并运行IDEA软件,可通过注册账号后使用免费30天的试用期: 步骤三:如果已经用过了30天的试用期,又不想再注册一个账号,即可使用破解文件夹中的临时激活码: 步骤四:进入以 阅读全文
posted @ 2022-07-29 15:38 benon 阅读(2501) 评论(0) 推荐(0) 编辑
摘要:字面值: 其实就是数据,主要分为以下5种: 整数型:整数, 浮点型:小数 布尔型:true,false 字符串型:用双引号括起来 字符型:用单引号括起来 变量: 1.什么是变量? 变量本质上就浊内存中的一块空间,主要由三部分组成:数据类型、变量名称、字面值。 2.数据类型的作用? 不同的数据有不同的 阅读全文
posted @ 2022-02-21 14:17 benon 阅读(53) 评论(0) 推荐(0) 编辑
摘要:类加载器的作用: 1.Bootstrap ClassLoader 根类加载器 也被称为引导类加载器,负责Java核心类的加载,主要加载的是JVM自身需要的类,这个类加载使用C++语言实现,是虚拟机自身的一部分。 比如System.String等。在JDK中JRE的lib目录下rt.jar文件中。 2 阅读全文
posted @ 2021-05-06 11:21 benon 阅读(163) 评论(0) 推荐(0) 编辑
摘要:网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备通过网络连接起来。 网络编程三要素:IP地址、端口、协议。 网络编程原理:通信的两端都有Socket,网络通信其实就是Socket间的通信,数据在两个Socket间通过IO流进行传输。(先开启接收端,再开启发送端) Socket概述 阅读全文
posted @ 2021-04-26 10:01 benon 阅读(62) 评论(0) 推荐(0) 编辑
摘要:网络: 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,实现资源共享和信息传递。 在同一个网络中,任意两台计算机都可以直接通信,因为所有计算机都遵循同一种网络协议 TCP/IP协议。 TCP/IP协议泛指互联网协议,其中最重要的两个协议就是TCP协议和IP协 阅读全文
posted @ 2021-04-24 12:42 benon 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1.要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。 多线程 -- > 线程 --> 进程 2.什么是进程? 通过任务管理器我们就看到了进程的存在。 而通过观察,我们发现只有运行的程序才会出现进程。 进程:就是正在运行的程序,是系统进行资源分配和调用的独立 阅读全文
posted @ 2021-03-09 20:56 benon 阅读(79) 评论(0) 推荐(0) 编辑
摘要:我们要想实现IO的操作,就必须知道硬盘上文件的表现形式。 而Java就提供了一个类File供我们使用。 File:文件和目录(文件夹)路径名的抽象表示形式 构造方法: File(String pathname):根据一个路径得到File对象 File(String parent,String chi 阅读全文
posted @ 2020-12-17 17:46 benon 阅读(98) 评论(0) 推荐(0) 编辑
摘要:在JDK1.5之后增加一种静态导入的语法,用于导入指定类的静态成员变量、方法or该类全部的静态成员变量、方法。 前提:如果一个类中的方法全部是使用static声明的静态方法,则在导入时就可以直接使用import static的方式。 格式: 1.导入指定类的静态成员变量、方法 import stat 阅读全文
posted @ 2020-11-21 15:30 benon 阅读(122) 评论(0) 推荐(0) 编辑
摘要:迭代器简介: 迭代器不是集合,而是一种用于访问(遍历)集合的方法,可用于迭代ArralList和HashSet集合。 Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。 迭代器的使用: 迭代器 阅读全文
posted @ 2020-11-09 16:35 benon 阅读(88) 评论(0) 推荐(0) 编辑
摘要:概述: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。 正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 很可 阅读全文
posted @ 2020-10-28 16:58 benon 编辑
摘要:数组定义: 存储同一种数据类型的多个元素的集合,也可以看成是一个容器. 数组的格式: 格式1: 数组类型[] 数组名 int[] a //一般采用这种方式定义 格式2: 数据类型 数组名[] int a[] //早期使用这种方式定义 数组初始化: 所谓初始化,就是为数组中的数组元素分配内存空间,并为 阅读全文
posted @ 2020-10-21 12:58 benon 阅读(218) 评论(0) 推荐(0) 编辑
摘要:StringBuffer概述: 前面我们讲过Stringr的两种拼接方法:1.使用符号“+”; 2.使用方法concat(String str). 但是,使用这两种方法进行拼接都会生成一个新的String对象,既耗时,又浪费空间。 而StringBuffer就可以解决这个问题,因为它是线程安全的可变 阅读全文
posted @ 2020-09-01 19:52 benon 阅读(156) 评论(0) 推荐(0) 编辑
摘要:String类代表字符串 所有字符串文字都被实现为此类的实例。 字符串的值在创建后不能被修改,因此,它们可以被共享。 String类主要有6个构造函数: 1.空构造 String s = new String(); 2.使用指定的字节数组构造字符串 byte[] bys = {97,98,99,10 阅读全文
posted @ 2020-08-22 16:20 benon 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Eclipse简介: 是一种可扩展的开放源代码的开发平台,1999年由OTI和IBM的IDE开发组组建。 就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 特点:免费、纯Java编写、免安装、扩展性强。 注:MyEclipse一开始只是eclipse的一个插件,但随着功能的发展 阅读全文
posted @ 2020-08-08 15:39 benon 阅读(946) 评论(0) 推荐(0) 编辑
摘要:一.概述 IO流是用来处理设备间的数据传输。(上传文件和下载文件) 所谓流,就是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象,相当于数据传输的通道。 IO流特性:先进先出、顺序存取、只读或者只写 IO流分类: 按流向: 1.输入流:把数据从其他设备上读取到内存中的流。(比如将硬盘的 阅读全文
posted @ 2020-06-01 14:34 benon 阅读(286) 评论(0) 推荐(0) 编辑
摘要:一.集合的由来 我们学习的Java是面向对象语言,而面向对象语言对事物的描述是通过对象体现的。 为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。 而要存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量。 首先我们想到的是数组,但数组的长度是固定的且只能放统一类型的数据。 另 阅读全文
posted @ 2020-05-05 15:07 benon 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1.泛型概述 一种把类型明确的工作推迟到创建对象或者调用方法的时候才去明确的特殊的类型。 即“参数化类型”,首先将类型定义成参数(类似形参),然后在使用时传入具体的类型(类似实参),相当于把类型当参数一样传递。 泛型对集合类尤其有用,比如ArrayList,下面举一个刘意老师讲的事例: 1 //创建 阅读全文
posted @ 2020-04-25 16:52 benon 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一.Tomcat介绍: Tomcat服务器是一款开源的轻量级web应用服务器,由Apache、sub和其他一些公司及个人共同开发而成。 由于有了sun的参与和支持,所以最新的Servlet和JSP规范都能在Tomcat中实现,但要注意其对应版本 。 Tomcat和JDK对应版本关系列表: Servl 阅读全文
posted @ 2020-03-26 11:12 benon 阅读(704) 评论(1) 推荐(0) 编辑
摘要:一、2019新版Java学习路线图 每阶段市场价值及可解决的问题 二、2019新版Java学习路线图 学习大纲及各阶段知识点 三、2019新版Java学习路线图 升级后新增知识点一览 总结: 一.JavaSE基础 (建议三个月) 主看刘意,辅看毕向东。(看一遍肯定是不行,至少两遍) 两人都是传智的老 阅读全文
posted @ 2020-03-24 16:04 benon 编辑
摘要:问题描述: 选中类名后按F3,或者Ctrl+鼠标点击类名,都可以查看类的声明和实现。 但是,有些人照此方法操作,却提示“Failed to create the part's controls”,具体如下图: 造成此问题的根本原因是:指定目录下找不到srz.zip文件。 解决办法及思路: 一般我们配 阅读全文
posted @ 2020-03-11 09:58 benon 阅读(7595) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示