摘要: 获取class对象,有三种方法: 1.通过类名.class直接访问 Class c = Integer.class; 2.通过Class.forName(类名)函数获取 Class c = Class.forName("Integer"); 3.通过对象.class获取 Integer n = ne 阅读全文
posted @ 2019-04-14 19:41 风中灵叶 阅读(96) 评论(0) 推荐(0) 编辑
摘要: String,StringBuffer,StringBudilder区别: 1String 是字符串常量,创建内容不可以变, final修饰意味着String类型不能被继承,减少被修改的可能,从而最大程度上确保了安全性。 2.StringBuffer,StringBuilder都是字符串变量,创建后 阅读全文
posted @ 2019-04-13 15:39 风中灵叶 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1.构造函数 构造函数名与类名相同,若不手动添加,则会生成一个无参构造器(方法),若手动添加,则不会生成无参构造器 2.方法重载 方法重载就是 方法名 相同,执行方法体不同的函数。 每一个重载方法都有一个独一无二的参数类型列表,java就是根据它们来区分执行哪个方法体的。 如:void f(){ S 阅读全文
posted @ 2017-11-15 21:49 风中灵叶 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.if-else 所有条件语句都利用条件表达式的真或假来决定执行路径 例: if( a!=1 ){ System.out.println(" a != 1 "); } 注:Java只允许使用 true 和 false 判断,像C语言里使用数字是错误的。 2.迭代 while do-while fo 阅读全文
posted @ 2017-11-15 21:48 风中灵叶 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.2 Java操作符 操作符可以接受一个或多个参数,并生成一个新值。 其中操作符:+、-、*、/、=可操作基本类型参数, =、==、!= 能操作所有参数(对象), +、+= 可操作String类型。 有些操作符可能会改变操作数自身的值,这被称作操作数。 1.3优先级 先乘除,后加减,不确定的加括号 阅读全文
posted @ 2017-11-15 21:47 风中灵叶 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、 Java数据存储在哪里? 1、寄存器,存取速度最快,在cpu里面。不能直接控制 2、堆栈,地址引用放栈里,对象放堆里,Java中的引用可以理解为c中的指针 3、堆,方面灵活但是缺点是比较耗内存,存放所有的java对象 4、静态区,存一些static的数据,程序执行时随时调用,处于固定位置 5、 阅读全文
posted @ 2017-11-15 21:47 风中灵叶 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.1抽象过程 所有编程语言都提供抽象机制。 面向对象程序设计方式: 1.万物皆对象。 可以将对象视作一个特殊的变量,如: 类class A{int i; double b;} 创建类和创建变量是一样的,A a;(创建对象a) > int i;(创建变量i); 同时,也可以用类来描述物品或其它抽象的 阅读全文
posted @ 2017-11-15 21:46 风中灵叶 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element rep 阅读全文
posted @ 2017-09-23 09:38 风中灵叶 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-08-29 10:56 风中灵叶 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 方法1. 得到long类型当前时间long l = System.currentTimeMillis();//new日期对象Date date = new Date(l);//转换提日期输出格式SimpleDateFormat dateFormat = new SimpleDateFormat("y 阅读全文
posted @ 2017-08-23 09:24 风中灵叶 阅读(130) 评论(0) 推荐(0) 编辑