随笔分类 -  java

认认真真的学习java相关课程
摘要:什么是异常 ◆实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等 ◆软件程序在运行过程中,非常可能遇到刚刚提到的这些 阅读全文
posted @ 2024-03-05 10:54 隔夜~ 阅读(29) 评论(0) 推荐(0)
摘要:Java中,所有的类,都默认直接或者间接继承object 封装 ◆该露的露,该藏的藏 ◆我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) ◆通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作 阅读全文
posted @ 2024-03-04 15:07 隔夜~ 阅读(16) 评论(0) 推荐(0)
摘要:面向过程 & 面向对象 面向过程思想 ◆步骤清晰简单,第一步做什么,第二步做什么…. ◆面对过程适合处理一些较为简单的问题 ◆面向对象思想 ◆物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的 阅读全文
posted @ 2024-02-27 17:31 隔夜~ 阅读(17) 评论(0) 推荐(0)
摘要:数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 ◆其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 ◆首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[]ar 阅读全文
posted @ 2024-02-25 23:52 隔夜~ 阅读(17) 评论(0) 推荐(0)
摘要:何谓方法? ◆System.out.printIn(),那么它是什么呢? ◆Java方法是语句的集合,它们在一起执行一个功能。 ◆方法是解决一类问题的步骤的有序组合 ◆方法包含于类或对象中 ◆方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我 阅读全文
posted @ 2024-02-25 22:37 隔夜~ 阅读(19) 评论(0) 推荐(0)
摘要:break continue ◆break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环不执行循环中剩余的语句。(break语句也在switch语句中使用) ◆continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句接着进行下一 阅读全文
posted @ 2024-02-23 15:17 隔夜~ 阅读(444) 评论(0) 推荐(0)
摘要:1、For循环 虽然所有循环结构都可以用while 或者 do...while表示,但 Java 提供了另一种语句 -- for循环,使一些循环结构变得更加简单。 ◆for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。◆for循环执行的次数是在执行前就确定的。语法格式如下: for( 阅读全文
posted @ 2024-02-23 15:02 隔夜~ 阅读(1925) 评论(0) 推荐(0)
摘要:1、 while循环 ◆ while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 只要布尔表达式为 true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一 阅读全文
posted @ 2024-02-23 11:43 隔夜~ 阅读(161) 评论(0) 推荐(0)
摘要:1、顺序结构 顺序结构 ◆JAVA的基本结构就是顺序结构除非特别指明,否则就按照顺序一句一句执行。 ◆顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 2、if单选结构 if(flag 阅读全文
posted @ 2024-02-23 11:24 隔夜~ 阅读(27) 评论(0) 推荐(0)
摘要:1、Scanner类 使用 Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是Java5 的新特征,我们可以通过Scanner 类来获取用户的输入。 ◆基本语法: Scanne 阅读全文
posted @ 2024-02-23 10:47 隔夜~ 阅读(15) 评论(0) 推荐(0)
摘要:运算符 Java 语言支持如下运算符:优先级 () 算术运算符:+,-,,/,%,++,-- 赋值运算符= 关系运算符:>,<,>=,<=,==,!= instanceof 逻辑运算符: &&,||,! 位运算符: &,|,^,~ ,>>,<<,>>>(了解!!!) 条件运算符(三元运算符) ?: 阅读全文
posted @ 2024-02-22 15:47 隔夜~ 阅读(19) 评论(0) 推荐(0)
摘要:-般利用公司域名倒置作为包名; 为了能够使用某一个包的成员,我们需要在 Java 程序中明确导入该包。使用"import"语句可完成此功能 例如我们公司的网站域名为: yinhai.com 则在创建包或者生成Maven的jar时则为com.yinhai 阅读全文
posted @ 2024-02-22 15:23 隔夜~ 阅读(12) 评论(0) 推荐(0)
摘要:什么是字节 ◆位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 ◆字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示, ◆1B(byte,字节)=8bit(位) ◆字符:是指计算机中使用的字母、数字、字和符号 1bit表示1位, 1By 阅读全文
posted @ 2024-02-22 15:20 隔夜~ 阅读(85) 评论(0) 推荐(0)
摘要:cmd 命令行 :javadoc -encoding UTF-8 -charset UTF-8 Doc. java 或者在idea中下载差价javaDoc 插件, 来进行尝试,下载方法如下: 如何使用详细教程可以面向百度 阅读全文
posted @ 2024-02-22 14:37 隔夜~ 阅读(76) 评论(0) 推荐(0)
摘要:常用的Dos命令 盘符切换 cmd-> f: 回车即可 查看当前目录下的所有文件 dir 切换目录! cd .. -->返回上一层级目录 清理屏幕cls(clear screen) 退出终端exit ipconfig#查看电脑的ip 打开应用 calc >打开计算器 mspaint--> 打开画图软 阅读全文
posted @ 2024-02-22 14:31 隔夜~ 阅读(20) 评论(0) 推荐(0)