随笔分类 - java基础
摘要:1.如何实现多线程同步 https://www.cnblogs.com/XHJT/p/3897440.html https://blog.csdn.net/wenwen091100304/article/details/483186992 2.创建线程有哪几种方式 https://www.cnblo
阅读全文
摘要:面向对象是将功能等通过对象来实现,将功能封装到对象中,让对象去实现具体细节;这种思想是将数据放在第一位,而算法作为其次,这是一种对数据的优化,操作起来更加方便,简化了过程。 面向对象有三大特征:封装性、继承性和多态性,其中封装性是指隐藏了对象的属性和具体实现细节,仅对外提供公共的访问方式,便于使用,
阅读全文
摘要:https://blog.csdn.net/zhuwukai/article/details/78644484
阅读全文
摘要:1、String、StringBuffer和StringBuilder的区别 相关博文链接: http://www.cnblogs.com/Wilange/p/7570633.html http://www.cnblogs.com/Wilange/p/7572125.html 2、String st
阅读全文
摘要:一、什么是反射 反射是Java语言提供一种基本功能,赋予程序在运行时自省的能力。主要是指在运行状态中,对于任意一个类都能知道这个类的属性和方法,对于任何一个对象,都能调用它任意一个方法,这种动态获取信息和动态调用方法的功能,就叫做反射。 二、反射的应用 1、Spring中对象注入(Controlle
阅读全文
摘要:一、Servlet技术 1、什么是servlet Sun公司定制的一种扩展web服务器端的组件规范(服务器端的Java应用程序)。具有独立于平台和协议的特性,可以生成动态的web页面,担当客户端请求与服务器端响应的中间层。 2、与CGI区别 Servlet与CGI的区别在于服务器的进程中,servl
阅读全文
摘要:static关键字的四种用法 1、修饰成员变量 我们通常将static修饰的成员变量称为类变量或者静态变量,这是相对于对象的属性来说的。请看下面的例子: 1 public class Person { 2 String name; 3 int age; 4 5 public String toStr
阅读全文
摘要:一、简介 为了统一世界各国的字符集,流行开了Unicode字符集,java也支持Unicode编码,即java中char存的是代码点值,即无论是‘A’还是‘中’都占两个字节。 代码点值:与Unicode编码表中字符相对应的代码值; 代码单元:就是java中的一个char,可一个以认为是字符编码的基本
阅读全文
摘要:struts2设置了struts.multipart.saveDir后会在根目录建立文件夹,这样会涉及linux下的权限问题, 最好不要设置,使用struts默认 需要使用路径时,用下面的方法取得项目根目录的绝对路径(Tools为方法类) public static String getRootPa
阅读全文
摘要:在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。 Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程Future模式的实 现,可以来进行异步
阅读全文
摘要:浅谈Java中的深拷贝和浅拷贝(转载) 原文链接: http://blog.csdn.net/tounaobun/article/details/8491392 假如说你想复制一个简单变量。很简单: [java] view plaincopyprint? int apples = 5; int pe
阅读全文
摘要:split()括号里是一个String的参数,所以一定要符合这种:split(".")形式,即点'.'要用双引号""括起来"."在java中已经被定义为特殊的字符,所以想要在split()中使用"."就必须对其进行转义,以免产生歧义,即在使用"."进行字符串的分割时要加"\\"才行如:String
阅读全文