JAVA基础
文章平均质量分 67
猪自强
信息安全
展开
-
JAVA基础_多线程
1.多线程的创建与启动 若要开启多线程,需要将运行的代码逻辑写欸到Thread对象的run()方法里 通过Thread对象的start()方法来启动线程 2.创建线程的两种方式 方式一 继承Thread类 继承Thread类,重写Thread类中run()方法 创建Thread子类对象,即线程对象,调用线程对象的start方法,启动线程 案例: 首先创建Thread子类,如下: /** * 继承Thread方式实现多线程 */ public class TestThread extend原创 2021-01-22 14:56:10 · 174 阅读 · 2 评论 -
JAVA基础_反射
1.java反射(Reflection) java反射前提:已经在jvm中加载过这个类,就可以通过类名来寻找类的的所有相关信息 反射相关主要API : java.lang.Class:代表一个类 java.lang.reflect.Method:代表类的方法 java.lang.reflect.Field:代表类的成员变量 java.lang.reflect.Constructo...原创 2021-01-21 10:57:26 · 125 阅读 · 2 评论 -
JAVA基础_io流
1.文件(File)流 文件流的数据读写都是基于文件的操作 //导包 import java.io.File; //新建文件或者目录几种方式 File f = new File("D:\\test\\abc\\tt.txt");//这个时候对象f就是tt.txt文件 File f1 = new File("D:/test/abc/tt.txt"); File f2 = new File("D:" + File.separator + "test\\abc\\tt.txt"); File f3 =原创 2021-01-20 10:34:04 · 107 阅读 · 0 评论 -
JAVA基础_集合
Java集合类存放于java.util包中,是用来存放对象的容器。有且仅能存放对象,当存入基本数据类型会自动转换为对应的引用类型。 Java集合可分为Set、List和Map三种类型 Set:无序、不可重复的集合 List:有序,可重复的集合 Map:具有映射关系的集合 1.HashSet HashSet是Set接口的典型实现,用的情况最多,大多数说的set集合就是HashSet。 HashSet 按 Hash 算法来存储集合中的元素,因此具有很好的存取和查找性能。 H...原创 2021-01-16 14:51:33 · 68 阅读 · 0 评论 -
JAVA基础_杂项
1.instanceof 操作符 x instanceof A:检验x是否为类A的对象,返回值为boolean型。 要求x所属的类与类A必须是子类和父类的关系,否则编译错误。 如果x属于类A的子类B,x instanceof A值也为true。 2.object类 object类是所有java类的根父类 如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 ...原创 2021-01-13 21:14:56 · 86 阅读 · 1 评论 -
JAVA基础_封装,继承,多态
1.Java的封装隐藏实现 先把属性设置声明为私有的,用private关键字进行声明 通过编写public类型的setXxx()和getXxx()方法来设置属性和获取属性 public class Person { // public int age; //像这种情况,是把类的属性开发出来,让调用者随意使用,这样会有问题 //我们需要对这样不能让调用者随意使用的属性做封装和隐藏 private int age; public void printAge(){ System.out原创 2021-01-05 21:16:17 · 91 阅读 · 0 评论 -
JAVA基础_JAVA两种核心机制
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..原创 2021-01-05 11:33:17 · 300 阅读 · 4 评论