- 博客(12)
- 收藏
- 关注
原创 Java基础学习(11)---Java注解和反射
文章目录一、注解概述二、内置注解三、元注解四、自定义注解五、反射概述六、Class类七、类加载内存分析八、类初始化一、注解概述Annotation的作用不是程序本身,可以对程序作出结束(与注释comment无异)可以备其他程序(比如编译器)读取Annotation的格式注解是以 @注释名 在代码中存在的,还可以添加一些参数值,例如@SuppressWarnings(value = “unchecked”)Annotation在哪里使用?可以附加在package,class,method,fi
2021-09-04 18:36:48 185
原创 Java基础学习(10)---Java多线程
文章目录一、线程简介二、线程实现 ★三、线程状态四、线程同步 ★五、线程通信问题六、高级主题一、线程简介二、线程实现 ★三、线程状态四、线程同步 ★五、线程通信问题六、高级主题...
2021-08-30 02:06:38 180
原创 Java基础学习(9)---Java I/O框架
文章目录一、流的概念二、流的分类三、字节流四、编码方式五、字符流六、File类一、流的概念二、流的分类三、字节流四、编码方式五、字符流六、File类
2021-08-26 15:44:07 135
原创 Java基础学习(8)---Java集合类
文章目录一、集合的概念二、Collection接口三、List接口与实现类List接口List实现类ArrayListVectorLinkedList四、泛型泛型类五、Set接口与实现类六、Map接口与实现类一、集合的概念集合的概念:对象的容器,定义了对多个对象进行操作的常用方法,可实现数组的功能。和数组的区别:数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。位置:java.util.*;二、Collection接口特点:代表一组任意类型的对象,无
2021-08-22 19:15:29 420
原创 Java基础学习(5)---Java数组
文章目录一、数组概述二、数组声明创建数组的声明和创建内存分析数组的三种初始化数组边界三、数组使用★For循环For-Each循环数组作为方法的参数数组作为返回值四、多维数组五、Arrays 类冒泡排序六、稀疏数组一、数组概述数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。二、数组声明创建数组的声明和创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语
2021-08-12 19:55:24 164
原创 Java基础学习(4)---Java方法
文章目录一、方法的定义二、方法的调用三、方法重载四、命令行传参五、可变参数六、递归☆一、方法的定义Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。Java方法的定义:Java的方法类似与其他语言的函数,是一段用来完成特定功
2021-08-12 18:18:03 64
原创 Java基础学习(3)---Java流程控制
文章目录一、用户交互Scanner二、顺序结构三、选择结构四、循环结构五、break & continue一、用户交互Scanner二、顺序结构三、选择结构四、循环结构五、break & continue
2021-08-10 19:25:33 90
原创 Java基础学习(2)---Java基础语法
文章目录一.注释、标识符、关键字1.注释2.标识符3.关键字二.数据类型1.强类型语言和弱类型语言2.Java的数据类型三.类型转换四.变量、常量五.运算符六.包机制、JavaDoc一.注释、标识符、关键字1.注释注释是对程序语言的说明,有助于开发者和用户之间的交流,方便理解程序。注释不是编程语句,并不会被执行。单行注释 //多行注释 /* */文档注释 /** */2.标识符Java 所有的组成部分都需要名字。类名、变量名、方法名都被称为标识符。标识符的构成规则:标
2021-08-09 20:01:13 159
原创 Java基础学习(1)----什么是Java?
文章目录1.Java是什么?2.Java特性3.Java三大版本4.JDK、JRE和JVM5.Java开发环境1.配置环境变量2.测试安装是否成功1.Java是什么?Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。面向对象和面向过程的区别?2.Java特性简单性Jav
2021-08-09 18:38:20 85
原创 基础学习(MarkDowm语法+Dos命令)
文章目录MarkDown语法Dos命令常用的电脑快捷键正文MarkDowm语法1.标题写法: #+空格+标题 为一级标题,可以从一级标题写到六级标题示例:一级标题(#)二级标题 (##)三级标题(###)四级标题(####)五级标题(#####)六级标题(######)2.字体样式斜体:这是斜体...
2021-08-08 18:14:17 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人