
JavaSE
文章平均质量分 94
这是我学习JavaSE基础语法时的笔记与思考、感谢大家的支持。20篇在项目课设中。是基于JavaSE做的图书管理系统。
振兴祁门
本人在校学生一枚,Java、数据结构与算法、MySQL数据库、Python数据分析和可视化的学习,并且在持续更新中。会一直分享我在学习路上所学的知识,并努力让读者们都能够理解,大家在学习方面遇到的问题可以私信我,我会尽力解决,希望得到大家的支持。
展开
-
20.语法实践项目【图书管理系统】
这个管理系统的设计是基于学完JavaSE基础上的。实现了图书管理系统的普通用户和管理员的不同操作。管理员拥有添加图书、查找图书、删除图书、展示图书、借阅图书、归还图书、和退出管理系统的操作。而普通用户拥有查找图书、展示图书、借阅和归还图书、退出图书管理系统的操作。原创 2024-07-21 10:06:07 · 827 阅读 · 6 评论 -
21.<简单认识Java的集合框架&包装类&泛型>
本篇博客主要讲解Java基础语法中的集合框架、什么是集合框架、集合框架的重要性、集合框架背后所涉及到的数据结构。包装类、装箱和拆箱、【面试题】、泛型、裸类型、泛型如何编译的、泛型如何编译的原创 2024-07-21 22:06:42 · 1279 阅读 · 6 评论 -
19.<补充:内部类&匿名内部类>
本篇博客主要讲解Java基础语法中的一、内部类内部类的概念、内部类的分类实例内部类、【注意事项】、静态内部类(相比实例内部类用的更多)、局部内部类(几乎不用)、匿名内部类。原创 2024-07-20 21:41:34 · 1141 阅读 · 0 评论 -
18.<异常处理>
本篇博客主要讲解Java基础语法中的一、异常的基础知识异常的概念、异常的体系结构、异常的分类二、异常的处理防御式编程、异常处理主要的5个关键字:、异常的抛出、异常的捕获(重点)、异常声明throws 、快捷键(alt + Insert)、try-catch捕获并处理、finally关键字【面试题】:1. throw 和 throws 的区别、2. finally中的语句一定会执行吗?异常的处理流程、自定义异常类原创 2024-07-20 11:39:58 · 1648 阅读 · 54 评论 -
17.<String 类的常见操作>
本篇博客主要讲解Java基础语法中的认识 String 类 ,了解 String 类的基本用法,知道字符串的三种常见构造方法。会使用String对象的比较,知道==、equals、compareTo、compareToIgnoreCase比较的用法和区别。等String类常见用法。熟练掌握 String 类的常见操作 、认识字符串常量池、认识 StringBuffer 和 StringBuilder、最后是String类编程题的练习。原创 2024-07-19 23:01:07 · 1041 阅读 · 3 评论 -
16.<抽象类&接口&Object类>
本篇博客主要讲解Java基础语法中的抽象类和接口、抽象类和接口的概念、代码书写、特点、作用。实现多个接口快捷键(ctrl + i )的使用、Comparable接口(给对象排序)、Clonable接口和深拷贝、抽象类和接口的区别、Object类、Object类中的toString()方法,equals()方法,hashcode()方法原创 2024-07-19 17:44:04 · 1066 阅读 · 4 评论 -
《JavaSE》---15.<面向对象系列之(多态)>
本篇博客主要详解多态的概念、多态的实现条件、多态的体现、方法的重写、重写与重载的区别、静态绑定、动态绑定、。多态的用法、向上转型、向下转型。多态的优点、缺点。避免在构造方法中调用重写的方法。原创 2024-07-18 18:33:19 · 1061 阅读 · 4 评论 -
《JavaSE》---14.<面向对象系列之(附:this和super关键字)>
本篇文章详解this和super关键字:为什么要使用this、有this和无this的区别、this的深度理解、this为什么是引用、this的用法、用this访问对象的属性、用this调用构造方法、用this调用成员方法、super的用法、面试题:super和this的区别。有关super关键字在继承的文章中也有说明。原创 2024-07-18 12:17:55 · 1126 阅读 · 0 评论 -
《JavaSE》---13.<面向对象系列之(附:static关键字及final关键字)>
本篇博客主要讲解static关键字及final关键字static关键字修饰成员变量、简述、好处及如何访问。static关键字修饰成员方法、如何调用static修饰的成员方法。static关键字修饰代码块、及代码块的概念、用法。final关键字修饰基本数据类型、引用数据类型、成员变量、成员方法、类的意义。原创 2024-07-17 16:04:02 · 1248 阅读 · 4 评论 -
《JavaSE》---12.<面向对象系列之(继承)>
本篇文章包含继承的概念、继承的代码示例、父类、子类、继承中成员变量和成员方法的访问、方法的重写、继承关系中构造方法的创建、继承关系中代码的执行顺序(包含代码块)、继承方式、继承与组合。原创 2024-07-17 11:57:32 · 914 阅读 · 2 评论 -
《JavaSE》---11.<面向对象系列之(封装)>
本篇博客主要讲解封装的概念、四大访问修饰符的详细解释、封装成员变量配套的setter和getter方法及快捷键的使用、封装的意义。包的概念的引入、如何导入包、快捷查看我们导入包中的类的方法、查看导入包的jdk中的源码、通配符*、import和c语言中include的区别、自定义包(如何分解)、常见的包的介绍。原创 2024-07-16 17:16:27 · 958 阅读 · 0 评论 -
《JavaSE》---10.<面向对象系列之(类和对象)>
本篇博客主要讲解Java基础语法中的面向对象,包括类、实例化对象、构造方法的快捷键、对象的五种初始化方法、对象的打印,快捷的toString方法原创 2024-07-16 12:00:52 · 1130 阅读 · 0 评论 -
《JavaSE》---9.<基础语法(java数组的3种初始化&常规使用)>
本篇博客主要讲解Java基础语法中的数组的创建、数组初始化的3种方法、数组默认值、数组的遍历、数组是引用类型、JVM内存分布(简单了解)、基本类型与引用类型的区别、认识null、数组作为参数传参、数组的基本代码练习、二维数组。原创 2024-07-15 22:18:34 · 898 阅读 · 2 评论 -
《JavaSE》---8.<基础语法(Java方法的定义详解&方法的递归)>
本篇博客主要讲解Java基础语法中的方法的定义详解,方法的调用执行过程,方法形参和实参的关系,方法的重载,方法签名,方法的递归,递归过程的剖析,以及递归的代码练习原创 2024-07-15 16:33:18 · 875 阅读 · 0 评论 -
《JavaSE》---7.<基础语法(键盘的输入与输出)>
本篇博客主要讲解Java基础语法中的,控制台的三种输出println、print、printf、键盘的单个输入和多个输入,还有注意事项中我们要了解在读入字符串的时候scan.next()和scan.nextLine()这个语法。如果在之前我们还在键盘输入了其他字符,如果紧跟着执行了这个语句。我们敲了回车,那么scan.next()和scan.nextLine()会自动读入回车。而不是停下来等待我们输入。要解决这个办法我们需要在这之前通过scan.nextLine()来把这个回车读入。原创 2024-07-14 23:49:42 · 1036 阅读 · 3 评论 -
《JavaSE》---6.<基础语法(Java三大程序控制结构)>
本篇博客主要讲解Java基础语法中的三大结构,一种顺序结构、两大分支结构i(if-else、swich-case)、四大循环结构(while、do while、fot、foreach)原创 2024-07-14 22:18:32 · 954 阅读 · 0 评论 -
《JavaSE》---5.<基础语法(java六大类运算符)>
本博客讲解,java六大类运算符,算术运算符(+ - * / %)、关系运算符(< > ==)、逻辑运算符、位运算符、移位运算符以及、条件运算符等。以及运算符的优先级原创 2024-07-13 22:31:13 · 971 阅读 · 0 评论 -
《JavaSE》---4.<基础语法(Java四类八种基本数据类型&四种引用数据类型与变量)>
包含java注释,标识符,关键字,四种八类数据类型与变量,Ascii码与Unicode码,类型转换.,类型提升...原创 2024-07-13 18:19:58 · 1165 阅读 · 0 评论 -
《JavaSE》---3.<HelloWorld详细解释>
1.编写第一个java程序,hello world!2.程序是如何运行的3.经典面试题JDK、JRE、JVM之间的关系?原创 2024-07-12 20:30:32 · 490 阅读 · 0 评论 -
《JavaSE》---2.<JDK的组成及JDK17配置环境变量>
1.JDK,JRE,JVM是什么以及他们的区别2.下载JDK17并如何成功配置环境变量原创 2024-07-12 19:47:47 · 400 阅读 · 0 评论 -
《JavaSE》---1.<初识Java>
初始Java1.java是什么2.java在可以干哪些工作3.java的发展史——java之父詹姆斯·高斯林4.java语言的特性5.Java开发环境安装(jdk+idea的安装)这个大家可以在网上找视频教程来进行安装就不细说了原创 2024-07-12 19:39:02 · 1085 阅读 · 0 评论