java基础学习全套
文章平均质量分 97
java基础数据类型,选择循环语句、数组、类和对象、集合、线程、反射、常用对象、正则表达式
一只小呆呆
成功始于觉醒心态决定命运
展开
-
java总复习(题目和总结)
java基础题目总结复习,易错总结,,巩固基础原创 2020-09-11 21:34:49 · 2973 阅读 · 0 评论 -
Java入门基础(十四)Maven仓库的安装
一、下载配置Maven环境1.下载maven.jar解压缩,放在一个文件夹下下载maven2.点击此电脑=>属性=>高级设置=>环境变量=>系统变量=>新建3.变量名为MAVEN_HOME,路径选择maven所在目录=>确定=>确定4.点击path,编辑=>新建=>%MAVEN_HOME%\bin=>确定5.更改maven文件夹下setting(两处)先在maven目录旁见一个respository文件夹,用于将远程仓库里的原创 2020-09-10 21:51:22 · 674 阅读 · 1 评论 -
java入门基础(十三)
文章目录一、idea环境下导入其他软件软件包1.点击File2.选择project Structure3.选择模块、Dependencies->点击加号4.选择JARs or directories5.选择要导入的包 点击OK,弹出如下界面6.选择->ok->应用,即可导包完成二、Junit包1.了解test功能和使用2.注解before和after3.多个注解一起运行时的顺序三、JSON四、Gson包五、FastJson包一、idea环境下导入其他软件软件包1.点击File2.原创 2020-09-08 22:05:00 · 365 阅读 · 0 评论 -
java入门基础(十二)
文章目录一、类加载1.反射2.获取Class对象一、类加载概述:当程序要使用某个类时,如果该类还没有加载到内存中,系统会通过类的加载,类的连接,类的初始化三个步骤来对类进行初始化。类的加载:将class文件(源文件)读取内存,并创建对应的Class对象任何类被使用时,系统都会创建一个java.lang.Class对象注意事项:初始化1.当类还未被加载和连接时,程序先加载并连接该类2.该类的直接父类未被初始化,先初始化直接父类3.假如类中有初始化语句(非static修饰),依次执行初始化原创 2020-09-02 15:39:48 · 400 阅读 · 0 评论 -
java入门基础(十一)
文章目录一、网络编程二、IP地址三、端口号四、网络通信协议(一)UDP协议:用户数据协议1.UDP发送数据2.UDP接收数据一、网络编程概述:在通信协议下,实现不同计算机之间可以进行数据互换,实现资源共享和信息传递的计算机系统。三要素:IP地址:设备在网络中的唯一标识,在网络中计算机能够互相通信,必须通过IP地址这个标识来指定要接收的计算机和识别发送的计算机端口:网络通信,本质就是两个应用之间的通信,每台计算机中都有很多的应用程序,端口号就是为了区分这些应用程序,如果说IP地址是计算机在网络原创 2020-09-01 14:38:02 · 376 阅读 · 0 评论 -
java基础学习(十)
这里写自定义目录标题一、进程和线程1.进程:2.线程:二、Thread类1.方式一实现多线程2.设置和获取线程的名称3.线程调度1)分时调度2)抢占调度3)优先级4.线程控制1)sleep(long millis)2)join()3)setDaemon(boolean on)4)线程的生命周期一、进程和线程1.进程:正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有他自己的内存空间和系统资源进程指当前正在执行的程序,代表一个应用程序在内存中的执行区域2.线程:是进程中单个原创 2020-08-29 21:21:49 · 409 阅读 · 0 评论 -
java入门基础(九)
文章目录一、File1.File概述2.File构造方法和创建方法3.File基本方法4.递归删除二、IO输入输出流1.io2.字节流写数据->输出流一、File1.File概述文件和目录的抽象文件和目录可以通过File封装成对象对于File,其封装的并不是一个真正的文件,只是文件的路径,可存在可不存在,之后通过具体的操作把这个路径转化为具体的存在2.File构造方法和创建方法构造方法File(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建原创 2020-08-27 11:09:44 · 428 阅读 · 0 评论 -
Java基础学习(八)
(一)Collection 顶层接口原创 2020-08-23 09:20:03 · 458 阅读 · 0 评论 -
java基础学习(七)
(一)异常异常体系: Throwable:error(错误):系统设备无法执行 Exception(异常):RuntimeException(运行异常) 非RuntimeException(编译异常)异常处理:程序出现错误时,java默认会停止程序的运行,就会影响其他代码的执行 为了不影响其他代码的执行,要进行异常处理 格式1:try-catch: 把可能出现异常的代码放到try之中,交给catch进行匹配 格式2:try-c原创 2020-08-19 15:00:50 · 390 阅读 · 0 评论 -
java基础学习(六)
为什么要有抽象:1.为了解决方法重写时,子类(具体的存在)永远都不会去执行父类的方法体2.父类使用new(初始化/实例化)不能创建出具体的存在解决1:既然子类(具体的存在)永远都不会去执行父类的方法体,方法体可以省略不写,而没有方法体的方法,叫做抽象方法解决2:解决1等同于解决2,因为抽象方法必须方在抽象类之中抽象方法的定义格式: 格式:访问修饰符 abstract 返回值类型 方法名(); 例如:public abstract void eat();抽象类的定义格式: 格式:访问修饰原创 2020-08-17 19:49:07 · 298 阅读 · 0 评论 -
java门基础学习(五)
(一)、继承继承:代码的复用性 和维护性何时使用继承呢? is a(什么是什么的一种) 多个类(子类)之中,有相同的属性和方法(特征),把多个类中相同的特征提取到一个新的类(父类)之中,并让子类和父类产生联系格式:public class 子类 extends 父类{}特点:子类可以有父类的内容,子类可以有自己独有的内容继承中变量的访问特点: 1.先在子类局部查找 2.找不到,去子类成员范围查找 3.再找不到,去父类成员范围查找 4.都找不到报错(不考虑父类还有父类)super:原创 2020-08-17 17:16:53 · 1175 阅读 · 0 评论 -
java入门基础(四)
(一)对象和类类:类是对象的抽象(不存在)对象:对象是类的实现(具体存在)现实生活中先有对象再有类Java中先有类再有对象面向对象:是一种思想,在开发过程中关注于对象进行开发类中相同的行为和特征在Java中如何表示特征:变量行为:方法类的定义:1.public class 类名{}2.定义成员变量格式:public 数据类型 变量名3.定义成员方法格式:public 返回值数据类型 方法名称(参数){}类的使用(对象):1.通过类创建对象格式:类名 对象名=原创 2020-08-15 08:50:23 · 2141 阅读 · 0 评论 -
java入门基础学习(三)
(一)有返回值的方法格式:public static 返回值数据类型 方法名(参数){ 方法体 return 数据; }注意:1.返回值数据类型非void,必须使用return 2.有返回值的方法,方法调用时,可以直接进行输出 3.return的数据要和返回值数据类型保持一致(包含自动类型转换) 4.return必须方法在最后 5.返回值数据类型是void,可以使用return(不能给上数据),通常情况下return;省略不写 6.有返回值的方法中可以使用多个return,原创 2020-08-10 07:37:08 · 1343 阅读 · 0 评论