![](https://img-blog.csdnimg.cn/be46f03ea9404fd9b301724738a160b6.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
大魂师灬JavaSE
文章平均质量分 94
慢也好,步子小也好,是在往前走就好了~
生命是有光的
试着和曾经仰望的人并肩.
展开
-
java基础大总结
0.写在前面本笔记用作复习查看用1.环境配置窗口键+r 输入cmd ,可以打开dos界面1.DOS命令提示符操作说明盘符名称:盘符切换 E: 回车dir查看当前路径下的内容cd 目录进入单级目录。 cd JAVAcd 目录1\目录2\进入多级目录cd\回退到盘符目录cls清屏exit退出命令提示符窗口2.path环境变量的配置1.win+E 打开此电脑2.右键此电脑-属性-高级系统设置-高级-环境变量-找到系原创 2021-06-02 21:08:16 · 21711 阅读 · 54 评论 -
Java核心编程总结(十、反射)
1.基础回顾+面试1.1单元测试什么是单元测试?答:单元测试是指程序员写的测试代码给自己类中的方法进行预期正确性的验证,单元测试一旦写好了这些测试代码,就可以一直使用,可以实现一定程度上的自动化测试。单元测试一般要使用框架进行。什么是框架?答:框架是前人或者一些牛逼的技术公司在实战或者研发中设计的一些优良的设计方案或者成型的代码功能,作为一个完整的技术体系发行出来称为框架单元测试的经典框架: Junit什么是Junit?答:Junit是Java语言编写的第三方单元测试原创 2021-06-09 15:33:06 · 1593 阅读 · 1 评论 -
数据库课程设计之《学生成绩管理系统》
1、技术类型javaJDBCswingmysql2、搭建环境windows10maven 3.6.1IDEA 2021.1mysql 5.7.19Sqlyog (也可采用sql server 、Navicat等数据库管理工具,当然在IDEA中也可进行配置mysql驱动进行管理,以上方式均可)以上只是我的开发环境,大家不用刻意关注版本问题,基本都可运行3、数据库准备字段准备两个数据库表,一个用于登录验证,一个用于学生信息展示将下列代码在sqlyog中运行即可-原创 2021-06-28 16:49:51 · 21554 阅读 · 10 评论 -
Java核心编程总结(九、File文件类)
1.基础回顾+面试1.1File类概述:File类:代表操作系统的文件对象File类:是用来操作系统的文件对象的,删除文件,获取文件信息,创建文件(文件夹)广义来说操作系统认为文件包含:文件和文件夹1.2File类创建文件对象API包:java.io.File构造器:public File(String pathname):根据路径获取文件对象public File(String parent,String child):根据父路径和文件名称获取文件对象public File(Fi原创 2021-04-27 20:42:13 · 1520 阅读 · 1 评论 -
Java核心编程总结(八、IO输入输出流)
1.基础回顾+面试1.1字符集/编码集字符集:各个国家为自己国家的字符取的一套编号规则计算机底层是不能直接存储字符的,计算机底层只能存储二进制。010101ASCII编码:英文和数字在底层存储的时候都是采用1个字节存储的GBK编码:一个中文字符一般占用2个字节UTF-8:一个中文字符一般占3个字节1.2IO流读写数据为什么要学IO流?答:File类只能操作文件对象本身,不能读写文件对象的内容 读写数据内容,应该使用IO流IO流的分类按照流的方向分为:输入流:读取数原创 2021-04-27 20:41:36 · 1895 阅读 · 0 评论 -
Java核心编程总结(七、Stream流)
1.基础回顾+面试1.1Stream流什么是Stream流?答:在java8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream流概念,用于简化集合类库或者数据API的弊端Stream流能解决什么问题?答:可以解决已有集合类库或者数据API的弊端,Stream流认为集合和数组操作的API很不好用,所以采用了Stream流简化集合和数据的操作1.2Stream流的获取Stream流式思想的核心:是先得到集合或者数组的Stream流(就是一根传送带)然后就用这个原创 2021-04-27 20:40:36 · 1209 阅读 · 0 评论 -
Java核心编程总结(六、常用API与集合)
1.常用API学习1. Object 类Object 类是 Java 中的祖宗类一个类要么默认继承了 Object 类,要么间接继承了 Object 类Object 类的方法是一切子类都可以直接使用的Object 类常用方法public String toString()默认是返回当前对象在堆内存中的地址信息直接输出对象名称,默认会调用 toString()方法,所以直接输出对象可以省略 toString()所以 toString() 存在的意义是为了被子类重写pub原创 2021-04-27 20:39:53 · 2801 阅读 · 7 评论 -
Java核心编程总结(五、线程池与死锁)
1.基础回顾+面试1.1线程池什么是线程池?答:线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复的使用,省去了频繁创建和销毁线程对象的操作,无需反复创建线程而消耗过多资源为什么要用线程池?答:降低资源消耗,减少了创建和销毁线程的次数提高响应速度,不需要频繁的创建线程提高线程的可管理性(线程池可以约束系统最多只能有多少个线程,不会因为线程过多而死机)1.2创建线程池线程池在Java中的代表类:ExecutorService(接口)new FixedThr原创 2021-04-27 20:38:41 · 1736 阅读 · 0 评论 -
Java核心编程总结(四、异常与线程)
1.基础回顾+面试1.1异常Java中异常继承的根类是:Throwable[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Je93oqOu-1619526942883)(D:\学习学习学习\面试\java(四)].assets\image-20210419161932650.png)Exception异常的分类:编译时异常:继承自Exception的异常或者其子类,编译阶段就会报错运行时异常:继承自RuntimeException的异常或者其子类,编译阶段不报原创 2021-04-27 20:36:17 · 2080 阅读 · 0 评论 -
Java核心编程总结(三、多态与内部类)
1.基础回顾+面试1.0多态概念:同一个类型的对象,执行同一个行为,在不同状态下会表现出不同的行为特征理解:都是动物类型的对象,执行run方法,在不同状态下表现出不同行为特征1.1多态形式// 父类类型 对象名称 = new 子类构造器Anilam c = new Cat();// 接口 对象名称 = new 实现类构造器 1.2多态的识别技巧对于方法的调用:编译(写代码)看左边,运行看右边对于变量的调用:编译看左边,运行看左边1.3多态的使用前提必须存在继承或者实原创 2021-04-27 20:34:54 · 1770 阅读 · 0 评论 -
Java核心编程总结(二、抽象类与接口)
1.基础回顾+面试1.1抽象类什么是抽象类?答:1. 父类知道子类一定要完成某个功能,但是每个子类完成的情况是不一样的 2.子类以后也只会用自己重写的功能,那么父类的该功能就可以定义成抽象方法,子类重写调用子类自己的就行什么是抽象方法?答:没有方法体,只有方法签名,必须用abstract修饰抽象类的作用?答:为了被子类继承一个类继承了抽象类,必须重写完抽象类的全部抽象方法,否则这个类也必须定义成抽象类、抽象类的特征?答:有得有失有得:抽象类得到了具有抽象方法的能原创 2021-04-27 20:34:16 · 2605 阅读 · 0 评论 -
Java核心编程总结(一、继承)
1.基础回顾+面试1.1类中成分成员变量(Field:描述类和对象的属性信息的)成员方法(Methpd:描述类或者对象的行为信息的):实例方法,静态方法,抽象方法,getter setter 方法构造器(Constructor:初始化一个类的对象并返回引用)默认无参构造器有参构造器代码块内部类1.2this关键字this关键字可以用在实例方法和构造器中this关键字用在方法中,谁调用这个方法,this就代表谁this关键字用在构造器上,代表了构造器正在初始化那个对象的引原创 2021-04-27 20:33:26 · 6385 阅读 · 5 评论