java的再次入门
文章平均质量分 79
我在游历大海
这个作者很懒,什么都没留下…
展开
-
泛型的基础理解和pagehelp的优化用法
<T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型。首先理解list集合(集合中一般为限制list中对象的类型)中对泛型的要求,再去理解类的泛型。类上泛型特殊的就是制定的T可以作为类中的一个属性,当做一个入参,下面是常见的分页入参时<T>的使用。这么做有个优点:作为分页条件的入参,泛型T通用无比,表示为我也不知道会放什么类型,你就留着就行,当我新建这个类的时候会给你指定T的类型,到时候你再把我其中的属性T para...原创 2020-11-05 10:41:16 · 569 阅读 · 0 评论 -
并发(什么时候应该考虑并发问题)
没错,这周项目又出现的问题。这次的问题是当外联的处理系统反盘给我们两条信息时候,只更新了第一条,没有更新第二条。或者说可能是第二条也更新了第一条。因为两次反盘的请求相隔时间是毫秒级的。再次想到了并发的问题,但是当看代码后发现,两次请求并不会有并发的问题。但是不能说每次都把问题归结于并发,然后解决方案就是锁表操作。第一次问题可以用锁表来预防并发的前提是,系统的交易量不大,每周可能才会有几...原创 2019-06-27 16:26:10 · 4373 阅读 · 0 评论 -
==和equals区别(关键分为基本数据类型,引用数据类型)
声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3929585.html【正文】平时在学Android和Java语言的时候,总是碰到“equals”和“==”这两个字符,老感觉差不多;其实还是有一些区别的,今天干脆把它们彻底弄清楚。...转载 2019-03-11 11:15:34 · 2499 阅读 · 0 评论 -
求时间差
当求得是相差多少天的时候用下面的方法很容易解决。 /*** 用SimpleDateFormat计算时间差* @throws ParseException */public static void calculateTimeDifferenceBySimpleDateFormat() throws ParseException { SimpleDateFormat simple...原创 2019-02-25 14:13:25 · 296 阅读 · 0 评论 -
静态导入
Java 静态导入转载:https://www.cnblogs.com/mengdd/archive/2013/01/23/2873312.html静态导入Static import 要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。 使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。 静态导入也是JDK5....转载 2018-11-22 11:36:54 · 110 阅读 · 0 评论 -
java中基本的类集
顶层的接口Collection接口和Map接口1.collection下有三个常用的实现类:list、set、vector(list和set都是线程不安全的,效率高,对数据的查询快。而vector是线程安全的,效率低)。1.1 arraylist容器是底层是一个object类型的数组,我们所知道的自动扩容其实就是一个方法,对每一次向数组中添加对象的时候都会进行一次判断,当当前的要添加的对象位...原创 2018-06-24 20:53:39 · 2531 阅读 · 0 评论 -
关于父类引用指向子类对象在javaee中的理解(初学)
今天看了ssh框架在当时不太理解一个点是dao,daolmpl,server,serverlmpl,action这几个之间的关系。总结:dao和server都是接口,daolmpl和serverlmpl分别是前两个接口的实现类,action类是属于mvc结构中的跳转控制部分。页面有请求,请求发送到配置文件中然后配置文件会去找对应的action中的方法(先对传进来数据分析,然后找到可以承载这个数据的...原创 2018-03-29 12:58:46 · 307 阅读 · 0 评论 -
java中的反射机制
java反射的理解与应用(某大神博客中看到的博文,写的真的太好了,果断转载作为笔记)原文地址:https://www.cnblogs.com/c-lm/p/6389468.html原文地址:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html#undefined 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获...转载 2018-03-28 09:16:05 · 205 阅读 · 0 评论 -
分析表关系。如何区别一对一,一对多,多对多(自己的方法)
关键是清楚理解对应实体的意思。题目描述:设计一个机票销售网站提供机票在线销售功能。客户登录系统后,可以查看航班列表,以及剩余机票数量,可以进行机票的购买,可以查看已购机票情况,对已购机票在规定的日期期限内可以退票。数据库要求:客户表(Id, 身份证号, 姓名, 电话, 密码)机票表(Id, 航班号, 起飞时间, 价格, 剩余数量)机票购买表(Id, 客户Id, 机票Id, 购票日期, 退票标志, ...原创 2018-03-26 22:43:55 · 7248 阅读 · 5 评论 -
网络编程(用到了i0流的知识)(2客户端)
网络最简单的echo回声(客户端发消息,服务端回复)客户端:package test;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import jav...原创 2018-03-30 18:21:16 · 142 阅读 · 0 评论 -
对静态类到对静态方法和静态属性 static的初步理解
对于静态类我是这么理解的,static修饰的类没有构造函数(但是可以有静态构造方法对初始属性进行赋值),不能被实例化,不能被继承,它里面的static方法只能调用被static修饰的变量。要说的是静态类说是这么说,我试了一下不能直接新建一个静态类,这也就说明这个静态类其实只能出现在一个其他类里面,这时候叫静态内部类(听说过吧) 在继续说静态static这个意思,在一个类中被static修饰的...原创 2018-03-12 21:13:19 · 2774 阅读 · 2 评论 -
异常exception
自定义异常原创 2018-06-05 17:26:25 · 171 阅读 · 0 评论 -
java中循环与递归
小猴子吃苹果,一次吃一半多一个,十天之后剩1个(其实是吃了9天),问第一天有多少苹果。当我用for循环的时候我发现很简单就可以搞定:前一天就是 x/2-1=1 ——> x=(1+1)*2public class Monkey {public static void main(String[] args) { int sum=1; for(int i = 1;i<10;i++){ su...原创 2018-03-22 22:18:12 · 2451 阅读 · 0 评论 -
java基本数据类型传递与引用传递区别详解
http://blog.csdn.net/javazejian/article/details/51192130看完之后基本理解了最初的理解:在一个类里面 有属性 对属性进行修改的方法不会对属性原来的值改变如果是这个new一个这个类类型的对象,这时候你通过类里面的方法进行修改数值的时候这个对象的数值就会变看完之后的理解: 基本数据类型的时候 对他进行修改的方法都是拷贝的值然后进行修改方法结束后方法...原创 2018-03-11 21:32:22 · 289 阅读 · 1 评论 -
数字与字符串
package fuxi;public class ShuziYuZifuchian {public static void main(String[] args) {//封转类 int 到 int对应的类类型 Integer(一般对应的是开头字母大写)int i=5;Integer i1=new Integer(i);int i2=i1.intValue();原创 2017-06-05 10:59:40 · 138 阅读 · 0 评论