JAVA 基础学习
拜托了薯条
保障资本 一致性获利 持续增长
展开
-
JAVA常用类作业(Chapter13)
第十三章作业第十三章作业1.将字符串指定部分进行反转2.用户注册3.按照格式输出名字信息4.判断字符类型5.String内存分布第十三章作业1.将字符串指定部分进行反转字符翻转 ,如何实现逻辑判断,选出正确的条件,然后取反即可。抛出异常,然后使用 try catch处理package com.homework13;/** * @author whj * @version 1.0 */public class Homework01 { public static v原创 2022-05-14 17:52:39 · 171 阅读 · 0 评论 -
JAVA异常作业(Chapter12)
第十二章作业第十二章作业第十二章作业1.编程,使用try catch 处理异常2、3、4.读代码1.编程,使用try catch 处理异常package com.exception;/** * @author whj * @version 1.0 */public class Homework01 { public static void main(String[] args) { try { if (!(args.length == 2))原创 2022-05-08 18:27:45 · 424 阅读 · 0 评论 -
JAVA面向对象编程作业(Chapter10、11)
第十章十一章作业第十章十一章作业标题第十章十一章作业1.读代码2.使用静态变量和静态方法时实现产品的唯一序列号编号3.抽象类的使用:继承含含有抽象方法的抽象类的子类必须实现抽象类4.匿名内部类的使用5.局部内部类6.综合应用7.外部其他类访问成员内部类8.枚举的使用switch1.读代码创建子类对象时在类的调用顺序1.父类的静态代码块和静态属性初始化:优先级一样,按先后顺序调用2.子类的静态代码块和静态属性初始化:优先级一样,按先后顺序调用3.父类的普通代码块和普通属性初始化:优先级一样,按先原创 2022-05-07 20:21:38 · 380 阅读 · 0 评论 -
JAVA 面向对象编程作业(Chapter08)
第八章作业(面向对象编程)1.定义person类,初始化对象数组,有3个person对象,按照age从大到小进行排序。2.写出四种访问修饰符和各自的访问权限3.编写教师类、及其子类,并初始化对象,后测试使用。(具体要求省略,题目简单)4.通过继承实现员工工资核算打印功能。5.设计员工类(父类)和子类,打印年工资。6.super 和 this 的访问权限7.写出程序结果8.银行存款问题扩展:体会函数重写的优点9.构造器的使用。super10.掌握 equals 函数的重写(自带的和自己写的)11.向上转型和原创 2022-05-04 14:01:17 · 758 阅读 · 0 评论 -
JAVA数组学习之作业(Chapter06)
第六章作业–数组4.已知有个升序的数组,要求插入一个元素,该数组仍是升序/** * @author whj * @version 1.0 *///已知有个升序的数组,要求插入一个元素,该数组仍是升序import java.util.Scanner;public class HW4 { public static void main(String[] args) { Scanner myScanner = new Scanner(System.in); int原创 2022-04-13 20:35:08 · 103 阅读 · 0 评论 -
JAVA控制结构作业(Chapter05)
第五章作业(控制结构)1.交路费要求:某人有100,000元,每经过一次路口,需要交费,规则如下:1)当现金> 50000时每次交5%2)当现金< = 50000时每次交1000编程计算该人可以经过多少次路口,要求:使用while + break方式完成/** * @author whj * @version 1.0 *///某人有100,000元,每经过一次路口,需要交费,规则如下://1)当现金> 50000时每次交5%//2)当现金< = 50000时每原创 2022-03-13 22:38:06 · 703 阅读 · 0 评论 -
JAVA运算符作业(Chapter04)
第四章作业(运算符)1.计算下列表达式的结果10 / 3 = 3; 10 / 5 = 2;10 % 2 = 0;-10.5 % 3 = -1.5;2. 试说出下面代码的结果int i = 66;System.out.println(++i + i);//67 + 67 = 1343.赋值正确的语句是(C、D)(A) int num = (int)"18";(错误,字符串不能直接转换为int类型数据)(B)int num2 = 18.0;(错误,后面是double类型)(C)double原创 2022-03-12 17:34:01 · 640 阅读 · 0 评论 -
JAVA开发规范:持续更新中
JAVA开发规范代码规范基础版本类、方法要使用javadoc的方式来写,文档注释;其他的单、多行注释只是为了给大家讲解是怎么代码是怎么使用的,维护或其他注意事项。(ctrl+/快捷注释)tab缩进,shift+tab整体左移运算符和等号左右各加一个空格源文件utf-8编码,dos控制台使用时才改为GBK行宽不超过80,Eclipse标准推荐使用行尾风格…命名规则类名首字母大写,后缀表达不同的意思方法名首字母小写,动词在前,如 addOrder()参数和局部变量名首字母小写源文原创 2022-03-11 21:04:48 · 69 阅读 · 0 评论 -
JAVA变量学习作业(Chapter03)
第三章节作业(变量)1.阅读程序题,判断输出程序内容如下:/** *@author whj * @version 1.0 */public class Homework01 { public static void main(String[] args) { int n1;//定义整型变量n1 n1 = 13;//赋值n1为13 int n2; n2 = 17; int n3; n3 = n1 + n2; System.out.println("n3 = " +原创 2022-03-11 19:26:20 · 347 阅读 · 0 评论 -
JAVA学习之变量
JAVA学习之变量变量是构成程序的基础单位。三大要素:类型+名称+值。概念变量相当于内存内数据存储空间的表示。内存的一个存储空间。注意事项1.表示内存中的一个存储区域2.有自己的名称和类型3.变量先声明,后使用4.可以在同一类型范围内变换5.同一个作用域内不能重名6.变量 = 变量名 + 值 + 数据类型+使用原则当左右是数值类型时,做加法运算。当左右两边有一个为字符串时,则作拼接运算。(从左往右看)数据类型(记忆)基本数据类型(8)数值型:整数类型(byte[1字节-27原创 2022-03-11 20:09:31 · 214 阅读 · 0 评论 -
Java转义字符\r、\n、\r\n的区别
转义字符**\r:**回车,移动到当前行行首;**\n:**换行,换到当前位置的下一行,但是不会回到行首;**\r\n:**回车+换行,移动到下一行的行首。Unix行尾就是换行\n,mac行尾是回车\r,windows行尾就是回车+换行\r\n.**疑问:**现在windows使用DOS命令运行java程序时,使用\r\n和\n的效果是一样的,都是直接会到行首?后面用其他软件验证下会不会是同样的效果。资料参考:1.【经验】 - \r,\n,\r\n的区别_I18N_R的博客-CSDN博客_\n原创 2022-03-11 14:16:17 · 4771 阅读 · 1 评论 -
JAVA概述之作业(Chapter02)
第二章节作业1. 编写hello,world程序/** * @author whj * @version 1.0 */public class Homework01 { //编写一个main方法 public static void main(String[] args) { //输出“Hello,world!”。 System.out.println("Hello,world!"); }}2.将个人信息按照一定格式输出/** * @author whj * @ve原创 2022-03-10 23:01:24 · 72 阅读 · 0 评论