首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/702287

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

java部分基础知识汇总

1、受检异常和非受检异常的区别? 所有的异常都是继承至Throwable,包括Error和Exception两个大类 Error: 不用捕获,通常是一些底层和硬件的错误,与程序本身无关Exception: 非受检异常:程序本身的异常,如果不主动捕获的,会由jvm去进行处理 受检异常:IOException/SQLException ,必须要去捕获的异常 当发生异常时,可以通过try catch去捕获异常,或通过throws抛出去。 eg:在用户修改密码时,对于开放的临时用户的密码时不允许修改的,修改的时候可以抛出RejectException这样去做,之前调用的代码就会发生变化,因为异常是主逻辑的补充逻辑,修改一个补充逻辑就改了主逻辑,这样是不行的实现类的变更会影响到调用者,这样破坏了封装性。因为一行代码多个捕获条件,使用降低了代码的可读性。这是在使用受检异常时可能会引发的问题。 什么时候使用受检异常? 例如 IOException/SQLException ,必须要去捕获的异常 。 受检异常可以转化为非受检异常,当受检异常威胁到系统的安全性、稳定性的时候必须要去处理。2、软引用、弱引...

Java web项目发布,服务器部署(完整版)

本文章只为帮助大家学习项目的发布,为基础篇,在此给大家示范在window环境下的项目部署及运维。 以下版本为讲解示例,可自行改至匹配版本。 服务器:window service2008 R2 Standard(提前准备好服务器,可以在服务器商家租服务器,这里就不过多讲解了) 应用服务器:Tomcat-8.0.26 jdk:jdk1.7.0_60 项目开发工具:MyEclipse2014 第一步:连接到服务器这里以window用户为例,远程连接到服务器。 点击开始--->附件--->远程桌面连接 在计算机处输入服务器ip地址(在购买服务器订单处可以查看)--->点击连接 如果出现以下界面无需理会,直接点击连接 点击是后会提示输入用户名密码 用户名:administrator 密码在服务器控制台处可以找到 (我因为记住了密码会自动登录所以此界面就不截图了) 登录后如下图所示,和平常使用的window系统基本上相似,我这就不在详细介绍了。 第二步:安装jdk,配置环境变量我使用的是jdk1.7.0_60解压版,所以把解压后的文件放在相应的位置即可。可以在官网下载,也可以在:...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册