
JavaSE 小白的进阶之路
文章平均质量分 91
Java基础语法的完整学习,从计算机小白到精通JavaSE 基础语法,博主学习过程中的精心总结,希望大家多读关注哦!
RAIN 7
双非二本进大厂,2024美团技术岗校招生,上岸测试开发工程师。越努力,越幸运!
展开
-
Java 通向未来的航向标
文章目录1.自我介绍2.编程目标3.关于学习4.心中坚持5.结语完1.自我介绍 我目前是一名非计算专业的双非本科大一的同学,在2021-1-11这一天,正式写下了我的第一篇博客——C语言 新起点,那时,我才真正的开始了计算机有关知识的学习。 在高考志愿中,由于对计算机行业高薪的憧憬,也有我自己对计算机的兴趣等,我几乎所有志愿专业全部填的是计算机相关专业,但还是由于对自我的实力评估过高,不幸遭遇调剂,不甘心失败的我不愿意接受复读的结果,于是还是开始这一段 未知的大学生涯。 在大一上的阶段我原创 2021-03-28 21:33:06 · 3599 阅读 · 19 评论 -
Java Swing 课程设计 ---- 实验室设备管理系统
Java课程设计原创 2022-06-16 19:48:46 · 9200 阅读 · 14 评论 -
Java Swing 期末大作业-----图书借阅管理系统
Java Swing 期末大作业——图书借阅管理系统原创 2022-06-15 15:06:52 · 8218 阅读 · 18 评论 -
Java基础语法(八)——面向对象
千呼万唤始出来,Java的这篇面向对象介绍终于出炉…原创 2022-04-07 12:40:25 · 1682 阅读 · 1 评论 -
JavaSE 语法基础--- 泛型(基础知识问答)
文章目录如果没有泛型?什么是泛型,介绍一下泛型?各个版本泛型的使用及变化说一下?泛型的意义?泛型的好处?1. Java中的泛型是什么 ? 使用泛型的好处是什么?2. Java的泛型是如何工作的 或者 什么是类型擦除 ?Java 泛型类、泛型接口、泛型方法有什么区别?泛型类泛型类的定义语法泛型类的使用泛型接口泛型接口的定义语法泛型接口的使用泛型方法什么是泛型中的限定通配符和非限定通配符 ?List<? extends T>和List <? super T>之间有什么区别 ?如果没有泛原创 2022-04-05 15:08:31 · 1264 阅读 · 3 评论 -
JavaSE 语法基础 --- 反射(基础知识问答+代码详解)
文章目录JavaSE 语法基础 --- 反射(基础知识问答+代码详情)反射是什么,简单介绍一下反射,说一说你对反射的理解?Java反射API有几类?java反射创建对象效率高还是通过new创建对象的效率高?实例化对象的方式有哪些?哪里用到反射机制? 反射的应用场景有哪些?获取到class对象的方式反射中的一些重要的类有哪些Class类Field类Method类Constructor类如何修改对象的私有属性?如何调用私有的类方法?如何调用类的私有的构造方法?Java 反射机制的好处和坏处优点缺点JavaSE原创 2022-04-05 14:58:48 · 1104 阅读 · 2 评论 -
Java基础语法(十)—— 认识异常
文章目录Java基础语法(十)—— 认识异常一、初始异常1.算数异常2.数组下标越界异常3.空指针异常4.异常的处理方式5.异常的好处二、异常的基本语法三、Java异常体系四、自定义异常类Java基础语法(十)—— 认识异常本次内容介绍大纲接上篇博客——Java基础语法(九)——String 类一、初始异常经常有同学看到异常来问了,异常到底是什么? 而在我们之前的学习中,我们其实已经接触到了Java当中的异常。1.算数异常首先我们遇到的第一个异常是我们在讲除号运算符时遇到的——算数异常。原创 2021-06-08 21:58:05 · 7639 阅读 · 69 评论 -
Java基础语法(九)——String类
一、创建字符串创建字符串的方式有很多种,常见的构造 String 的方式如以下:方式一:直接赋值法方式二: new String()方式三:创建一个字符数组ch,new String ( ch )原创 2021-06-05 18:18:36 · 14792 阅读 · 98 评论 -
Java——面向对象练习(图书管理系统的实现)
在前面一段时间里,学习了 Java 面向对象的相关内容:包的使用、继承、多态、抽象类、接口等知识,现在为了巩固我们所学习的知识,接下来我们将从零到有实现一个简单版的图书管理系统的代码实现。功能简介1.登陆界面2.菜单界面3.功能展示默认已有4本图书为四大名著。...原创 2021-05-29 13:30:23 · 8851 阅读 · 50 评论 -
Java——类和对象的使用练习
类和对象的练习练习一编写一个类Calculator,有两个属性num1,num2.这两个数据的值,不能在定义的同时初始化,最后实现加减乘除四种运算.import java.util.Arrays;import java.util.Scanner;//编写一个类Calculator,有两个属性num1,num2.// 这两个数据的值,不能在定义的同时初始化,最后实现加减乘除四种运算.class Calculator{ private int num1; priva原创 2021-04-23 00:38:57 · 3353 阅读 · 21 评论 -
Java基础语法(七)——类和对象
1.类和对象的初步认识C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。面向过程注重的是过程,在整个过程中所涉及的行为,就是功能。面向对象注重的是对象,也就是参与过程所涉及到的主体。是通过逻辑将一个个功能实现连接起来面向过程: 1.把冰箱打开 2. 把大象放入 3. 冰箱关起来 面向对象: 打开冰箱,储存,关闭都是对冰箱的操作,是冰箱的行为。冰箱就是一个对象,所以只要操作冰箱原创 2021-04-24 22:41:00 · 6201 阅读 · 25 评论 -
Java基础语法(六)——数组的定义与使用
文章目录Java基础语法(六)——数组的定义与使用一、 数组基本用法1.什么是数组2. 创建数组3.定义数组的方式4. 数组的使用(1)获取长度(2)访问数组中的元素(3)下标越界(4)遍历数组1.遍历方式(一)-----for循环2.遍历方式(二)---->for-each3.遍历方式(三)——使用操作数组的工具类进行数组的打印本次内容介绍大纲Java基础语法(六)——数组的定义与使用一、 数组基本用法1.什么是数组数组本质上就是让我们能 “批量” 创建相同类型的变量.例如:如果需原创 2021-04-19 13:50:05 · 5468 阅读 · 25 评论 -
Java——方法 递归使用及练习
文章目录Java方法递归1.递归的概念2.递归执行过程分析3.练习题练习一练习二练习三练习四练习五练习六完!Java方法递归1.递归的概念一个方法在执行过程中调用自身, 就称为 “递归”.递归相当于数学上的 “数学归纳法”, 有一个起始条件, 然后有一个递推公式.递归的注意点:1.程序调用自己2.这个递归程序一定要有一个趋近于中止的条件.3.核心:写递归程序的时候,需要自己来推导一个递推公式.例:我们求 N!起始条件: N = 1 的时候, N! 为 1. 这个起始原创 2021-04-12 21:46:47 · 9765 阅读 · 23 评论 -
Java基础语法(五)——方法的使用
111原创 2021-04-13 12:30:30 · 10716 阅读 · 53 评论 -
Java基础语法(四)——程序逻辑控制
文章目录Java基础语法(四)——程序逻辑控制一、顺序结构1.什么是顺序结构?2.顺序结构的示例二、选择结构1. if语句三、循环结构四、输入输出的表示五、猜数字游戏的实现接上篇Java基础语法(三)——运算符Java基础语法(四)——程序逻辑控制本次介绍内容大纲:一、顺序结构1.什么是顺序结构?程序按照我们代码的书写顺序一行一行的执行,如果调整代码的书写顺序, 则执行顺序也发生变化2.顺序结构的示例下面我将举两个代码的示例,带大家了解一下顺序结构的具体使用代码一:编译实现效果:原创 2021-04-08 23:17:48 · 2471 阅读 · 15 评论 -
Java 基础入门训练
文章目录Java基础入门训练一、根据年龄数值输出年龄段二、打印1-100素数三、判断素数四、输出闰年五、输出乘法口诀表六、求两个正整数的最大公约数七、计算表达式的值八、数字9 出现的次数九、求水仙花数十、编写代码模拟三次密码输入的场景十一、求二进制位中1的个数十二、求二进制奇偶序列十三、猜数字游戏完!Java基础入门训练一、根据年龄数值输出年龄段题目内容: 根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上)Java代原创 2021-04-04 22:55:07 · 37505 阅读 · 90 评论 -
Java基础语法(三)——运算符
文章目录Java基础语法(三)——运算符一、算术运算符1.基本四则运算符(1)练习(2)注意事项2.复合运算符3.自增自减操作符二、关系运算符三、逻辑操作符1.逻辑与&&2.逻辑或 ||3.逻辑非!4.短路求值四、位运算符1.按位与&2.按位或 |3.按位异或 ^4.按位取反 ~五、移位操作符1.左移操作符<<Java基础语法(三)——运算符本次内容介绍大纲一、算术运算符1.基本四则运算符符号作用说明+加两数相加-减两数相减原创 2021-04-03 16:39:53 · 4648 阅读 · 39 评论 -
Java基础语法(二)——数据类型
文章目录Java 的数据类型一、int 整型类型1.基本语法格式2.数值范围3.未定义时变量的默认初始值4.注意事项二、 long 长整型类型1.基本语法格式2.数值范围3.定义long长整型变量4.注意事项三、double 和 float 浮点数类型1.基本语法格式2. double 定义变量Java 的数据类型一、int 整型类型1.基本语法格式int 变量名 = 初始值;代码示例:int num = 10; // 定义一个整型变量System.out.println(num) ;原创 2021-04-01 20:34:49 · 2773 阅读 · 22 评论 -
Java基础语法(一)——初识Java
文章目录一、Java语言概述1.Java是什么2.Java 的流行性3.Java 的特性(1) 简单性(2)面向对象(3) 分布式(微服务)(4) 健壮性(5) 安全性(6) 可移植性(7)解释型(8)高性能(9) 多线程(10)动态性二、Java的历史发展三、 Java开发环境安装第一步安装JDK第二步IDEA安装步骤四、运行Java程序五、从Hello World分析 java 基础语法六、使用IDEA 编写 java 代码创建项目七、Java 初学 知识细节1.Java的注释2.字符串拼接3.java原创 2021-03-29 23:27:55 · 3640 阅读 · 24 评论