java
Byrondo
这个作者很懒,什么都没留下…
展开
-
Java读取键盘输入并输出的方法
InputStreamReader 类字节流通向字符流的桥梁BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 我们可以使用 BufferedReader in = new BufferedReader(new InputStreamReader(System.in));到此建立String a=in.readline();原创 2014-01-07 15:26:15 · 1545 阅读 · 0 评论 -
枚举的几大用法(转)
DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GREEN转载 2014-11-04 16:40:28 · 476 阅读 · 0 评论 -
Java垃圾回收器[转,补充]
上一篇说了虚拟机的内存模型,在说到堆内存的时候我们提到了,堆内存是Java内存中区域最大的一部分,而且垃圾回收器主要就是回收这部分的内容。那么这篇就来介绍一下垃圾回收器的原理以及回收的算法。Java中的垃圾回收器(GC)是Java中比较有特色的一点,不需要我们手动的去管理一个对象,不想C++中的构造函数和析构函数一样,需要程序猿自己去手动的管理,很容易造成内存泄露的问题。当然如果学过OC语言的原创 2014-11-05 10:21:40 · 572 阅读 · 0 评论 -
Java面试题
Java面试考点分析 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就转载 2014-11-24 17:04:50 · 498 阅读 · 0 评论 -
Java多态学习
在面向对象多态是原创 2014-11-12 22:00:35 · 609 阅读 · 0 评论 -
Java面试题2
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特转载 2014-11-24 17:07:31 · 545 阅读 · 0 评论 -
如何优雅的处理异常(java)
Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。异常之所以是一种强大的调试手段,在于其回答了以下三个问题:什么出了错?在哪出的错?为什么出错?在有效使用异常的情况下,异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪“抛出,异常信息回答了“为什么“会抛出,如果你的异常没有回答以上全部问题,那么可能你没有很好地使用它们。有三个原则可以转载 2016-04-08 22:34:45 · 4214 阅读 · 0 评论 -
Date UTC timezone在js json web server中关系探究
前段使用angularStrap datepicker首先发现一个问题:日期组件选择时间后,页面直接调用{{datetime}}显示选择时间与当前选择时间差8个小时,此时暴露出时区问题。思路:尝试通过angularStrap http://mgcrea.github.io/angular-strap/#/datepickers 设置组件timezone解决问题,timezone默认为空表示原创 2016-06-06 18:11:18 · 1511 阅读 · 0 评论 -
OSGI
相关参照资料链接介绍参照: https://www.tianmaying.com/tutorial/osgi-kickstarthelloword: https://www.tianmaying.com/tutorial/osgi-helloworld 这里推荐使用idea new project osgi(需安装插件)开发调试效率更快。原创 2017-05-31 09:52:22 · 466 阅读 · 0 评论 -
java读写文件
使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方转载 2014-09-25 10:00:06 · 597 阅读 · 0 评论 -
hightcharts实时获取数据动态曲线
首先js中 var xStr=; var yData=; var strtime=""; var strtrainNum=""; var strfield=""; var strcarriageNum=""; $(function () {原创 2014-09-03 16:46:44 · 1364 阅读 · 2 评论 -
java接口的定义与使用
接口定义格式interface 接口名{全局变量;抽象方法;}interface in{public static final String s=“”;// 定义全局变量public void test();//定义抽象方法}class test implement in{public void test(){system.out.println原创 2014-01-07 15:56:36 · 760 阅读 · 0 评论 -
五种JSP页面跳转方法详解
1. RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动转载 2014-03-13 11:24:33 · 694 阅读 · 0 评论 -
java数据库连接
1.连接oracle数据库三部曲//加载驱动Class.forName("oracle.jdbc.driver.OracleDriver");//获得连接Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","sa","sa");//SQL2.连接sql原创 2014-03-14 16:56:32 · 724 阅读 · 0 评论 -
js向servlet传参IE乱码,chrome却正常传参
首先声明:编码采用的均是UTF-8;各种设置原创 2014-04-21 14:43:29 · 1504 阅读 · 0 评论 -
servlet中service()方法
在学习Servlet的过程中,我们大多时候编码都是直接继承HttpServlet这个类,并且重写doGet ,doPost,但是查看Api时我们会发现Servlet接口 ,GenericSevlet抽象类 以及HttpServlet类中都有service方法,那么为什么我们继承HttpSevlet类时不要重写service 而要重写doGet doPost呢?service的作用是什么捏??正转载 2014-09-12 17:10:39 · 1103 阅读 · 0 评论 -
Java数组操作的10大方法
本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作!下面是精心整理的Java数组操作的10大方法,大部分代码都来自Stack Overflow。0、定义一个Java数组String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{转载 2014-09-02 15:42:19 · 688 阅读 · 0 评论 -
类与类、类与接口、接口与接口之间的继承个数问题
1、类与类之间可以表示为继承的关系,用extends关键字表示的。这是因为如果一个类即继承了A类,又继承了B类,若AB有两个相似的方法,没办法确定继承哪一个方法,所以类的继承只能是一对一的。但是一个类可以有多个子类,一个类只能有一个父类。2、类与接口之间可以表示为实现的关系,用implements关键字表示的。一个类可以实现多个接口。因为接口中的方法都是抽象的方法,只有形式没有具体实现,在原创 2014-09-26 10:46:26 · 1862 阅读 · 0 评论 -
Java 抽象类和接口的区别
1.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。说到了抽象,我就不转载 2014-09-26 10:25:42 · 511 阅读 · 0 评论 -
书签
点击打开Java Web之SpringMVC 上传文件原创 2018-03-07 16:24:31 · 289 阅读 · 0 评论