Java
文章平均质量分 53
Java杂记
无心就是宇宙
天行健,君子以自强不息。
地势坤,君子以厚德载物。
展开
-
Java线程调度 ---优先级策略?? 不是时间片式
1优先级高的先执行,优先级低的后执行2每个线程创建时都会自动分配一个优先级,默认时,继承其父类的优先级。3任务紧急的线程,其优先级最高4同 优先级的进程,按先进先出的原则。原创 2023-08-15 22:12:20 · 101 阅读 · 0 评论 -
Java中对象的创建和初始化 对象引用.成员数据;对象引用.成员方法!
声明变量后 在内存中为其建立一个引用 此时它不指向任何内存空间对象的引用也称对象的句柄。原创 2023-08-02 08:24:29 · 101 阅读 · 0 评论 -
equals和==的区别?
"equals"是判断两个变量或实例所指向的内存空间的值是不是相同。"=="比"equals"运行速度快,因为"=="只是比较引用。"=="是判断两个变量或实例是不是指向同一个内存空间。"equals"在JAVA中是一个方法。"equals"比"=="运行速度要慢。"=="在JAVA中只是一个运算符合。原创 2023-08-15 21:01:56 · 42 阅读 · 0 评论 -
Java语言程序设计---异常处理机制全
这个小姐姐写的这么好,我就不写了。原创 2023-07-26 11:22:00 · 51 阅读 · 1 评论 -
用java实现九九乘法口诀表!
/定义每一次输出都是i*j=ij的格式;//每输出一次i*j都会有空格隔开。j++){ //引入j原创 2023-07-27 08:20:23 · 1785 阅读 · 1 评论 -
Java语言程序设计--处理异常 try,catch,finally,exit
/这里System.out.println(e.toString())就是调用系统输入(System.Out)的println()方法,这个方法需要传入一个字符串类型的参数。//这时,e.toString(),即把捕获的错误异常转变为字符串类型,传给println()方法,用以输入。简而言之,发现错误的代码可以抛出一个异常,程序员可以捕获该异常,如果可能则处理它,然后恢复程序的执行。此时已经捕获了异常。受检异常的所有类都是Exception的子类,Exception是Throwable的后代。原创 2023-07-26 10:20:43 · 468 阅读 · 1 评论 -
Java语言程序设计--简单的输入/输出
Scanner类属于java.util包要调用Scanner类的方法 必须先创建一个对象 Java中的对象使用new运算符来创建下面的语句创建了一个Scanner类对象 它读入键盘输入:Scannner类的构造方法接收一个参数,这个参数代表了输入源。System.in对象代表标准输入流默认是键盘Scanner对象用空白(空格 水平制表符及回车换行符)作为输入的分隔符。next()方法读入下一个输入对象 将它作为字符串返回。原创 2023-07-25 20:37:37 · 254 阅读 · 0 评论 -
java中的循环语句:for,while,do!
for循环语义:先执行初始语句,判断条件表达式的值,当条件表达式的值为真时,执行循环体语句,再执行迭代语句,然后去判断条件表达式的值。这个过程会一直进行下去,直到条件表达式的值为假时,循环结束,转到for之后的语句继续执行。while循环的语义:计算条件表达式的值,当值为真时,重复执行循环体,直到条件表达式的值为假时结束。for语句中,会在初始语句部分定义循环控制变量,它的值自动修改,也可以循环体中进行修改。for 语句中,循环控制变量通常是隐式修改的,而while语句中,需要显式修改。原创 2023-07-25 09:16:45 · 148 阅读 · 0 评论 -
Java--任意输入一个金额,给出能组合出这个值的最佳可能,要求使用的币值个数最少。
源代码:System.out.println("请输入你要检验的金额(分)");//所有的金额以分为单位// 100元 50元 20元 10元5元 1元 2角 5角 2元 5元 1分 5分 统一为最小单位分//rest为剩余的钱,刚开始为所求的钱,随便选rest越变越小for(int rmb:rmbs){ //增强型for循环 for(类型 变量:数组){System.out.println(变量);} 依次从大到小遍历数组元素。原创 2023-07-27 21:45:38 · 173 阅读 · 1 评论