Java
文章平均质量分 65
MFWang1231
这个作者很懒,什么都没留下…
展开
-
eclipse的使用帮助
快捷键:1、ctl + d 删除选中的行2、ctl + z 恢复之前的操作3、ctl + y 返回之前的操作4、ctl + shift + o 引入外部类5、alt + up|down 移动选中的代码行6、ctl + alt + up|down 复制选中的行在eclipse中打开其他代码的方法File->Openproject from Fil转载 2017-11-12 19:52:14 · 362 阅读 · 0 评论 -
java反射机制
反 射 一、简介 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 自己理解: 想知道一个类有哪些方法属性,java里针对方法、属性、类的描述,获取一个类有哪些方法、属性、接口就是反射机制。(不用看到源代码,比如jar包) ...原创 2018-05-22 22:28:37 · 241 阅读 · 0 评论 -
form表单传递到servlet数据的封装
form表单传递到servlet数据的封装一、前言:为什么要封装先看看初始代码:addUser.jsp中代码段<!-- 这里只是写个测试,数据没用到handler也没用到BaseServlet --><form action="${ctxPath }/userInfo.do" method="post"> <input type="hidden" name="ha.原创 2018-05-26 15:22:24 · 2134 阅读 · 0 评论 -
利用反射简化Dao层
while(rs.next()){ stu=new Student(); stu.setBirthday(rs.getDate("birthday")); stu.setStuName(rs.getString("stu_name")); stu.setStuNo(rs.getString("stu_no")); stu.setMemo(rs.getString("m...原创 2018-05-25 22:59:45 · 246 阅读 · 0 评论 -
关于引用包和类的说明
基于eclipse的编译环境一般:一、package com.newcapec.day5; 是指正在编辑的本类属于这个软件包。自己写的包一个点就是一个文件夹。 二、import java.util.Scanner;是指引入其他软件包中的类。 ·如果想直接引入一个包的所有类和接口:import java.util.*; Scanner scan=new Scanner(System.in);因为...原创 2018-03-30 10:24:30 · 495 阅读 · 0 评论 -
CSDN-对TreeSet的讨论,以及改变天命排序顺序
写在前面:红黑树:TreeSet中的对象元素需要实现Comparable接口。比如这样:Set<Student> stuSet = newTreeSet<Student>();publicclass Student extends PStu implements Comparable<Student>{} 1、存储整数对象时,自动排序(升序)。如:import ...原创 2018-03-04 23:43:20 · 276 阅读 · 0 评论 -
WEB工程(JAVA链接)数据库UPDATE传值时中文乱码解决
原代码节选:Stringstu_name=request.getParameter("stuName");Stringsql="UPDATE stu SET stu_name='"+stu_name+"'"; <td>学生姓名:</td><td><input type="text" name="stuName&qu原创 2018-03-11 22:06:13 · 753 阅读 · 0 评论 -
Eclipse Dynamic Web Project创建工程的方法 及重名时改名问题的解决
一、创建DynamicWeb工程步骤目标:创造一个连接数据库的前端界面,并发布 1、Project Explorer栏右键 New Dynamic Project。然后建就是了 2、let itbe it即 在WebContent->WEB-INF->lib目录下复制进了一个mysql-connector-java-版本号.jar和在 WebCont原创 2018-03-10 21:07:35 · 762 阅读 · 0 评论 -
HashSet去重问题深刻讨论
1、利用HashSet存储数据。是变量时,自动去重。如:package com.zzxtit.java15;import java.util.HashSet;import java.util.Set;public class SetDemo { public static void main(String[] args) { Set<String> set...原创 2018-03-01 23:19:49 · 439 阅读 · 0 评论 -
迭代器应用
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意...转载 2018-01-29 16:18:20 · 386 阅读 · 0 评论 -
java碰到的就摘下来(持续更新)
一、输入import java.util.Scanner;Scanner scan = new Scanner(System.in);//创建对象int a=scan.nextInt();二、生成随机数double b = Math.random();生成[0,1)的随机数。貌似不需要引入包三、求平方根、求a的b次方、求绝对值、求log原创 2017-11-15 23:51:41 · 176 阅读 · 0 评论 -
java修饰符(待补充)
一、类修饰符:public abstract finalpublic:公共的abstract:抽象的 •由abstract修饰的类叫做抽象类,该类不能被实例化,也就是不能使用关键字new来创建该类对象。•如果一个类中含有abstract方法,那么这个类必须用abstract来修饰(abstract类也可以没有abstract方法,但abstract方法必须出现在abst原创 2017-11-15 23:21:49 · 171 阅读 · 0 评论 -
java基础之细节补充
·代码:1、大小写敏感。.class文件区分大小写标识符区分大小写2、java文件名不区分大小写·windows用字符集ANSI编码·浮点型数据不是一个精确值,如1可能是0.9999999·关于移位运算符:(都用的是补码)• >> 右移运算符:将二进制数据进行右移运算。符号位是什么高位就补什么。可理解为移动符号位。• • >>> 无符号右原创 2017-11-04 11:39:23 · 207 阅读 · 0 评论 -
java常量和final不全的介绍
注:本节不着重讨论,final和static。具体讨论详见《修饰词专题(暂定名)》。 在《java程序设计教程》书中并未见到常量概念。 所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。一、定义并初始化常量final 常量名=值;final double PI=3.14; final String LOVE="imoo...原创 2018-09-08 00:04:28 · 388 阅读 · 0 评论