java
java
新川宝宝
这个作者很懒,什么都没留下…
展开
-
java实验7
1(题目编号7179)、利用多线程技术编写一个模拟龟兔赛跑的程序,要求如下:(1)乌龟每次跑一个单位,兔子每次跑10个单位;(2)每个线程运行时,判断是否达到终点,如果到达终点,给出提示信息,未到终点则提示目前距离终点的距离,并判断是否领先;(3)如果兔子领先,则显示“我跑得快,睡一觉”信息,并睡一会。代码:public class Main { public static void main(String[] args) { Pao pao1=new Pao();原创 2020-06-29 22:12:59 · 463 阅读 · 0 评论 -
idea连接nefu练习数据库
idea连接远程Oracle数据库Intellij idea远程连接数据库外网访问Oracle方法.docx执行操作:使用idea执行数据库SQL原创 2020-04-11 21:11:08 · 212 阅读 · 0 评论 -
idea使用
更换jdk:新的2020.1可以直接下了2020.1的介绍maven配置原创 2020-04-11 17:32:42 · 147 阅读 · 0 评论 -
java第九章IO流与文件操作
9-01.IOStream就把他看成一个源,获取它的流类似于集合,有抽象后相同的操作,也有独立的操作方法屏蔽掉了输入输出地方的不同,专注于统一的操作方法,只有01,但保存还是用字节,会好很多你好:两个字6个字节9-02.AutoCloseable概念,现在讲实现:(实际上是用来描述这个字节的十进制整数)字节数组输入流:一次读多个字节也是没有就自动创建读入的...原创 2020-04-24 12:13:39 · 512 阅读 · 0 评论 -
java实验7线程2020.5.28
文章目录static可以让他们共享,volatile可以让他们一个更新,其他强制更新(但不知道为啥我最开始都没加也过了,,,,离谱)static不是不可以变,是可以作为同一个用,可以直接用类引用用tread继承创建,然后封装进去也可以共享用的锁,锁了个方法random的三种方法,我用的第二种我是想给变量同步更新,或是给取票(同一个存票地方)方法上锁,都试试?共享变量法:应该是成功了,只是可能顺序不太好(本来也是同步卖票嘛),但没重锁写法,用的reentrantLock.unlock(),事实上完成了,但因为原创 2020-05-28 16:12:50 · 508 阅读 · 0 评论 -
java第八章线程
8.1线程概述程序、进程、线程一组静态代码当程序获得cpu计算资源是不叫程序了,叫进程,动态的是永远有资源的单位就是一个执行机构线程:进程,多对一对应关系:进程是分配的独立单位线程是调度执行的独立单位线程执行进程的任务,进程提供资源,组合起来完成任务进程和线城是动态的,进程是拥有资源的单位,作为线程的后盾,线程来执行相同一件事情,分的越多,并发,执行效率更高 ,也...原创 2020-04-20 13:00:47 · 244 阅读 · 0 评论 -
java第七章异常
第七章异常 2020.4.147.1 异常处理概述7.2 异常分类Q:Throwable是所有异常类的父类(父辈的父辈能叫父辈吗?)受检---》必须捕获 (否则***不过编译***)不过编译回来再看的总结图7.3 异常的捕获处理try catch是必须处理的异常产生按照语句顺序嵌套时的顺序7.4 重新抛出异常throw throws7.5 定义新的异常类型throws给上级作业总结:~~([感觉...原创 2020-04-14 11:39:03 · 957 阅读 · 0 评论 -
java6集合编程题
1.过滤代码格式提供以下可直接使用的User类,直接使用getter/setter方法。编写测试类主函数,模拟创建5个用户,分属3个不同城市创建Set集合,添加以上元素对象。思考,为什么使用Set集合?public class User {private int id;private String name;private String city;public User(int i...原创 2020-04-10 13:20:24 · 1436 阅读 · 0 评论 -
javaCh6课堂测试
2.正确声明一个整型集合变量AList list;BList list;CList list;DList list;解析:Bint是JAVA缺省的8中基本数据类型之一.不是类的对象.int是基本数据类型,Integer是对int进行了封装的一个类。当需要往ArrayList,HashMap中放东西时,像int,double这种内建类型是放不进去的,因为容器都是装object的...原创 2020-04-07 12:20:49 · 408 阅读 · 0 评论 -
java实验四 集合与函数式编程实验
(2020.4.28版)nefu2020.4.28版,刚刚交mainStudentServiceImplDatabaseUtilsStudentServiceStudent一、实验目的:掌握集合的基本操作方法掌握Lambda表达式的声明编写规范掌握基于集合Stream的过滤/映射/聚合等操作掌握基于函数式编程集合元素的移除方法二、实验内容:初始化理解实验的目的,不要浪费时间在初...原创 2020-04-28 12:09:45 · 1687 阅读 · 1 评论 -
java第六章工具包P6-03.Optional 2020.4.?
文章目录原创 2020-04-07 15:47:29 · 338 阅读 · 0 评论 -
java第六章工具包6.2.Collection Streams 2020.4.7
用法:1.8有了原创 2020-04-07 15:47:22 · 133 阅读 · 0 评论 -
java第六章工具包6.1P6-01.Collections 2020.4.3+7
P6-01.Introductionjava8加入函数式编程P6-02.Collection Interface集合与Collection集合接口集合与Collection集合接口)一个集合不应该仅仅是一个容器,还应该完成操作不同的集合,希望把数据类型和底层实现分离开,所以用接口实现...原创 2020-04-03 11:05:04 · 198 阅读 · 0 评论 -
java实验3 2020.4.6
java多组输入数组声明原创 2020-04-06 16:38:59 · 258 阅读 · 0 评论 -
java抽象类与接口5.4-5.7 2020.3.31
5-4-抽象类的应用1.2.5.7不变,3.4.6不同,3.查询对象不同语句对象就不同,3.查到的对象不同,4的参数就可能不同,6字段也不同1.2.5.6不变 3.4 不同5-5-接口声明及实现不用担心哪个插口是插哪个卡的只要遵循规范只能有常量和抽象方法,也可以继承大括号内的前缀可以省略【只能是这两种,分别对应常量和方法】可以省略一个类可以有多个接口这个不...原创 2020-03-31 11:29:40 · 212 阅读 · 0 评论 -
java瑞格实验2;2020.4.3
万能头文件:import java.util.*;静态方法:可以使用 方法名调用构造函数可以使用 当前类的对象,Java拷贝构造函数初尝试分浅克隆与深克隆system.out.print,f,ln,很有用...原创 2020-04-03 12:09:34 · 298 阅读 · 0 评论 -
java第五章抽象类与接口5.1-5.3 2020.3.27+31
5.1抽象类和抽象方法具体用法就是可以创建指针,但不能new连大括号都不能有,必须重写一定要重写因为static final不能重写了图形抽象类对多态有用,定义规则和规范上转型...原创 2020-03-27 11:46:12 · 138 阅读 · 0 评论 -
java 继承与派生4.6-4.7 2020.3.27
**4.64.6.1final用法绿色的是对的不能修改重要!!!!工程要求::4.7对象的上下转型 多态“子类可以看成是一种父类”属性隐藏,方法重写A类的引用,指向B类对象,这叫上转型按父类编译,按子类运行::::::::转换完之后,就按照父类用,父类有的,子类重写了,按子类,父类没有的编译出错方法有多态性,变量没有,这里按父类[这...原创 2020-03-27 10:32:40 · 98 阅读 · 0 评论 -
java继承和派生4.4- 4.52020.3.24
4.44.4.1隐藏下图,也就是隐藏与类型无关,与名称有关实例4.4.2重写[方法]b:引用变量;b到堆中找f1;然后再内存中找子类f1,压到栈里下图不是重写f1不是重写,不报错,是重载,新的方法下图红的会报错,要大于或等于,可以缺省,保护,公有小:指子类更小4.5super两个用法4.5.1super与构造方法肯定报错调用...原创 2020-03-24 11:45:03 · 92 阅读 · 0 评论 -
JAVA 继承和派生4.1-4.3 2020.3.20
**tips11:08:49纪明宇老师 13936001804 11:25:04大家要注意理解:子类是一种父类子类对象也是一种父类型的对象4.1.1继承的概念两个类,有些方法一样(重复),代码冗余而且智能手机是一种手机第四章围绕这句话、这两个词继承关系关键字:extends叫法不一样,一个意思多种继承方式4.1.2继承与派生一个子类不允许有多个父类...原创 2020-03-20 11:50:05 · 255 阅读 · 0 评论 -
java类与对象的最初理解
一、面向对象编程的三个特性1)封装面向对象编程核心思想之一就是将数据和对数据的操作封装在一起。通过抽象从具体的实例中抽取共同的性质形成一般的概念,比如类的概念。人们经常谈到的机动车类就是从具体的实例中抽取共同的属性和功能形成的一个概念,那么一个具体的轿车就是机动车类的一个实例,即对象。一个对象将自己的数据和对这些数据的操作合理有效地封装在一起,例如,每辆轿车调用“加速”、“减速”改变的都是...原创 2020-03-10 12:16:41 · 86 阅读 · 0 评论 -
nefu java作业2020.3.11第二章
RT分别用do-while和for循环计算1+1/2!+1/3!+1/4!… … 的前10项和package com.example;///Jisuanqi1 是for Jisuanqi2 是dowhile 同时输出,结果一样public class javahello_2 { public static void main(String[] args) { Ji...原创 2020-03-11 11:41:42 · 228 阅读 · 0 评论 -
java笔记类与对象3.7-3.10 2020.3.17
List不是一个类,是个接口ArrayList才是动态数组类3.7垃圾回收机制this的三种用法this(1,2,3)会调用构造器下图三个对象都是垃圾对象让系统回收垃圾对象回收的时候,会调用自己的finalize方法加不加this都行,甚至可以加一个this.getName()结果会略有不同,但都消失3.8 static的使用同时也是静态的this到底指...原创 2020-03-17 12:02:09 · 367 阅读 · 0 评论 -
java3.3-3.6类与对象2020.3.13
rtTime1是公共类,可以被其他包所访问下面的这个,未导入包,未建立文件夹javac -d . Time.java -d可以自动创建文件夹 . 指当前目录类不用public不能访问,public类中未public的变量也不能直接访问但同一个包内可以访问方法如果private包内可见this指当前调用该方法的对象默认有一个隐含参数this,用于如果方法...原创 2020-03-13 12:45:43 · 495 阅读 · 0 评论 -
Java第三章 类和对象3.1+3.2
文章目录3-1面向对象的最初理解3-2类的封装属性与行为3-1面向对象的最初理解3-2类的封装属性与行为原创 2020-04-20 22:02:40 · 113 阅读 · 0 评论 -
Java 第二章 程序设计基础
标识符和关键字多一个美元符号,还可以用任意文字(大部分,中文,日文,韩文,但不建议)前三个合法第二行都合法数字,警号,关键字,减号基本数据类型基本和引用数据类型表示范围布尔数组会编译成bitdouble输出也是%f...原创 2020-04-20 22:00:11 · 155 阅读 · 0 评论 -
java第一章Java语言概述和入门程序
文章目录Java课程简介1.1 Java概述(Java的发展)1.2 Java 的特点不依赖平台1.3 java软件平台安装和配置Java课程简介1.1 Java概述(Java的发展)1、 java是什么java是一种面向对象的计算机编程语言(有Java基础、面向对象、java基础类应用)java是一种软件开发和运行平台2、 Java有什么三个版本JSE、JEE、J...原创 2020-04-20 21:56:26 · 281 阅读 · 0 评论