Java
文章平均质量分 61
hnwsqy
这个作者很懒,什么都没留下…
展开
-
万树IT:生活中有效的学习Java
Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。java编程学习方法有哪些呢? 1.初接触软件技术, 先挑技术门槛低的技能方向入手 如果你完全是个外行,只懂得电脑的一般操作和OFFICE的使用,就先从网页制作开始学习,学习DREAMWEAVER的使用。比如自己设定一个小目标:做...转载 2018-11-15 17:42:19 · 174 阅读 · 0 评论 -
万树IT:Java调试有方法,你用对了吗?
大多数开发人员认为性能优化是个比较复杂的问题,需要大量的经验和知识。是的,这并不没有错。诚然,优化应用程序以获得最好的性能并不是一件容易的事情,但这并不意味着你在没有获得这些经验和知识之前就不能做任何事。下面有几个很容易遵循的建议和最佳实践能够帮你创建一个性能良好的应用程序。 这些建议中的大多数都是基于Java的,但是也不一定,也有一些是可以应用于所有的应用程序和编程语言的。在我们分享基于J...原创 2018-04-14 10:39:24 · 161 阅读 · 0 评论 -
万树IT:选好方向,做自己人生的主人!
一位哲人说过:“走好每一步,就是你的人生。”,人生之路说长也长,是因为这是你一生所要走的艰难险阻的跋涉;人生之路说短也短,因为你度过的每一天就是你的人生。每个人都在计划自己的人生,都在实现自己的梦想,而我将在规划的航线上拔锚起航。 一、认识自我 1、个人分析: 个人认为我的性格具有两面性,我喜欢在安静的环境下去看书,在有的时候与朋友聊天分享彼此的欢乐。也喜欢打羽毛球、跑步、旅游,享受大自然的...原创 2018-04-14 10:23:52 · 312 阅读 · 0 评论 -
JAVA线程池详解
Executor框架的两级调度模型在HotSpot VM的模型中,JAVA线程被一对一映射为本地操作系统线程。JAVA线程启动时会创建一个本地操作系统线程,当JAVA线程终止时,对应的操作系统线程也被销毁回收,而操作系统会调度所有线程并将它们分配给可用的CPU。在上层,JAVA程序会将应用分解为多个任务,然后使用应用级的调度器(Executor)将这些任务映射成固定数量的线程;在底层,操作系统内核...原创 2018-04-03 15:51:08 · 155 阅读 · 0 评论 -
高级Java程序员要具备哪些知识
想必Java新手们都想知道如何成为一个Java高级工程师,小编整理了一下Java高级工程师必须具备的一些专业技能供大家参考,希望可以帮到大家! 宏观方面 JAVA 要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级)工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Tex...原创 2018-04-03 15:46:46 · 1784 阅读 · 0 评论 -
java线程死锁模拟
1,关于死锁的理解 死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁 背景介绍:我们创建一个朋友类,当朋友向我们鞠躬的时候,我们也要向朋友鞠躬,这样才算一个完整的动作。当两人 同时鞠躬的时候,都在等待对方鞠躬。这时就造成了死锁。 模拟程序: package com.yxy.thread; /**原创 2018-01-19 09:22:53 · 245 阅读 · 0 评论 -
教你理解JAVA回调函数
1.java回调实现原理简介如下:首先创建一个回调对象,然后再创建一个控制器对象,将回调对象需要被调用的方法告诉控制器对象。控制器对象负责检查某个场景是否出现或某个条件是否满足。当此场景出现或此条件满足时,自动调用回调对象的方法。一读者想借《软件技术学习与实践》这本书,但这本书已被其他读者借走了。于是,读者与图书馆管理员间发生了以下对话:读者:“我把我的电话号码告诉你,等书一到就马上通知我。”管理原创 2018-01-18 23:24:24 · 503 阅读 · 0 评论 -
万树IT:java存在的四种引用
Java中存在四种引用,它们分别是: 1. 强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 2. 软引用(SoftReference)如果一个对象只具有软引用,则原创 2018-01-08 13:13:41 · 273 阅读 · 0 评论 -
好不好奇?学了Java到底能干啥?
学了Java到底能做什么工作,这个问题让初次接触Java的人很迷茫,其实Java可以做的东西太多了,由于Java拥有很高的安全性和平台移植性,因此受到了很多Java程序员们的爱戴。 手机游戏、中间件、软件、网站、以及如今非常火的手机app等等,都是通过Java语言编写的。 1 Java可以用来编写网站 对于学生来说,最关心的是Java能做什么,市场上招什么工作跟Java有关。现...原创 2018-05-03 11:08:38 · 1362 阅读 · 0 评论 -
Java到底好在哪呢?
计算机编程语言有很多,目前用的多一点的就是Java,C++,web前端等等。 目前大多数学习大数据的人都是选择学习Java,那Java到底好在哪呢?为什么学大数据之前要先学Java呢?我们今天就来分析一下。 不少想学习大数据的零基础学员都知道,学大数据部分课程之前要先学习一种计算机编程语言。大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如Java和.Net。 不...原创 2018-05-10 16:14:49 · 1278 阅读 · 0 评论 -
关于Java的编程知识
关于Java的编程知识,有人会问哪几个是重要的知识点,不知道大家是否知道呢?给大家分享一下! 1.JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。 JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把...原创 2018-05-11 11:15:10 · 204 阅读 · 0 评论 -
万树IT:Spring Batch批处理框架技巧,让你不再重复造轮子
整理了Spring批处理框架的内容,掌握这些知识,可以帮你省去一些造轮子的过程,提高开发效率。本文由博主姚兆峰分享,小编整理后推送,希望对你的工作有帮助。Part.1 问题分析在大型的企业应用中,或多或少都会存在大量的任务需要处理,如邮件批量通知所有将要过期的会员等等。而在批量处理任务的过程中,又需要注意很多细节,如任务异常、性能瓶颈等等。那么,使用一款优秀的框架总比我们自己重复地造轮...原创 2018-10-24 21:48:04 · 333 阅读 · 0 评论 -
万树IT:javac Hello.java找不到文件
刚开始编写Java代码时,会遇到很多困难,下面来说一个比较常见的错误,如下:对于初学者,一般都是从Hello,World开始的学起的,废了好大劲儿,铜鼓了半天,终于要在DOS上运行javac Hello.java时,就会报错:找不到文件 解决办法,要在如下几个步骤中进行排查:1、检查环境变量是否配置正确。输出一个javac指令,能输出帮助信息,说明配置信息无误(下图说明环境变量配置...原创 2018-10-26 22:26:42 · 282 阅读 · 0 评论 -
万树IT:零基础学习java入门知识
什么是Java、Java2?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) 什么是JDK?JDK后面的1.3、1.4.2版本号又是怎么回事?答:JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Softw are Develop Kit)。 什么是JRE/J2RE?答:J2RE是Java2...转载 2018-10-29 21:03:17 · 202 阅读 · 0 评论 -
万树IT:初学java开发用什么工具好
今天为什么要说一下初学Java用什么工具进行编辑最好。这是因为现在很多初学Java的学生都喜欢用有提示功能的编程软件。这样虽然会更加方便和快捷,但是相对的,你的基础知识却并不是那么牢靠。本来初学者就是打基础的阶段。只有把“地基”打好了,才能更好的“建楼”。下面和大家说说初学Java开发实用的工具。 1、文本文档 文本文档,其实就是记事本,有没有觉得不可思议呢?其...转载 2018-10-29 21:02:02 · 13473 阅读 · 0 评论 -
万树IT:java学习10个小计划
零基础学Java只要方法得当,依然有机会学习好Java编程。初学Java就像交朋友从陌生到熟悉再到铁杆搭档一生相伴,随着学习的深入,你会发现学Java并不是想象的那样枯燥和困难,甚至还有一些美妙之感,这是在拥有强大的技术和出色的设计思想后才能体会的。俗话说“罗马城不是一天建成的”Java的这种境界也不是一朝一夕可以实现的,但作为初学者可以通过制定一些合理清晰的学习计划,在帮你屡清楚思路的同时还能有...转载 2018-10-23 23:09:01 · 168 阅读 · 0 评论 -
万树IT:java的用处及学习方向
万树IT学院 > 万树知识库 > JAVA >万树IT:java的用处及学习方向更新时间:2017-12-11 09:03 来源:万树IT学院 浏览次数: 120Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤: 熟悉一种文本编辑器,比如:Vim, Emacs, Notepad++, TextMa...转载 2018-10-23 23:07:52 · 188 阅读 · 0 评论 -
万树IT:人人都说Java好,究竟好在哪里呢?
大多数人选择Java可能只是因为听说Java前景好、Java比较好找工作、Java语言在TIOBE排行榜上一直位于前三等等之类的原因,但是Java具体好在哪里,心里却是没有什么概念的。 其实我选择Java也是出于以上的原因,但是现在确实真正地爱上了Java。我们为什么选择Java那么现在我们来分析下Java的好处究竟在哪里。 简单易学 首先Java是一个面向对象的...转载 2018-10-19 17:30:31 · 173 阅读 · 0 评论 -
万树IT:学JAVA,如何才能脱颖而出?
JAVA的精密,强大,拥有其它语言不可替代的性能和可维护性,早已经是成为最受欢迎的编程语言之一,很多人想进入IT行业,首选的第一门语言就是JAVA。但是,在未来10年肯定是大数据的天下,人工智能的爆发,将会有大量企业会进入大数据领域,而从JAVA程序员转JAVA大数据就会有天然的优势,因为目前大数据的架构基本都是用JAVA语言完成,未来10年,JAVA大数据的需求量会越来越大。 现在学...转载 2018-10-19 17:28:30 · 159 阅读 · 0 评论 -
万树:Java和Android有什么联系?有什么区别?学哪个好?
从整体来讲,Java和Android的区别在于Android程序是基于组件和配置的,而且Android开发以Java语言为开发工具,表面上看他们有点同宗不同门,但实际上区别十分大,Android是一个主流智能手机操作系统,Java是一种开发语言,两者没有好坏之分,而且两者也是不同的岗位,从工作岗位来看,安卓从事的是移动互联方向,Java则是从事开发方向。 Android和Ja...转载 2018-10-09 15:00:05 · 23937 阅读 · 0 评论 -
java谋生出奇得酷的方法
Java也许是时下雇主中最流行的语言,这意味着有很多很多不同的工作可供选择。只要稍微用心找一找,你就会发现一个能让你的生活快乐起来,让你愿意一大清早开开心心去上班的工作。当然,青菜萝卜各有所爱,这个人的感兴趣,可能是另一个人的不以为然。所以下面让我们来看看这10个出奇得酷的使用Java谋生的方法,让你的编程生涯保持新鲜而有趣起来: 1.在NASA探索太空 美国国家航空和航天局(NASA)使...原创 2018-05-20 15:08:35 · 203 阅读 · 0 评论 -
万树IT:javac Hello.java找不到文件
刚开始编写Java代码时,会遇到很多困难,下面来说一个比较常见的错误,如下:对于初学者,一般都是从Hello,World开始的学起的,废了好大劲儿,铜鼓了半天,终于要在DOS上运行javac Hello.java时,就会报错:找不到文件 解决办法,要在如下几个步骤中进行排查:1、检查环境变量是否配置正确。输出一个javac指令,能输出帮助信息,说明配置信息无误(原创 2018-01-11 16:58:15 · 425 阅读 · 0 评论