• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

11 2013 档案

 
Java中的日期处理工具DateTime
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述Java中的日期处理工具DateTime,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 在java中,可以使用joda提供的类和方法处理。 首先,在java中有两个和日期相关的对象:java.util.Date和java.util.Calendar Date的常用方式: Java代码 Date jdkDate = new Date(); int year = jdkDate.getYear(); int month = jdkDate.getMonth... 阅读全文
posted @ 2013-11-26 11:32 百易城 阅读(1417) 评论(0) 推荐(0)
Java学习笔记IO流
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述java学习之路IO字节流和字符流的区别,文件的复制,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 java学习之路IO字节流和字符流的区别,文件的复制 字节流和字符流使用非常相似,它们有什么不同喃? 实际上字节流不会用到缓冲区(内存),是文件本身在操作,而字符流会用到缓冲区,通过缓冲区再来操作文件。 例子: public class OutputStreamDemo7 { public static void main(String[] args) th... 阅读全文
posted @ 2013-11-26 11:31 百易城 阅读(145) 评论(0) 推荐(0)
Java对象引用处理机制
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述Java对象引用处理机制,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 什么是Java的引用别名机制 Java的引用别名机制(原文为Aliasing,别名,即Java中的多态)意味着多个引用变量可以定位到同一个实际物理对象,而这些引用变量可以是不同的类型。 下面的代码中,S类继承P类, pp 和 ss 分别是P类型 和 S类型的两个数组变量名。 [java] public class TestPolyMorphism { public static cl... 阅读全文
posted @ 2013-11-25 14:25 百易城 阅读(319) 评论(0) 推荐(0)
Java web项目中读取配置文件
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述Java对象引用处理机制,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 在Java web项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况: 方式一、在servlet中读取: Java代码 // action配置文件路径 public static final String ACTIONPATH = "WEB-INF/classes/actions.properties"; // 属性文件 public 阅读全文
posted @ 2013-11-25 14:24 百易城 阅读(1852) 评论(0) 推荐(0)
深入Java关键字null
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述jdbc 事物管理回滚,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 一、null是代表不确定的对象 Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。 比如:int a = null;是错误的。Ojbect o = null是正确的。 Java中,变量的适用都遵循一个原则,先定义,并且初始化后,才可以使用。我们不能int a后,不给a指定值,就去打印a的值。这条对对于引用类型变... 阅读全文
posted @ 2013-11-22 17:14 百易城 阅读(232) 评论(0) 推荐(0)
Java多线程:什么时候使用哪种实现方式
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 众所周知,JAVA里实现多线程有两种方式。 一是继承Thread,覆盖run()方法: Java代码 public class ThreadTest { public static void main(String[] args) { new MyThread().start(); } } class MyThread extends Thread { @Override public void run() {... 阅读全文
posted @ 2013-11-20 10:36 百易城 阅读(961) 评论(0) 推荐(0)
Java并发编程学习笔记之CAS操作
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 CAS操作 CAS是单词compare and set的缩写,意思是指在set之前先比较该值有没有变化,只有在没变的情况下才对其赋值。 我们常常做这样的操作 if(a==b) { a++; } 试想一下如果在做a++之前a的值被改变了怎么办?a++还执行吗?出现该问题的原因是在多线程环境下,a的值处于一种不定的状态。采用锁可以解决此类问题,但CAS也可以解决,而且可以不加锁。 int expect = a; if(... 阅读全文
posted @ 2013-11-20 10:34 百易城 阅读(223) 评论(0) 推荐(0)
Java模板设计模式之基于组合实现
摘要:广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。 基于组合的方式实现模板设计: Java代码 /** * 基于组合实现模板设计模式 * @author Administrator * */ public class CombineTemplate { //链接数据库 public void beginConnection(){ System.out.println("conn success"); } //关闭数据库的链接 public void clo... 阅读全文
posted @ 2013-11-19 15:29 百易城 阅读(258) 评论(0) 推荐(0)
hibernate将hql转换成count(*)
摘要:广州疯狂软件学院拥有三大课程体系包括:java,android,ios课程,更多java,android,ios技术知识,疯狂软件官网与你分享。 今天随中国IT实验室小编一起体验hibernate将hql转换成count(*)的方法,支持所有的数据库oracle,mysql等 protected String prepareCountHql(String hql) { //String sql = "select b.id, b.user_name, b.create_date from users b "; //ParameterMetadata parameterMet 阅读全文
posted @ 2013-11-14 16:04 百易城 阅读(997) 评论(0) 推荐(0)
Java实现网页验证码
摘要:在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述Java实现网页验证码,更多Java学习,疯狂java官网与你分享。 Java实现网页验证码,代码如下: package tk.donghongyujava.util; import java.awt.Color; public class RandomImage { private final static int WIDTH = 100; private final static int HEIGHT = 30; public static Ra... 阅读全文
posted @ 2013-11-13 18:21 百易城 阅读(358) 评论(0) 推荐(0)
java利用反射访问类的私有成员
摘要:在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述java利用反射访问类的私有成员 ,更多Java学习,疯狂java官网与你分享。 一般情况下,java类的私有成员变量不能直接访问,如果想要访问某个私有成员变量,就要给这个变量写一个访问方法getXXX()。 如果累没有定义这个访问方法,我们好像束手无策的。 其实,利用java的反射机制,我们可以做到! public class AccessPrivateField { @SuppressWarnings("unused") private Str 阅读全文
posted @ 2013-11-13 18:18 百易城 阅读(418) 评论(0) 推荐(0)
Java实现线程的三种方法
摘要:这篇文章介绍了Java实现线程的三种方法,有需要的朋友可以参考一下: (1)继承Thread类,重写run函数 创建: class xx extends Thread{ public void run(){ Thread.sleep(1000) //线程休眠1000毫秒,sleep使线程进入Block状态,并释放资源 }} 开启线程: 对象.start() //启动线程,run函数运行 (2)实现Runnable接口,重写run函数 开启线程: Thread t = new Thread(对象) //创建线程对象 t.start() (3)实现Callable接口,重... 阅读全文
posted @ 2013-11-11 18:26 百易城 阅读(219) 评论(0) 推荐(0)
java 包和访问权限小结
摘要:一. java 包和访问权限小结: 1.什么是java当中的软件包? 软件包为java类提供了命名空间 2.为什么要使用软件包? 可以使用不同的命名空间,命名相同的类名,以软件包的包名做区分。 3.如何给一个类打包? 使用包名关键字package,一个类的全名应该是“包名” + "类名"。 4. "javac -d . Test.java " 1) -d 包路径 2)"." 表示当前目录 3)执行编译命令是 java com.test.java.test才可以执行。 5."cd .."返回上一级目录 6.实例 // 阅读全文
posted @ 2013-11-11 18:25 百易城 阅读(368) 评论(0) 推荐(0)
Java从外部调用类的私有方法
摘要:在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java专业知识,广州疯狂java培训官网为你讲解; 考虑到我们有这样一个类: [java] package org.tsw; public class SecretTool { private SecretTool() { } private void myMotto() { System.out.println("I like potato"); } private int calculate(int left,int right) { retu... 阅读全文
posted @ 2013-11-09 15:28 百易城 阅读(2968) 评论(0) 推荐(0)