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






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 40 下一页

2013年11月22日

深入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)
 

2013年11月20日

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)
 

2013年11月19日

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)
 

2013年11月14日

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)
 

2013年11月13日

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)
 

2013年11月11日

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)
 

2013年11月9日

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)
 
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 40 下一页