JavaSE
Leroy-菜菜
还是个傻萌新,发一些文章方便自己使用。希望大佬勿喷多多指点...
一起学习,一起成长。
展开
-
JavaSE内容整理十二
网络编程一、网络编程定义1、网络编程主要解决计算机与计算机(手机、平板…)之间的数据传输问题2、网络通讯的三要素:IP、端口号、协议。3、IP:Internet上的每台主机(Host)都有一个唯一的IP地址。IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。例如159.226.1.1。(四个字节)。4、InetAddress类:此类在java.net包下,表示互联网协议 (IP) 地址。常用方法:getLocalHost(); 获取原创 2020-06-10 21:59:03 · 218 阅读 · 0 评论 -
JavaSE内容整理十一
反射与内省一、反射1、反射的概念与应用概念:动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制。作用:动态获取类的信息,进一步实现需要的功能 eg:Spring框架通过XML文件描述类的基本信息,使用反射机制动态装配对象。2、Class类 public static void main(String[] args) throws ClassNotFoundException {//获取Class类 方式一// Class class1 = String.class;Cl原创 2020-06-10 21:51:45 · 167 阅读 · 0 评论 -
JavaSE内容整理十(多线程方面知识总结)
一、进程、线程、多线程概念进程:正在执行的程序称作一个进程。进程负责了内存空间的划分。它是系统进行资源分配和调度的一个独立单位。线程:线程在一个进程中负责了代码执行。多线程:在一个进程中有多个线程同时在执行不同的任务。注意:1.运行任何一个java程序,jvm在运行的时候都会创建一个主线程执行main方法中所有代码。2.一个java程序中至少有两个线程,一个是主线程负责main方法代码执行;一个是垃圾回收器线程,负责了回收垃圾。多线程的优缺点:(1)多线程的弊端增加了cpu负担降低了一个进原创 2020-06-10 21:49:29 · 150 阅读 · 0 评论 -
JavaSE内容整理九
输入输出一、File类(1)特点:1.java.io.File类的对象可以表示文件和目录2.当创建一个File对象后,就可以利用它来对文件或目录的属性进行操作,如:文件名、最后修改日期、文件大小等等3.File对象并不能直接对文件内容进行读/写操作,只能查看文件的属性(2)常用方法:File(String pathname) 指定文件(或目录)名和路径创建文件对象boolean exists() 判断文件是否存在,存在返回true,否则返回falseboolean isFile() 判断是原创 2020-06-01 10:47:11 · 217 阅读 · 0 评论 -
JavaSE内容整理八(集合方面知识总结,涉及源码分析,扩容机制等,面试重点)
泛型与集合一、泛型1.泛型作用2.泛型类(1)声明类名后使用(E可以是任何其他字母)(2)泛型类不支持基本数据类型3.泛型方法(1)在泛型类中使用泛型的方法无需再声明泛型(2)是否拥有泛型方法,与其所在的类是否泛型没有关系。要定义泛型方法,只需将泛型参数列表置于返回值前。4.泛型接口泛型接口,与泛型类完全相同Public interface TestGenerics{Public T getT(T t);Public String assume(T t);}二、原创 2020-05-30 10:31:49 · 344 阅读 · 0 评论 -
JavaSE内容整理七
核心API的使用一、Object类Object类是Java语言中所有类的根,所有的类都直接或间接的继承了Object类;数组也继承了Object类;Object类中定义了equals方法:1.Object用来比较两个对象的虚地址,如果虚地址相同则返回true,否则返回false;如果想要比较两个对象的内容,我们就要重写hascode方法和equals方法2.String类中的equals方法是重写了父类的equals方法,所以比较的是内容toString1、默认字符串的返回格式: getCla原创 2020-05-30 10:09:44 · 148 阅读 · 0 评论 -
JavaSE内容整理六
异常一、异常和错误的概念以及异常类的层次异常和错误的区别1.异常指的是运行过程中的不正常事件,可以被异常机制处理,程序能够继续运行下去;2.错误不能够被处理,发生错误后,程序就终止,程序员需要修改源代码才能解决错误异常类的层次1.顶级父类是Throwable,有两个子类,分别是Error和Exception;2.Exception又分为两大类,即运行时异常RuntimeException以及非运行时异常;3.运行时异常又称为非检测异常,也就是编译期不检测,可以不处理也可以编译通过;eg:空原创 2020-05-30 10:00:52 · 110 阅读 · 0 评论