Java笔记
yumeizui8923
2010年9月到2014年6月,就读于北京航空航天大学北海学院-软件与信息工程学院,专业为计算机科学与技术。
曾就职于深圳君正时代集成电路有限公司、深圳云安智慧医疗科技有限公司、深圳泰山体育科技股份有限公司。
现就职于深圳云蜂智能有限公司,担任数据部经理一职,统管软件研发部。
展开
-
Windows系统下安装配置Java开发环境
如有错误,敬请指正! Java的官网:www.oracle.com 配置JDK环境变量 在安装好JDK后,我们需要为JDK配置PATH环境变量。 假如JDK安装在D:\jdk1.8.0_51\目录下,那么可以在“系统环境变量”中新建变量JAVA_HOME,并为JAVA_HOME赋值为D:\jdk1.8.0_51\,然后在Path变量(如果没有,则新建该变量)中追加新的值%JAVA_HOME...原创 2018-02-27 14:29:46 · 266 阅读 · 0 评论 -
Java回调以及如何获取线程的执行结果
如有错误,敬请指正! 软件模块之间存在调用的接口,从调用方式来看,有同步调用、回调、异步调用这三种方式: 同步调用是是一种阻塞式调用,调用方要等待被调用方执行完毕返回后才能获取调用的执行结果,是一种单向调用。 回调是一种双向调用,调用方在执行被调用方后,被调用方会调用被调用方的接口; 异步调用是一种类似消息或者事件的机制,接口在收到某个消息或发生某事件时,会主动通知客户方,通常使用回调来实现...原创 2018-03-01 11:01:19 · 5697 阅读 · 0 评论 -
Java运算符及其优先级
如有错误,敬请指正! 注意: 在这里,使用II表示逻辑或,使用I表示按位或。 符号 说明 + 加法 - 减法 * 乘法 / 除法,当操作数都是整数时,表示取整除法;否则,表示除法。例如,15/2等于7,15/2.0等于7.5。 % 取余。例如,15%7等于1,15.1%7等于1.0999999999999996。...原创 2018-03-02 10:54:08 · 162 阅读 · 0 评论 -
Java中带标签的break语句
如有错误或遗漏,敬请指正! 在Donald Kunth的《Structured Programming with goto statements》一文中指出:无限制地使用goto语句确实是导致错误语句的根源,但在某些情况下,偶尔使用goto跳出循环还是有益处的。 Java保留了goto关键字,但是并没有实现它。Java为了支持goto语句的程序设计风格,提供了带有标签的break语句,这是功能...原创 2018-03-05 10:20:35 · 1491 阅读 · 0 评论 -
Java中的异常
如有错误或遗漏,敬请指正! 异常分类 Java中的异常层次结构: 所有的异常都是Throwable的子类,其直接子类有Error和Exception: 1.Error类描述Java运行时系统内部错误和资源耗尽错误。应用程序不应该抛出这类异常,如果出现了这类异常,只能终止程序。 2.应用程序应该只关注Exception类异常,这类异常描述了应用程序在运行期间由应用程序本身导致的异常。E...原创 2018-03-05 15:42:16 · 140 阅读 · 0 评论 -
Ubuntu系统下JDK的安装与配置(一)
本文整理了Ubuntu系统下通过ppa源安装、配置JDK的方法。 1.添加ppa源 ppa源是Ubuntu的一个在线软件仓库,通过apt方式可以访问并安装ppa源中的软件。 添加ppa源到本地本地repository,并更新本地repository。 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update ...原创 2018-05-30 10:48:09 · 269 阅读 · 0 评论