- 博客(17)
- 收藏
- 关注
原创 Java面向对象
面向对象编程以类的方式组织代码,以对象的方式封装数据。从认识论角度考虑是先有对象后有类。对象是具体的事物;类是抽象的,是对 对象的抽象。从代码运行角度考虑是先有类后有对象,类是对象的模版。使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需要继承Exception类即可。在程序中使用自定义异常类,大体可以分为以下几个步骤:创建自定义异常类在方法中通过throw关键字抛出异常对象。
2024-06-04 21:51:24
978
原创 Java数组
数组是相同类型数据的有序集合。数组描述的是相容类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组下标是从 0 开始的。
2024-05-27 19:25:55
1022
原创 Java方法
Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用。设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性:就是一个方法只完成一个功能,这样有利于我们后面的扩展。Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段。修饰符 返回值类型 方法名(参数类型 参数名){方法体;return 返回值;//实际参数:实际调用传递给它的参数。
2024-05-11 19:20:41
880
原创 Java流程控制
在循环之前设置标签的唯一理由是:我们希望在其中嵌套另一个循环,由于break和continue通常只能中断当前循环,但若随同标签使用,他们就会中断到存在标签的地方。通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。//我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果;break用于强行退出循环,不执行循环中剩余的语句。
2024-05-11 19:17:22
790
原创 Java基础02
/ 如果括号中的值是true,结果则为false,如果为false则变为true。//逻辑与运算,两个变量都为true,结果才是true;//逻辑或运算,两个变量有一个为true,结果就为true;//+""在后面时前面算式会计算后拼接上""中的内容。
2024-05-10 21:37:12
919
1
原创 电脑快捷键
Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+S:保存Ctrl+Z:撤销Alt+F4:关闭窗口Win+R:打开Cmd窗口Win+E:打开文件夹Shift+Delete:永久删除Ctrl+Shift+Esc:打开任务管理器Win+Tab:切换窗口。
2024-04-07 16:22:49
472
原创 我遇到的Java面试题
1.抽象类可以用final修饰吗?不能,定义抽象类就是让其他类继承的,如果定义为 final 该类就不能被继承,这样彼此就会产生矛盾,编辑器也会报错,所以 final 不能修饰抽象类。2.string常用方法(1)int length(); 语法:字符串名.length(); 返回值为 int 类型。得到一个字符串的字符个数(中、英、空格、转义字符皆为字符,计入长度)。(2)char charAt(值); 语法 :字符串名.charAt(值); 返回值为 char 类型。从字符串中取出指定
2022-11-08 18:20:56
888
原创 Java写一个等腰三角形(数字符号都可)
首先,我们可以分析一下等腰三角形,在输出符号之前,前方有空白区域 ,每一个空白相当于一个字节,也占一个位置,所以我们在打印符号之前,需要先打印出空白,再打印符号。代码如下:public static void main(String[] args) { //控制台打印等腰三角形 //行数 int num=7; //外层循环控制行 for (int i=1;i<=num;i++){ //内层循环控制
2022-03-07 17:05:04
11663
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人