java
文章平均质量分 76
SandfordDeng
一起成长吧!
展开
-
javaSE基础篇思维导图
Java SEJava语言初始计算机语言发展Java的诞生1995Java SEJava MEAndroid的应用Java EE2006HadoopJDK开发者工具包配置环境变量系统变量新建变量JAVA_HOMEjdk目录path变量新增%JAVA_HOME%\bin%JAVA_HOME%\jre\binJRE运行环境第一个程序public class Hello{原创 2021-03-13 16:20:23 · 1011 阅读 · 0 评论 -
Java学习笔记08-异常处理
异常检查性异常:是用户错误货问题引起的异常,例如要打开一个不存在的文件时,异常就发生了,此异常在编译时不能被简单地忽略运行时异常:运行时异常是可能被忽略的异常错误error:错误不是异常,而是脱离程序员控制的问题,错误在代码中通常被忽略;例如,当栈溢出时,错误就发生了,编译时无法排查。异常处理机制抛出异常public class Demon02 { public static void main(String[] args) { int a=10;原创 2021-03-13 16:16:45 · 88 阅读 · 0 评论 -
Java学习笔记07-面向对象
面向对象面向对象&面向过程的区别面向过程思想步骤清晰简单,第一步做什么,第二步做什么以及后续每一步都清清楚楚面向过程适用于处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索面向对象适合处理复杂的问题,适合处理需要多人协作的问题对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是,具体到微观操作,仍需原创 2021-03-13 16:15:45 · 150 阅读 · 0 评论 -
Java学习笔记06-数组
数组概念数组是相同类型数据的有序集合数组描述的是相同类型的诺干个数据,按照一定的先后次序排列组合而成其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们数组声明的创建首先必须声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法:dataType[] arrayReVar;//首选方法 Java中使用dataType arrayReVar[];//C和C++中常使用Java语言使用new操作符来创建数组,语法如下:dataType[] arrayR原创 2021-03-13 16:14:16 · 85 阅读 · 0 评论 -
Java学习笔记05-方法
方法System.out.println();是什么意思?——调用"System"类中的标准输出对象"out"中的方法"println"Java方法是语句的集合,他们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。设计方法的时候,最好保持方法的原子性,即一个方法只完成一个功能,利于后续扩展.方法包含一个方法头和一个方法体,下面是一个方法的所有部分修饰符:修原创 2021-03-13 16:13:16 · 57 阅读 · 0 评论 -
Java学习笔记04-流程控制
流程控制1.用户交互ScannerScanner对象next()例子:import java.util.Scanner; public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接受键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("使用原创 2021-03-13 16:12:05 · 93 阅读 · 0 评论 -
Java学习笔记03-基础知识
Java基础1.注释、标识符、关键字注释注释是对自己写的代码进行解释性的描述,提高可读性注释不会被执行书写注释的非常重要及良好习惯Java中的注释有三种单行注释 --注释单行注释//多行注释 --可多段文本 /**/文档注释标识符关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符标识符注意点所有的标识符都要以字母(A-Z或者a-z),美元符($),下划线(_)开始首字符后可以是字母A-Z或原创 2021-03-13 16:10:56 · 279 阅读 · 0 评论 -
Java学习笔记01-养成写博客习惯Markdown语法&基本doc命令
Markdown语法标题一级标题一个#二级标题两个#以此类推,最多六级字体字体加粗加粗 字体两边分别加上俩个**字体斜体*斜体*** 字体两边分别加上三个字体删除线删除字体两边分别加上两个~~引用坚持下去,才能获取成功分割线— 三个- 或三个*图片本地图片:“![“图片名字”]+(”绝对路径“)网络图片:“![“图片名字”]+(”图片URL“)超链接kuangstudy[“名字”]+(“网址”)列表ABC有序:“1/A”+"."无序:"-原创 2021-03-13 16:05:14 · 123 阅读 · 0 评论 -
Java学习笔记02-入门知识
Java入门知识Java特性简单性面向对象可移植性(JVM 运行Java环境的虚拟机)高性能性分布式动态性多线程安全性健壮性Java三大版本JavaSE:标准版(桌面程序,控制台开发)—最基本JavaME:嵌入式开发(手机,小家电)—目前几乎不使用JavaEE:E级企业级开发(web端,服务器开发)—最广泛JDK JRE JVMJDK:Java development kitJRE:Java runtime enviro原创 2021-03-13 16:07:41 · 87 阅读 · 0 评论