2016710101382016-2017《java程序设计》

     2022-03-27     183

关键词:

  这周我们对线程有了较好的理解, 掌握了两种创建线程的方法,第一种:继承thread类,

重写run方法,在run方法中写要执行的代码。在创建线程对象时传入子类对象。第二种:

实现Runable接口,重写run方法。在创建线程对象时候传入该接口的子类对象。

  多个线程同时启动的时候,每个线程大概会有五种状态,为了避免多线程启动时的不确定

性,通常用锁和synchronized方法来解决。

 currentThread.getName();方法可以在多线程开发中获取当前线程的名称。  

.sleep与wait也有一定的区别:
    1.sleep方法必须制定线程休眠的时间
      wait方法可以制定也可以不指定线程停止的时间。
    2.sleep方法执行后不会释放监视器锁权限,此时处于临时阻塞状态。
      wait方法则在执行后立即释放锁权限
    3.sleep方法到时间后自动唤醒并继续执行
      wait方法则在执行后如果没有被notify或者notifyAll唤醒则一直处于等待状态。
    4.sleep方法不一定要定义在同步中
      wait方法则必须在同步中使用

我们也可以使用setPriority方法可以对线程进行优先级的设定。









2016710101382016-2017-2《java程序设计》学习心得

               这周我们将以前的程序进行了分析讲解,并学习了第九章集合的内容。              接下来我们将要对以前所学过的知识进行巩固复习,也是一个调整加深        ... 查看详情

2016710101382016-2017java第三章学习心得

                第三章是java真正的一个开端,我们开始正式的接触它的语法结构、变量类型、输入输出及运算等。          也初步接触了string类,认识了它的API及构造,与其类同对比学习了Strin... 查看详情

2016710101382016-2017《java程序设计》

  临近期末,我们也要结束这一学期的课程了,java的学习也接近尾声。这也是我们最后的一篇博文,一学期也学到了很多。   从最基础的语法知识点到类、对象及方法,形成了java程序,然后在此基础上慢慢有... 查看详情

2016710101382016-2017-2《java程序设计》学习心得

               我们以前编写的程序都是通过键盘接受输入,在控制台屏幕上显示              结果。但这周的学习内容是介绍如何编写使用图形用户界面的java程           ... 查看详情

2016710101382016-2017《java程序设计》

 这周我们对线程有了较好的理解, 掌握了两种创建线程的方法,第一种:继承thread类,重写run方法,在run方法中写要执行的代码。在创建线程对象时传入子类对象。第二种:实现Runable接口,重写run方法。在创建线程对... 查看详情

2016710101382016-2017-2《java程序设计》学习心得

          这周的主要内容是泛型,之前我们已简单的学习了一些关于泛型数组的知识。泛型主        要指在定义类、接口和方法时,通过类型参数指示要处理的类对象。一个泛型类就是具有      ... 查看详情

2016710101382016-2017-2《java程序设计》学习心得

  在学完继承后,由于java不支持多继承,即一个类只能继承一个超类。为了克服继承的缺点,这周我们进一步学习了接口,一个类可以实现一个或多个接口。但是接口不是类而是对类的一组需求描述,由常量和一组抽象... 查看详情

2016710101382016-2017java《面向对象程序设计课程学习进度条》

周次(阅读/编写)代码行数发布博客量/博客评论数量课堂/课余学习时间(小时)最满意的编程任务 第1周280/1603/06/5实验二任务三、五 第2周     第3周      第4周     ... 查看详情

2016710101382016-2017-2《java程序设计》第第二章学习心得

     JAVA在没接触这本书之前,所有的认识大概都停留在c语言的层面,对我们的意义只不过是另一种编程。但看到书的厚度,突然觉得如临大敌,迎面而来的是更多专业术语,另外一个不同的编程环境。嗯……... 查看详情

jav所有开发公共代码

======================================================================================================公共的方法---------------------------------------------------------------------->遍历list移除当前的某个privat 查看详情

jav利用反射修改类的静态变量

有Student这个类:publicclassStudent{privatestaticStringschoolName="";privatestaticStringschoolArea="";privatestaticbooleanisSetValue=false;privateStringname;privateintage;publicStringgetName(){returnname;} 查看详情

jav的流行型

...平均成绩;列举所有的商品名称和价格;……在Java中,如果一个Java 查看详情

解决报错saxnotrecognizedexception:feature‘http://jav

解决报错SAXNotRecognizedException:Feature‘http://javax.xml.XMLConstants/feature/secure-processing‘notrecognized今天调试appium脚本,发现运行脚本就报错SAXNotRecognizedException:Feature‘http://javax.xml.XMLConstants/feature 查看详情

jav07接口与继承之动手动脑问题解决

动手动脑:请自行编写代码测试以下特性:在子类中,若要调用父类中被覆盖的方法,可以使用super关键字。1.源代码:packageWork; classA{publicA(){System.out.println("ClassA.");}publicA(Stringstring){System.out.println("ClassA."+string);}}classBextendsA{p 查看详情

javaexamples-src-main-worddocumentcomparison-compareworddocumentsfromstreamtofilewitoutsettings.jav(

查看详情

jav中的过滤器filter(代码片段)

文章来自https://www.cnblogs.com/coderland/p/5902878.htmlFilter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet,静态图片文件或静态html文件等进行拦截,从... 查看详情

jav文件压缩-inputstream转化为base64-base64解码并生成图片(代码片段)

 Jav文件压缩-InputStream转化为base64-Base64解码并生成图片 直接上源码,解释见文章尾部1packagecom.hs.common.util.imgecode;23importcom.hs.common.util.Logger;4importnet.coobird.thumbnailator.Thumbnails;5importorg.apache.c 查看详情

jav设计模之的动态代理(代码片段)

...要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口,一 查看详情