`
Caoyu_google
  • 浏览: 23171 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
java.util.Date 就是在除了SQL语句的情况下面使用 java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 它都有getTime方法返回毫秒数,自然就可以直接构建 java.util.Date d = new java.util.Date(sqlDate.getTime()); ... -------------------------------------------------------------------------------- java.util.Date 是 java.sql.Date 的父类(注意拼写) 前者是常用的表示时间的类,我们通 ...
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0.Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。 1.解释实现多线程的几种方法? 一 Java 线程可以实现 Runnable 接口或者继承 Thread 类来实现,当你打算多重 ...
1、首先打开官网: http://www.oracle.com/technetwork/java/index.html 图片 2、Oracle主页 -> download下拉菜单里找到Java for development 图片 3、按ctrl+F搜索Java SE 7 Documentation -> 点击后面的download按钮 图片 4、 选择 Accept License Agreement ,然后在点击jdk-7u25 apidocs.zip 这样就可以下载下来了。 图片 5、解压,进入docs文件夹 -> api文件夹 -> ...
public class FF extends DD {     {         System.out.print("1");            }          FF()     {         super(7);         System.out.print("2");     }          static     {         System.out.print("3" ...
一、普通代码块   直接在一个方法中出现的{}就称为普通代码块,例子程序如下:   public class CodeDemo01{   public static void main(String[] args){   //普通代码块   {   int x = 10;   System.out.println("x=" + x);   }   in ...

String转变Date

    博客分类:
  • java
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.text.ParseException; import java.util.Calendar; import java.util.Date; DateFormat format = new SimpleDateFormat("yyyy-MM-dd");        Date date = null;   String str = null;                 ...
[正则表达式]文本框输入内容控制 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-9]+ ...
布局:    在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)                                            线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= " horizontal "   android:orientation= "vertical" 。            2.RelativeLayout ( 相对布局 ) : (里面可以放 ...
--服务端代码 服务器端主要代码: 1.首先构建一个Person类,用来保存用户信息 [java] view plaincopy public class Person       private String name;      private String address;      private Integer age;      public Person() {          super();      }        public Person(String name, String address, Integer age) {          sup ...
java 学习写架构必会几大技术点 关于学习架构,必须会的几点技术 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等) 几样比较实用的技术: 1. 模板语言freemarker 2. ognl 3. gson json工具类
2009年4月20日,甲骨文公司宣布74亿美元收购Sun公司,Sun的产品和技术也移交给甲骨文公司开发和维护。 外界对于甲骨文接手后MySQL走向封闭的质疑声越来越大,甚至一些企业已经从MySQL转移到了MariaDB(MySQL原作者开发的一个分支)。而Java的安全问题层出不穷,也一度将甲骨文推到风口浪尖。 尽管有些不好的地方,但也不能抹杀甲骨文的贡献,Java 7就是甲骨文接手后的首个大的版本,而Java 8也即将于2014年3月发布。MySQL和NetBeans等项目也有了进一步的发展。
HttpClient程序包是一个实现了 HTTP 协议的客户端编程工具包,要想熟练的掌握它,必须熟悉 HTTP协议。一个最简单的调用如下: Java代码 复制代码 收藏代码 import java.io.IOException;   import org.apache.http.HttpResponse;   import org.apache.http.client.ClientProtocolException;   import org.apache.http.client.HttpClient;   import org.apache.http.client.methods.Ht ...
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: class 类名 extends Thread{ 方法1; 方法2; … public void run(){ // other code… } 属性1; 属性2; … ...
Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用; 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。 Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。 目前Afinal主要有四大模块: FinalDB模块:android中的orm框架,一行代码就可以进行增删改查。支持一对多,多对一等查询。 FinalActivity模块:android中的ioc框架,完全注解方式就可以进行UI绑定和事 ...
   在一对多依赖的对象关系中, 如果这个'一'对象状态发生了变化,那么它所有依赖的'多'对象都应该被通知,然后做相应的变化,这就是观察者模式.  就如同'多'对象一直在观察'一'对象的状态变化一样.       在观察者模式中最重要的俩个对象分别是:Observable和Observer对象.它们的关系可总结如下: 1. Observable和Observer对象是一对多的关系,也就是说一旦Observable对象状态变化,它就要负责通知所有和它有关系的Observer对象,然后做相应的改变. 1. Observable对象不会主动去通知各个具体的Observer对象其状态发生了变化,而是提供 ...
Global site tag (gtag.js) - Google Analytics