- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 Java虚拟机(JVM)(1)-- Java简介
JVM1、Java概述1.1、什么是Java1.2、 编程语言1.3、 编程环境1.4、 语言特点1.5、 Java三个版本1、Java概述1.1、什么是JavaJava是一门面向对象的高级编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论...
2020-03-31 16:02:54
753
转载 Java中final、finally、finalize的区别与用法
1.简单区别:final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。2.中等区别:虽然这个单词在Java中都存在,但是并没太多关联:final:java中的关键字,修饰符...
2019-05-09 00:08:16
387
转载 Java如何将字符串反转
总结一道 Java 面试常见编程题:将 'abc123' 字符串反转,把你能想到的方法都写下来。 1. 利用 StringBuffer 或 StringBuilder 的 reverse 成员方法: // StringBuffer public static String reverse1(String str) { return new StringBuilder(...
2019-05-09 00:05:11
35432
2
转载 String、StringBuffer与StringBuilder之间区别
String StringBuffer StringBuilder String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间 StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。每个StringBuffer对象都有一定的缓冲区...
2019-05-08 18:25:33
354433
60
转载 JAVA中跳出多重嵌套循环的几种方法
一、标号方式在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号break语句,即可跳出外层循环。例如:ok:for(int i=0;i<10;i++) {for(int j=0;j<10;j++) {System.out.println(“i=” + i + “,j=” + j);if(j == 5) bre...
2019-05-05 23:59:46
342
转载 说说&和&&的区别——Java经典面试题系列
面试官:说说&和&&的区别。我: &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null &a...
2019-05-05 23:52:21
365
转载 java语言中有没有goto关键字?
今日面试题: java语言中有没有goto关键字? 相信很多同学被问到这道题目时,都能答上来。答案是:goto是java语言中的保留字,目前还没有在java中使用。但是,但是你想过没有,为什么面试官要问你这个问题?他是要考察你的知识面是否广泛!!! 那么当你遇到这个题目时,你应该这样答:其实got...
2019-05-05 23:49:23
626
转载 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
一个.java源文件可以有多个类,但最多只能有一个public类。java程序是从一个public类的main函数开始执行的,(其实是main线程)。 只能有一个public类是为了给类装载器提供方便。 一个public 类只能定义在以它的类名为文件名的文件中。每个编译单元(文件)都只有一个public 类。因为每个编译单元都只能有一个公共接口,用public类来表...
2019-05-05 23:46:04
350
转载 JDK、JRE的区别?以及相关面试题
1.JDK和JRE是java面试的基本问题。下图是它们的直观区别,可从它们的面向对象、主要作用和组成部分三方面对比。其详细如下图所示:2.JDK就是Java Development Kit 的英文缩写。1). 主要面向开发人员。开发人员在软件开发时使用的SDK(Software Development Kit 一般指软件开发包),它提供了Java的开发环境和运行环境。2). ...
2019-05-05 23:27:14
246
1
转载 AnyPoint Studio/Mule ESB failed to create the java virtual machine 解决办法
在win7(32位)系统上打开 32位的AnyPoint Studio 出错:failed to create the java virtual machine 解决办法 :将AnypointStudio.ini中的-XX:MaxPermSize的值改为128m即可修改后的AnypointStudio.ini如下所示:-startupplug
2015-07-14 16:06:05
1458
转载 采用CAS原理构建单点登录
企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同的应用系统时,需要记录对应的用户名和密码,多个用户名
2015-03-27 13:26:25
344
转载 web.xml文件的作用
每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的we
2015-03-25 16:54:38
312
转载 Web.xml配置详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根
2015-03-25 10:56:40
497
转载 win8.1 oracle 11g R2 安装手顺
一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html址来源此官方下载页网。win
2014-12-19 10:56:56
1080
转载 完全卸载删除oracle 11G R2
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径:这一步中,可以用到我们在注册表清理软件一文中介绍的一款及其方便查找路径的小软件。Registry Manager HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的
2014-12-19 10:53:58
484
转载 集成 Tomcat 插件到 Eclipse 的过程
集成 Tomcat 插件到 Eclipse 的过程 分类: 项目管理 2012-08-09 09:41 19153人阅读 评论(13) 收藏 举报 tomcateclipsetoolspluginsjar工具 1. 下载
2014-12-04 20:18:48
442
转载 Eclipse开发环境搭建
eclipse反编译插件Jadclipseeclipse中反编译插件jadClipse的配置推荐一款免费好用的Java反编译工具Java Decompiler推荐群组: Ubuntu For Fun 更多相关推荐 Java综合
2014-12-04 13:54:05
342
转载 eclipse中字母大小写转换快捷键
eclipse中字母大小写转换快捷键2008-05-15 09:30 30950人阅读 评论(11)收藏 举报eclipsectrl+shift+x 转为大写 ctrl+shift+y 转为小写
2014-11-26 15:20:05
421
转载 Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate();
2014-11-26 10:27:20
365
转载 jquery中对小数进行取整的方法
jquery中对小数进行取整,其实还是用的JS的语法,有以下几种方法:var uu=Math.floor(5.36) //向下取整 结果为5var uu=Math.floor(5.88) //结果为5 Math.ceil(5.33) //向上取整,结果为6Math.round(5.55) //四舍五入 结果为6math.round(5.22) //结果为5再和大家分享一
2014-11-25 17:12:23
2636
转载 jQuery 表格Table插件汇总
jQuery 表格Table插件汇总本文搜集了大量 jQuery 表格插件,帮助 Web 设计者更好地驾御 HTML 表格,你可以对表格进行横向和竖向排序,设置固定表头,对表格进行搜索,对大表格进行分页,对表格进行滚动,拖放操作等等。这些插件很多都包含详细的教程。希望能对大家的开发有帮助。jQuery 表格插件Flexigrid – Web 2.0 Javscript Grid f
2014-11-25 14:42:00
1041
转载 mongo客户端mongo VUE增删改查
原 顶 mongo客户端mongo VUE增删改查发表于11个月前(2013-12-27 16:28) 阅读(673) | 评论(0)0人收藏此文章,我要收藏赞0一、先创建一张mongo表,右击已创建的数据库test,点击addcollection..输入Collection Name,点击ok;二、在创建的表中新增列与数据,右击表选择Ins
2014-11-21 16:55:22
432
转载 JAVA中int、String的类型转换
JAVA中int、String的类型转换(2007-11-20 15:26:35)转载▼标签:学习公社类型转换分类:JAVA int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这
2014-11-21 15:16:37
306
转载 设置td中的值自动换行
设置td中的值自动换行分类: 技术文档 随笔 WEB 2013-04-26 14:43 1263人阅读 评论(0)收藏 举报在 中加上这样一句代码,可以简省设置,使长字符串换行.而不用设置width,height.style="word-wrap:break-word;word-break:break-all;"注意要设置td的宽度,否则
2014-11-21 11:45:24
382
转载 ajax+jsp异步无刷新从DB取数据
ajax+jsp异步无刷新从DB取数据(2012-03-02 22:23:12)转载▼标签:杂谈分类:JAVAajax+jsp异步无刷新从DB取数据 ajax应用的基本流程1 从web表单中获取需要的数据2 建立到服务器的url3 打开到服务器的连接4 设置服务器在完成后要运行的函数5 发送请求ajax
2014-11-20 14:29:17
617
转载 ajax异步刷新与iframe刷新对比
ajax异步刷新与iframe刷新对比(2010-05-11 11:09:58)转载▼标签:杂谈分类:ajax在ajax没出来之前,一直是用iframe实现的无刷新请求。主要的原理是:使用js创建一个隐藏的iframe把要提交的表单的target属性指向1中生成的iframe在请求的页面中回调父页面的方法这样就
2014-11-20 11:55:51
1944
转载 JS中setInterval()和setTimeout()的用法详解
JS中setTimeout()的用法详解作者: 字体:[增加 减小] 类型:转载 setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层物件名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 methodsetTimeoutsetTimeout 语法例子用 setTimeout 来执行 function
2014-11-20 11:14:13
650
转载 java_时间戳与Date_相互转化 (
1、时间戳的定义 时间戳是指文件属性里的创建、修改、访问时间。数字时间戳技术是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被伪造和篡改的关键性内容。数字时间戳服务(DTS:digital time stamp service)是网上电子商务安全服务项目之一,能提供电子文件的日期和时间信
2014-11-19 17:15:14
537
转载 jqGrid学习笔记
jqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。
2014-11-07 15:10:48
401
转载 oracle 同时更新(update)多个字段多个值
oracle 同时更新(update)多个字段多个值分类: 数据库 2010-09-17 14:47 17108人阅读 评论(1)收藏 举报oracleinserttable--创建表A,B:create table A (a1 varchar2(33),a2 varchar2(33),a3 varchar2(33));create table B
2014-11-06 14:21:05
850
转载 Oracle 取随机数
Oracle 取随机数(2011-07-23 22:25:53)转载▼标签:oraclerandom随机数分类:Computer1、从表中随机取记录 select * from (select * from staff order bydbms_random.random) where rownum
2014-11-06 14:02:58
464
转载 Oracle中的 UPDATE FROM 解决方法
在表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。象sql server提供了update的from 子句,可以将要更新的表与其它的数据源连接起来。虽然只能对一个表进行更新,但是通过将要更新的表与其它的数据源连接起来,就可以在update的表达式中引用要更新的表以外的其它数据。例如:UPDATE Table2SET Table2.ColB = Table2.Co
2014-11-06 13:51:23
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人