Java基础
time倾听下
每当你在感叹 如果有这样一个东西就好了的时候 请注意 其实这是你的机会...
展开
-
j2EE课程总结(Java课程学习总结)
摘要: j2EE课程上完之后的总结java是变成语言,运行环境,开发平台硬件-》操作系统-》虚拟机-》字节码程序java-》字节码-》类加载器-》字节码校验器-》解释器、优化器、JIT-》硬件静态变量为类所有,静态方法也只能访问静态变量继承:单一继承特点:具有层次结构,继承父类的属性方法优点:代码可重用性,父类属性和方法可用于子类,设计应用程序更加简转载 2016-11-10 10:54:16 · 4388 阅读 · 0 评论 -
Java面试总结
Java的面试总结,也是给自己的一个总结反思。 1、Java集合长度 string长度 数组长度 2、varchar 255 int 255 11 mysql中这两种类型大小长度 3、接口类型原理,用的协议? 4、java中 static,final,transient,volatile关键字的作用 5、Dbcp和c3p0区别 6、操作数据库的步骤 7、线程池讲解一下 创建原创 2017-08-17 23:06:18 · 438 阅读 · 1 评论 -
page、request、session和application有什么区别?
简单说 1. page指当前页面。在一个jsp页面里有效 2. request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3. Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4. application它的有效范围是整个应用。 作用域里的变量,它们的存活时间是最长的,如转载 2017-01-14 11:17:16 · 858 阅读 · 0 评论 -
post 请求与get请求的区别?
Java面试题老被问道这个问题,之前也没想起来整理,今天看了一下servlet教程看到了部分的内容,想了起来,就去截取了一些信息,觉得不对的可以及时提出来。get请求的参数一般放在url中,但是浏览器和服务器程序对url长度还是有限制的。post请求的参数一般放在body,你硬要放到url中也可以。在RESTful风格中,get用于从服务器获获取数据,而post用于创建数据这个是我从此博客整理出来原创 2016-08-28 12:48:32 · 12424 阅读 · 1 评论 -
try-catch异常抛出原则
异常 try{ }catch(Exception e2){ e.printStackTrace(); throw new RuntimeException(); }catch(Exception e1){ e2 是e1的子类或者同级 }原创 2016-08-13 14:36:35 · 1429 阅读 · 0 评论 -
Java 给定一个指定日期 加上天数 输出加上天数的日期
public static void main(String[] args) throws java.text.ParseException { System.out.println("输入天数:"); Scanner scan = new Scanner(System.in); int day = scan.nextInt(); St原创 2016-08-16 14:01:57 · 29437 阅读 · 3 评论 -
子类向上抛异常问题
今天项目需求:友好化异常信息,不能给客户看到你的异常信息,什么nullpointException啊,客户看不懂的,你需要把它友好化为中文protected abstract String SaveTempData(T entity,UserModel user) throws Exception;//抛出异常 // 保存信息 --对日志信息表的操作 public String sav原创 2016-08-24 19:29:02 · 1042 阅读 · 0 评论 -
Sql-Exception
今天写项目遇到了几个SQL-exception 和以前不同,我也没看懂它为啥那样报错,所以就在这整理了一下 我们公司开发的是ibatis框架 java.sql.SQLException: 无效的列类型解决方法:一:原因:插入语句中有字段为Null(采用setObject(i+1, params[i])赋值)解决:将空值字段赋值等二:往在number或date型字段插入字符型数据时,就会原创 2016-09-15 17:52:28 · 2472 阅读 · 0 评论 -
《JAVA与模式》之简单工厂模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明: 就拿登录功能来说,假如应用系统需要支持多种登录方式如:口令认证、域认证(口令认证通常是去数据转载 2016-09-29 23:21:41 · 425 阅读 · 0 评论 -
《JAVA与模式》之工厂方法模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。那么工厂方法模式是在什么场景下使用呢,下面就以本人的理解举例说明: 相信很多转载 2016-10-13 10:34:18 · 326 阅读 · 0 评论 -
根据一个包含汉字的字符串返回一个汉字拼音首字母的字符串
分享一个工作中调用的工具类public class PinYin2Abbreviation { // 简体中文的编码范围从B0A1(45217)一直到F7FE(63486) private static int BEGIN = 45217; private static int END = 63486; // 按照声 母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊原创 2016-10-25 09:28:31 · 2052 阅读 · 0 评论 -
java 文件上传(MultipartFile)
需求:MultipartFile 文件上传,依赖包可百度自行下载public static void uploadFile(MultipartFile file, HttpServletRequest request,String path) throws IllegalStateException, IOException { // String ur原创 2018-01-10 17:23:05 · 21275 阅读 · 0 评论