
【3】java
文章平均质量分 94
【3】java
nencbskk
这个作者很懒,什么都没留下…
展开
-
java 9-期末复习知识点
9 Object 提供的常用方法equals()、toString()、hashCode()打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。A、类体中只能有变量定义和成员方法的定义,不能有其他语句。5 字符串 (定义、比较、String提供的常用方法等)下面关于java中类的说法哪个是不正确的( )。5 捕获异常 try…5 final 关键字修饰类和方法的用法、涵义。原创 2023-08-23 00:39:46 · 62 阅读 · 0 评论 -
java 8-流与文件
其中,左边为当前行的首地址(十六进制表示),中间是每行16个字节的16进制字符,每字节间用一个空格分隔,8个字节之后用两个字节分隔,右边为这16字节的ASCII码表示(非可打印字符使用点号或其他符号代替)。不足16字节的行,仍然要保持这三部分的对齐。编写一个程序,从控制台输入要检索的文件(支持通配符)和起始检索目录(如:D:\),递归查找该目录及其所有子孙目录中查找符合条件的文件,打印输出文件的全路径。提示:使用File类,查jdk文档File类的方法。(1) 字节流、过滤流、字符流、对象流。原创 2023-08-23 00:38:20 · 249 阅读 · 0 评论 -
java 7-线程
(2)在主程序中每次开启若干个SumWorker线程(具体数量由程序指定或者用户输入),计算完成之后,将部分结果累加,然后再启动另一批线程,直到计算完成;(4)退出时打印"当前线程XXX正要退出",XXX为当前线程的名称(Thread.currentThread.getName())。(4)扩展(选做):学有余力的同学可以尝试研究参数对并行性能的影响,如:同时并发线程数、每线程计算数量等,并尝试分析其原因。(3)循环执行上述(1)、(2)内容,循环10-20次(使用随机数实现);(1) 线程的创建与启动。原创 2023-08-23 00:37:39 · 75 阅读 · 0 评论 -
java 6-异常
★Eclipse中的设置方法:打开Window->Preferences菜单,左边列选择Java->Installed JREs,在需要设置的JRE上,点击Edit,设置Default VM arguments的值为“-Xms1024m -Xmx4096m”,其中-Xms设置最小内存,-Xmx设置最大内存。★IDEA中的设置方法:选择Help->Edit Custom VM Options,修改-Xms和-Xmx为相应的内存值,如-Xms1024m、-Xmx4096m。返回StudentMap。原创 2023-08-23 00:19:53 · 105 阅读 · 0 评论 -
java 5-Comparator
实验目的:掌握接口的定义与实现;熟悉内部类机制;能够使用Comparable、Comparator接口;会使用简单的Lambda表达式。原创 2023-08-23 00:16:12 · 108 阅读 · 0 评论 -
java 4-抽象类
因为PI的值是固定的,即3.1415926,用于计算圆的面积与周长,为了保证计算结果的准确性,需要赋予PI不能被修改的属性,保证圆的面积和周长计算的正确性。(2)编写枚举类型University,表示大学,定义若干常量(如集美大学、厦门大学、清华大学等,允许自定义,不限),每个University常量包含两个信息:中文描述及所在的城市(City类型)。(1)编写枚举类型City,表示城市,定义若干常量(如厦门、北京、上海等),每个City常量都包含一个中文的描述信息(即需要一个带一个参数的构造方法)。原创 2023-08-23 00:15:41 · 329 阅读 · 0 评论 -
java 3-类
需求(1) 定义一个有关人的Person类,内含姓名name、性别sex、年龄age属性,所有的变量必须是私有的(private)。(2) 设计一无参构造方法初始化Person的age属性为0、sex属性为0(或者其他,视定义的数据类型而定)、name属性为空字符串(“”)。(3) 使用这些构造方法对Person类进行初始化。(4) 其他类只能通过该类的setter、getter方法修改与获取属性。(5) 改写toString()方法,显示其所有属性。原创 2023-08-23 00:14:38 · 281 阅读 · 0 评论 -
2-JAVA常用语法
统计时仅统计字符a-z、A-Z,不分大小写,其余字符忽略。第301次巡游结果:--------------------------------------------第302次巡游结果:--------------------------------------------第303次巡游结果:--------------------------------------------第304次巡游结果:--------------------------------------------原创 2023-08-23 00:13:23 · 85 阅读 · 0 评论 -
1-java配置环境
编写main方法,输入n,调用getPrimeNumbers方法获取素数数组,再调用printPrimeNumbers方法输出这些素数。对于当前数来说,把它依次和集合中的质数相乘,得到的数必为合数,然后筛掉。对java的语法掌握更加熟练了,和c差不多。埃式筛法中,当前数为质数时,才进行下面的操作。编写一个程序,从键盘读取正整数n,使用筛法求不大于n的所有素数,并逐个打印出来。除了埃式筛法中的arr数组,我们还要维护一个集合,里面用来存放已知的质数。分别使用递归和非递归的算法,求解两个数的最大公约数。原创 2023-08-23 00:10:26 · 84 阅读 · 0 评论