- 博客(12)
- 收藏
- 关注
原创 面向对象编程详解(包含封装,继承,多态,static详解,抽象类,接口,内部类)
面向对象编程面向对象&面向过程 面向过程思想 1. 步骤清晰简单,第一步做什么,第二步做什么。。。。。 2. 面向过程适合处理一些比较简单的问题。 面向对象思想 物以类聚,分类的思维模式,思考问题首先要会解决问题需要哪些类,然后对这些类进行单独思考。最后才对某个分类下你的细节进行面向过程思索。 面向对象适合处理复杂的问题,适合处理多人协作的问题! 对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向
2022-04-20 19:46:21
672
原创 Java数组最详解(包含数组的概述,声明创建,使用,多维数组,Arrays类,稀疏数组)
数组数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合而成。 其中,每一个数据称为一个数组的元素,每个数组元素可以通过一个下标来访问它们。 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; //首选方法dataType arrayRefVar; //效果相同,但不是首选方法 java语言使用new操作符来创建
2022-04-09 22:29:20
578
原创 Java的方法(方法的定义,调用,重载,命令行传递参数,递归)
所谓方法? System.out.println(),那么它是什么? java方法是语句的集合,它们在一起执行一个功能。 1. 方法是解决一类问题的步骤的有序组合。 1. 方法包含于类或对象中。 1. 方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样有利于我们后期的扩展。 回顾方法的命名规则? 方法名:首字母小写和和驼峰原则:run(
2022-04-04 21:04:52
232
原创 初级程序员的浪漫(打印三角形,爱心,表白)
打印三角形 打印三角形(五行) public class TestDemo { public static void main(String[] args) { //练习:打印三角形?(5行) for (int i = 1; i <=5; i++) { for (int j = 5; i <=j; j--) { System.out.print(" "); } ...
2022-04-01 20:19:29
195
原创 Java流程控制最详解(scanner对象,顺序,选择,循环结构及练习)
java流程控制scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法:Scanner s = new Scanner(System.in) 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine(
2022-03-31 20:27:56
608
原创 Java中算法详解,包机制,JavaDoc
算法 Java语言运算支持如下运算符 算术运算符:+ - * / % ++ -- 赋值运算符:= 关系运算符:> < >= <= == != instanceof 逻辑运算符:&& || ! 位运算符:& | ^ ~ >> << >>>(了解!!!) 条件运算符: ? : ...
2022-03-31 19:32:09
338
原创 强制类型,变量,常量详解
强制类型 由于java是强制类型语言,所以要进行有些运算的时候,需要强制类型转换。 低-------------------------------------------------------------------->高 byte,short,char---->int---->long---->float---->double 运算中,不同类型的数据先转化为同一类型的数据,然后进行运算。 强制类型转换 自动类型转换 .
2022-03-31 19:08:24
248
原创 Java基本语法及数据类型
Java的基础语法注释 平时我们写代码,在代码量比较少的时候,我们可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释。 注释 不代表被执行,是给我们写代码的人看的。 书写注释是一个非常好的习惯。 平时书写代码一定要注意规范。 Java中有三种注释: 单行注释 // 多行注释 /* */ 文档注释 /** */ 标识符 关键字 abstract assert bo
2022-03-30 21:31:29
578
原创 Day04
卸载JDK删除Java的安装目录。删除JAVA_HOME删除path下关于java的目录java -version安装jdk百度搜索JDK8,找到下载版本同意协议下载电脑对应版本双击安装JDK记住安装的路径配置环境变量我的电脑–>右键–>属性环境变量–>JAVA_HOME配置path变量 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;配置Classpath变量 .;%JAVA_HO
2022-03-30 20:13:05
126
原创 CMD与DOC命令
打开cmd的方式 开始+系统+命令提示符 Windows+r 输入cmd打开控制台。(推荐使用) 在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口。 资源管理器的地址栏前面加上cmd和空格 以管理员身份运行。 常见的dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd#返回上一级 cd ..#清理屏幕 cls#推出终端 exit#查看电脑ip地址 ipconfig#打开应用打...
2022-03-30 19:57:23
422
原创 计算机的介绍及快捷键
计算机 什么是计算机. computer:全称电子计算机,俗称电脑 。 能够按照程序运行,自动高速处理海量数据的现代化智能电子设备。 由硬件和软件所组成。 常见的形式有台式计算机,笔记本计算机,大型计算机等。 广泛应用于:科学计算,数据处理,自动控制,里算辅助设计,人工智能,网络等领域。 计算机硬件 (一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。) 计算机的组成 cpu 主
2022-03-30 19:53:00
180
原创 Markdown学习
Markdown学习标题:(#个数加一个空格加标题名字等于对于标题级数,最高六级标题)一级标题二级标题三级标题字体Hello,World!Hello,World!(两边加两个*,粗体)Hello,World!(两边加一个*,斜体)***Hello,World!**(两边加三个,粗体斜体)Hello,World!(两边加两个~,删除线)引用选择java,走上人生巅峰!(>加一个空格,引用)分割线(三个-或*,分割线)图片[外链图片转存失败,源站可能有防盗链机制,
2022-03-30 19:36:00
548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅