- 博客(17)
- 收藏
- 关注
原创 STL(C++数据结构算法)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-04-02 15:31:38
1119
原创 面向对象的编程
面向对象的编程面向过程和面向对象 面向过程的思想 步骤清晰简单,第一步做什么,第二步做什么 面向过程适合处理一些简单的问题 面向对象的思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索 面向对象适合处理复杂的问题,适合需要多人协作的问题 对于描述复杂的事物为了从宏观上把握,从整体上合理分析,我们需要面向对象的思想来分析整个系统
2021-05-19 17:41:54
94
原创 方法
什么是方法 System.out.println() 类.对象.方法 Java 方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法再程序中被创建,在其他地方被引用 设计方法的原则 方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性(就是一个方法只完成一个功能。 方法的命名规则:首字母小写,驼峰原则 方法的定义结构为:修饰符(定义了该方
2021-05-19 17:41:20
90
原创 数组
数组数组概述 数组就是相同类型数据的有序集合 是一种特殊的数据结构 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称为一个数据元素,每个数据元素可以通过下标来访问他们 数据的声明和创建 必须首先声明数组变量,才能在程序中使用,语法如下: dateType[] arrayRefVar;//声明一个数组 dateType arrayRefVar[];// 也可以这样声明 与上一行效果一样,给c/c++的人适应而设计的 ...
2021-05-19 17:40:53
629
原创 循环结构
循环结构Java 5中引入了一种主要用于数组的增强型for循环While循环 结构为: while(布尔表达式){ //循环内容} 只要表达式为True,循环就会一直执行下去 我们大多数情况是会让循环停下来的,我们需要一个让表达式失效的方式来结束循环 少部分情况下需要循环一直执行,比如服务器的请求响应监听等 循环条件一直为True会造成无限循环(死循环),我们正常的业务编程中应避免死循环,会造成程序卡死崩溃 计算1+2+...+10..
2021-05-19 17:39:21
154
原创 选择结构
选择结构if单选择结构结构为://布尔表达式为True运行中括号内的语句,否则直接运行后面的语句if(布尔表达式){ }if双选择结构结构为:if(布尔表达式){ }else{ }if多选择结构结构为://只运行一个if语句if(布尔表达式1){ }else if(布尔表达式2){ }else if(布尔表达式3){ }else{ }//if语句中只能有一个else语句//if...
2021-05-18 22:32:09
67
原创 Scanner
Scanner Scanner是一个类 定义方法为 Scanner 变量名 =new Scanner(System.in); 用法如下: public class Demo01 { public static void main(String[] args) { System.out.println(90); Scanner sc=new Scanner(System.in); System.out.println...
2021-05-18 22:31:19
169
原创 包机制和JavaDos文档
包机制 为了更好的组织类,本质是文件夹 语法格式为 package 加路径 一般利用公司域名倒置作为包名 使用import导入包 package必须放到首行 JavaDos生成文档 JavaDos命令是用来生成自己的API(应用程序接口)文档的 /**+回车 参数:@author 作者名 @version 版本号 @since 需要最早使用的jdk版本号 @param 参数名 @return 返回值情况 @thr
2021-05-18 22:30:32
62
原创 运算符与优先级
运算符取余也叫模运算幂运算使用工具类进行运算 Math.pow很多运算会使用工具类进行运算自增和自减++a 先加后用a++ 先用后加--b 先减后用b-- 先用后减逻辑运算符&& 逻辑与 两个都为真才为真|| 逻辑或 两个有一个为真就为真! 逻辑非短路原则(在与和或中都会短路)位运算符& 逻辑与 都为1则为1| 逻辑或 有1则为1~ 按位取反 0和1互换^ 异或运算 相同为1,不同为0<<.
2021-05-18 22:29:26
212
原创 变量、常量和作用域
变量每个变量都有类型,可以是基本类型,也可以是引用类型不建议在一行定义多个变量,影响程序的可读性变量名必须是合法的标识符变量声明是一条完整语句,必须要以分号结尾变量的作用域 局部变量:必须声明和初始化值,只能在语句块即局部中使用 实例变量:从属与对象,可以理解为从属于类,可以不初始化,默认为初始类型的0,布尔值默认是false 引用时需要new 类变量:加static,从属于类,与类一起出现,一起消失 不用new了 变量的命名规范 所有变量、方法、类名
2021-05-18 22:23:49
53
原创 数据类型与关键字
Java数据类型Java为强类型语言:变量只能先定义后使用VB JavaScript为弱类型语言,变量较为灵活,但也有规范基本数据类型整型byte :占一个字节 范围 -128—127short:占两个字节 范围 -32768—32767int:占四个字节 范围 -2147283648—2147283647(21亿左右)long:占八个字节 范围 -9223372036854775808—9223372036854775808 常在数据后面加一个L表示为长数据类型二进制0
2021-05-18 22:22:31
2502
原创 标识符和类型转换及注释
标识符Java的所有组成部分都需要名字,类名,变量名,以及方法名都被称为标识符 所有的标识符都是以字母(A~Z或a~z),美元符($),下划线(-)开始的 首字符之后可以是字母(A~Z或a~z),美元符$()),下划线(-)或数字的任何字符组合 不能使用关键字作为变量名或方法名 标识符是大小写敏感的 注:可以使用中文命名,但一般不建议这样使用,也不建议使用拼音,很low类型转换由低到高: byte-->short-->char-->int
2021-05-18 22:20:30
99
原创 Java的特性和优势
Java的特性和优势 简单性 可移植性 跨平台Windows mac Linux都能用 jvm 面向对象 万物皆对象 高性能 即时编译 使效率接近c++ 动态性 本身不支持 反射机制可以使其有 分布式 url 网络定位 像本地一样 多线程 同时听音乐,看电影 安全性 运行机制 健壮性 运行机制 几乎不会出现问题,有异常机制,c++做不到编译型和解释型编译型 全部翻译成机器可运行的二进制码 每次更改需要全部重新编
2021-05-18 22:19:48
49
原创 计算机语言的发展
计算机语言第一代计算机语言 由0和一组成的二进制代码 第二代计算机语言 汇编语言:出现了英文单词,主要用于进行逆向运算、人工智能、病毒...... 第三代计算机语言(高级语言) 分为面向过程和面向对象两种 相辅相成,不宜过度区分 1972 c 鼻祖 写底层 操作系统 服务器系统等 有高级语言的特点也有汇编语言的特点 1982 c++ c语言面向对象的版本 1995 java c++-- 精简了c中的东西 2008(android)年后崛起
2021-05-18 21:33:45
278
原创 常用Dos命令
DOS 常用命令打开方式四种 开始界面-->Widows系统-->命令提示符 win+r打开运行框-->输入cmd commend (命令) 注:常用 打开此电脑-->在地址栏前加cmd+空格 将光标移到桌面文件夹上按住shift点鼠标右键-->选择打开Powershell 注:开始界面-->Widows系统-->命令提示符-->更多-->用管理员身份打开(可以管理员身份打开)常用命令打开文件
2021-05-18 21:30:43
72
原创 MackDown语法
MarkDown语法标题 输入 #+空格+标题名 点回车即可创建一个一级标题,相应的,输入两个#+空格+标题名即可生成一个二级标题,MarkDown最多可以有六个标题 字体 一个*放在字体两边后即可使字体变为斜体 两个*放在字体两边后即可使字体加粗 三个*放在字体两边后即可使字体变为斜体加粗 两个放在字体两边后可使字体删除,例:删除 引用用>+空格+引用内容即可表示引用内容,例引用内容图片输入!+[图片名]+(路径)即可超链
2021-04-25 20:10:56
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人