随笔分类 -  java

摘要:转载:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 环境变量配置: 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→寻找 Path 变量→ 阅读全文
posted @ 2018-03-15 18:26 言凡 阅读(250) 评论(0) 推荐(0)
摘要:接口 1.接口内部为 常量+公用的抽象方法。类必须实现接口中的所有方法 2.接口的语法格式:不写abstract会自动添加,可以继承多个接口 修饰符不能使private,protected [修饰符] interfance (abstract) 接口名 [extends 符接口1,父接口2]{ 常量 阅读全文
posted @ 2017-03-09 13:35 言凡 阅读(879) 评论(0) 推荐(0)
摘要:abstract定义抽象类 abstract定义抽象方法,只需要声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含抽象方法,也可以包含普通方法 抽象类不能直接创建,可以定义父类引用变量指向子类的对象 子类继承抽象类,必须实现父类中的抽象方法 抽象类的应用场景: 1.父类只知道子类应该包含的 阅读全文
posted @ 2017-03-09 12:26 言凡 阅读(3057) 评论(0) 推荐(1)
摘要:1.多态分为引用多态和方法多态,见测试类 2.引用类型的转换 (1)向上转型,小类型转换为大类型,它是隐式的,自动的,不存在隐患 (2)向下转型,大类型转换为小类型,它是强制转换,存在隐患,会参数内存溢出;可以使用instanceof运算符类避免安全性问题 阅读全文
posted @ 2017-03-09 11:42 言凡 阅读(912) 评论(0) 推荐(0)
摘要:Object类是所有类的父类,若没有明确使用extends关键字明确表示该类继承哪个类,那么它就默认继承Object类,也就可以使用Object中的方法: 1.toString 如果输出一个对象的时候,会使用Object类的toString方法,结果会输出一个对象的哈希code码,地址的字符串 通过 阅读全文
posted @ 2017-03-08 19:54 言凡 阅读(4894) 评论(0) 推荐(0)
摘要:1、继承的初始化顺序: 父类—>父类的初始化对象中的属性—>父类的构造方法—>子类—>子类的初始化对象中的属性—>子类的构造方法 若有构造方法:则先执行属性,再执行构造方法 若构造方法中没有对name属性进行赋值,则name的值为类属性所赋的值 2.fianl 可以修饰类,则该类不能被继承 可以修饰 阅读全文
posted @ 2017-03-08 17:26 言凡 阅读(3733) 评论(0) 推荐(1)
摘要:package com.wangcf; public class Test { String name="你好"; static String sex="男"; Test t=new Test(); /** * 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员 * 如果希望在静态方法中调用非静态变量,可以通过创建类的对象,... 阅读全文
posted @ 2017-03-06 21:34 言凡 阅读(1049) 评论(0) 推荐(0)
摘要:package com.wangcf; /** * 把字符串"3,1,2,4"以","分割拆分为数组,数组元素并按从小到大的顺序排列 * @author fan * */ public class Test{ /** * 冒泡排序 * @param s * @return */ public int[] paixu(int[] s)... 阅读全文
posted @ 2017-03-06 08:29 言凡 阅读(3028) 评论(0) 推荐(0)
摘要:1.a++和++a的区别: a++的情况先执行输出,再执行a=a+1;++a先执行a=a+1 阅读全文
posted @ 2017-02-28 20:46 言凡 阅读(230) 评论(0) 推荐(0)
摘要:1.变量在输出前必须实例化,这是因为只有声明,没有分配内存空间 在这种情况下会报错 2.实例化后,尽管没有赋值,可能是默认了吧,但也不会输出null,什么也没有输出 上面的理解可能是错的,a赋值了,就是空的,不是null; 但是下面的这个就是输出的null 3.赋值以后程序就会打印出 13 4.方法 阅读全文
posted @ 2017-02-28 20:35 言凡 阅读(2327) 评论(0) 推荐(0)
摘要:http://www.docin.com/p-629672161.html 阅读全文
posted @ 2017-02-28 17:49 言凡 阅读(190) 评论(0) 推荐(0)
摘要:1.抽象类和接口的区别 抽象类:声明方法的存在而不去实现的类abstract class 接口:抽象方法的集合 不同: 属性:抽象类可以有普通的成员变量,接口不可以 方法:抽象类有非抽象的方法和构造方法,并且修饰符可以是私有private的, 接口只能是抽象的方法,并且修饰符必须是public 最后 阅读全文
posted @ 2017-02-27 08:08 言凡 阅读(306) 评论(0) 推荐(0)
摘要:JDK包括JRE包括JVM http://java-mzd.iteye.com/blog/838514 阅读全文
posted @ 2017-02-27 07:58 言凡 阅读(305) 评论(0) 推荐(0)
摘要:1.安装JDK 2.配置环境变量 JAVA_HOME 配置JDK安装路径 PATH 配置JDK命令文件的位置,bin目录,最前面用;隔开 CLASSPATH 配置类库文件的位置,lib目录 .(表示当前路径);(隔开)+文件路径 阅读全文
posted @ 2017-02-27 07:51 言凡 阅读(194) 评论(0) 推荐(0)
摘要:int是基本类型,默认值为0,int a=5;a只能用来计算,一般作为数值参数。 Integer是引用类型,默认值为null, Integer b=5;b是一个对象,它可以有很多方法,一般做数值转换,WEB开发中用。 应用:list,map中存放的是object,所以不能使用基本数据类型,只能使用引 阅读全文
posted @ 2017-02-24 10:39 言凡 阅读(406) 评论(0) 推荐(0)
摘要:流程:model-->dao-->service-->impService-->action 如果只是操作单个的一个表,比如user表,则都写到user的流程中 如果要操作俩个表,+manage,就要用到 关联 了,这个时候操作起来还是对一个表,因为user表里面包含另一个表mange。 既然是面向 阅读全文
posted @ 2016-11-26 22:06 言凡 阅读(397) 评论(0) 推荐(0)
摘要:继承关系:java.lang.Object->java.text.Format->java.text.DateForm->java.text.SimpleDateFormat 日期代码:G年代,y年,M月,d日,h时(上下午1-12),H时(24小时制),m分钟,s秒,S毫秒,E星期,D一年中的第几 阅读全文
posted @ 2016-11-21 18:46 言凡 阅读(960) 评论(0) 推荐(0)
摘要:<c:forEach items="" var="" varStatus="s">缺少<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>这个是c标签,同理还有s标签。 阅读全文
posted @ 2016-11-19 10:14 言凡 阅读(363) 评论(0) 推荐(0)
摘要:最近又开始写JAVA WEB了,想起连接数据库就麻烦,但是通过一天的努力我居然弄好了,很有成就感。 我用的是 SQL Server 2008 R2 + eclipse 首先要成功的安装好SQL最终结果要这样,打开控制台,图中画圈的必须有,一开始我没有这个东西,实在连接不上。 这个TCP/IP要启用 阅读全文
posted @ 2016-03-06 13:09 言凡 阅读(2775) 评论(0) 推荐(0)