Java
文章平均质量分 73
Java学习
阿董ddd
这个作者很懒,什么都没留下…
展开
-
Java随堂小记09(GUI)
Java随堂小记09异常处理机制自定义异常异常处理机制检查性异常:程序员无法预见的。如打开一个不存在文件时异常发生。编译时不能被简单地忽略运行时异常:运行时异常是可能被程序员避免的异常。编译时可以被忽略错误:错误不是异常,而是脱离程序员控制的问题。通常在代码中被忽略快捷键:Ctrl + Alt + T 自动补全异常throw:主动抛出异常,在方法体内使用throws:方法中处理不了这个异常,方法上抛出异常(像极了甩锅的你)finally:善后工作e.printStackTrace原创 2021-03-15 00:02:43 · 742 阅读 · 4 评论 -
Java随堂小记08
Java随堂小记08instanceof强制转换instanceofinstanceof 用来测试一个对象是否为一个类的实例对象必须为引用类型,不能是基本类型如果a能转换成右边的class类型,则返回true,否则返回falsepackage www.Dongyi.oop.Demo7;public class Application { public static void main(String[] args) { //Object > Person &g原创 2021-03-07 17:34:55 · 377 阅读 · 2 评论 -
Java随堂小记07
Java随堂小记07封装继承Objectsuper方法重写多态封装程序设计追求高内聚,低耦合高内聚:类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。属性私有,get/set快捷键alt+insertpackage www.Dongyi.oop;public class Demo2 { public static void main(Strin原创 2021-03-06 19:53:31 · 283 阅读 · 1 评论 -
Java随堂小记06
Java-面向对象面向对象基础方法值传递和引用传递类与对象面向对象基础1、面向对象编程:oop2、面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据3、对象是具体的实例,类是抽象的,是对象的模板4、 类 = 属性 + 方法5、三大特性:封装、继承、多态6、break和return的区别:break用于跳出switch和结束循环return用于结束方法体方法静态方法:直接通过类名去调用方法public class Dem01 { public static voi原创 2021-02-13 13:15:07 · 455 阅读 · 2 评论 -
Java随堂小记05
Java随堂小记05数组数组的常见异常三种数组的初始化数组的使用数组每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们定义: int [] nums;存放10个int类型的数据: nums = new int[10]; int[] nums = new int[10];//和Scanner s1=new Scanner(System.in)一样package www.Dongyi.Scanner;public class Demo8 { pub原创 2021-02-11 17:16:44 · 143 阅读 · 1 评论 -
Java随堂小记04
Java随堂小记方法方法重载可变参数(又叫不定项参数)递归方法设计方法的原则:设计方法时最好保持方法的原子性,就是一个方法只完成一个功能,这样利于后期的扩展。main方法要干净,通过调用方法。main方法做一些底层的东西实现两个数比大小package www.Dongyi.Scanner;import java.util.Scanner;public class Demo3 { public static void main(String[] args) { Sca原创 2021-02-09 17:53:28 · 251 阅读 · 1 评论 -
Java随堂小记03
Java随堂小记流程控制switchwhilewhile和do whilefor循环小案例(自己写)增强for循环break、continue、gotobreak:可用于任何循环语句中强行退出最近的循环,只是跳出循环,并不代表程序结束continue:用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判断goto练习:打印三角形反编译流程控制equals:判断字符串相等,不能用==switchJDK7的新特性,switch支持字符串类型了记得break!!使用Sca原创 2021-02-08 17:26:17 · 410 阅读 · 2 评论 -
Java随堂小记02
Java随堂小记自增、自减运算符初识Math类逻辑运算符位运算符赋值运算符包机制JavaDos生成文档自增、自减运算符又叫一元运算符public class Demo1 { public static void main(String[] args) { int a = 1; int b = a++;//先赋值后自增 int c = ++a;//先自增后赋值 System.out.println(b); Syste原创 2021-02-07 17:37:06 · 300 阅读 · 1 评论 -
Java随堂小记01
Java随堂小记JDK7的新特性:变量常量命名规则运算符(只做补充)JDK7的新特性:数字之间可以用下划分割,不会被输出如: 1000000000可以写成10_0000_0000变量public class Demo1 { //类变量 static static double salary = 10000;//salary工资 //属性:变量 //实例变量:从属于对象;不初始化会返回默认值 0 0.0 //布尔值:默认是false /原创 2021-02-06 16:23:13 · 227 阅读 · 1 评论 -
# day-11 Java基础
Java基础创建新项目Java中的注释创建新项目接着会弹出 项目结构 窗口 (关掉)右击src注意:打开项目结构基础语法psvm和sout第一个代码Java中的注释单行注释//多行注释/* /文档注释/* */联合JavaDoc使用...原创 2021-01-28 17:41:16 · 111 阅读 · 0 评论 -
Java预科
Java预科CMD的打开方式常用的Dos命令CMD的打开方式1、开始->windows系统->命令提示符2、win键+R -> 输入cmd以管理员身份运行,可以拿到cmd的最高权限常用的Dos命令1、盘符切换 D: (记得是英文输入法下的:)2、查看当前目录下的所有文件 dir3、切换目录 cd (change directory)4、跨盘符切换 cd /d5、返回上一级 cd ..6、清除屏幕 cls (clear screen)7.退出原创 2021-01-25 14:59:10 · 107 阅读 · 1 评论 -
常用快捷键及在IDEL中的应用
常用快捷键及在IDEL中的应用altctrlwin键Ctrl+altaltalt关闭窗口Alt + Enter在IntelliJ IDEA中,根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同选中代码块上下移动Alt + Shift + 上下方向键ctrlCtrl+C复制Ctrl+V粘贴Ctrl+X剪切Ctrl+S保存Ctrl+Z撤销Ctrl+F在当前文件进行文本查找Ctrl+R在当前原创 2021-01-24 15:43:47 · 401 阅读 · 0 评论