上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 85 下一页
摘要: 数组:1:一维数组要使用java的数组,必须经过两个步骤@声明数组@分配内存给数组声明形式一:数组类型 数组名[]=null;分配内存给数组:数组名 = new 数据类型[长度];声明形式二:数据类型[] 数组名=null;建议读者使用有意义的名称为数组命名。(变量命名规则:第一个单词的首字母小写,之后的每个单词的首字母大写,如studentName;)new是命令编译器根据括号里的长度开辟空间。null表示引用数据类型的默认值。2:堆栈内存的解释@数组操作中,在栈内存中保存的永远是数组的名称,只开披了占内存空间,数组是无法使用的。必须有指向的堆内存才可以使用。要想开辟堆内存则必须使用new关 阅读全文
posted @ 2011-09-25 10:53 hibernate3例子 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1:逻辑运算符& 与&& 短路与| 或|| 短路或不管是短路还是非短路,其基本的操作结果是一样的。关于“&&”与‘&’、“||”与‘|’的说明:@&&表示短路与@对于‘与’来说,要求所有的条件都判断,但是如果使用”短路与”,如果第一个条件为false,则后面的条件将不再进行判断。@||表示短路或@对于‘或’来说,要求所有的条件都判断,但是如果使用”短路或”,如果第一个条件为true,则后面的条件将不再进行判断。2:位运算符:如果要想进行位操作,则需要先将十进制的数据变为二进制,除二取余& 按位于| 按位或^ 异或,相同为0 阅读全文
posted @ 2011-09-25 10:51 hibernate3例子 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1:在一般的语言(c语言)用0、1表示true、false。但是在java中只能用true,false。2:默认类型:小数(1.1,1.2)的默认类型是double,整形(1,2,3)的默认类型是 int。boolean flag = true;boolean flag = 1;//wrong3:基本数据类型的默认值:byte 0short 0int 0long 0Lfloat 0.0fdouble 0.0dchar \n0000boolean false在开发中尽可能为每一个变量指定具体的内容4:数据类型的自动转换@转换前后的数据类型相互兼容@转化后的数据类型的表示范围比转换前的类型大提示: 阅读全文
posted @ 2011-09-25 10:50 hibernate3例子 阅读(141) 评论(0) 推荐(0) 编辑
摘要: java学习笔记(三)实现一个简单的java程序,两个数相乘.public class Test01{ public static void main(String[] args){ int num = 10;//定义整形变量 num = 30;//赋值 System.out.println("num的内容是"+ num); System.out.println("num*num="+ num*num); }}1: public class 与class的区别?如果一个程序使用public class声明,要求程序文件名称必须与类名称一致.?Class 阅读全文
posted @ 2011-09-25 10:48 hibernate3例子 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 靠,又到周日了,丫时间过得真快!大三的生活真是无聊,一个星期七天就有三天半的假期,从星期五下午就没有课了,星期一全天也就下午一节政治课了,真他妈佩服学校的课程安排,郑大的老师忽悠上课的功夫那还是不错的,除了教操作系统的史老师讲的还不错之外,其他的老师我就不敢恭维了,纯粹是在浪费学生时间。尤其是教高级路由交换的老师,人家上课有绝招啊!一上来先让一个学生用电脑做一个路由交换的配置实验,超难的那种,然后不幸被抽中的学生在感叹完自己流年不幸之后,慢慢吞吞走上讲台,开始对着屏幕一阵乱点,结果是:这节课60分钟,老师连屁都没放一个(也可能放了,我坐在后排,闻不见),时间就过去了,学生还没做出来,然后这老师 阅读全文
posted @ 2011-09-25 10:41 hibernate3例子 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 认识多线程1.1 进程与线程dos系统有一个非常明显的缺点,只要一中病毒之后系统会立刻死机,因为传统的dos系统采用单进程的处理方式,所以只能有一个程序独自运行,其他程序无法运行。windows采用的事多进程的处理方式,在同一时间段同时运行多个程序。线程实际上就是在进程基础上的进一步划分。当然,会同时存在多个线程。如果一个进程没有了,则线程肯定会消失;如果线程消失了,进程未必消失。所有的线程都是在进程的基础上并发执行的。进程是程序的一次动态执行过程,它经历了从代码加载,执行到执行完毕的一个完整过程,这个过程也是进程本身从产生到最终消亡的过程。多线程是实现并发机制的一种有效手段。二者都是并发执行 阅读全文
posted @ 2011-09-24 13:43 hibernate3例子 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 包及访问控制权限1.1 大型程序开发在java中,可以将一个大型项目的类分别独立出来,分门别类的寻到文件里,在将这些文件一起编译执行,如此的程序代码更易于维护。多人开发共同开发一个项目的时候,为了避免名称重复而采用的措施,,就要用包。1.2 包的概念paceage是在使用多个类或者接口时候,为了避免名称重复而采用的措施,直接在程序中加入package关键字即可。包的定义格式:package 包名称.子包名称package liuchao.demo01;//定义一个包class Demo{public String getInfo(){return "hello world!" 阅读全文
posted @ 2011-09-24 12:35 hibernate3例子 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1 开始的。例如,在表达式 ((A)(B(C))) 中,存在四个这样的组:1((A)(B(C)))2(A)3(B(C))4(C)组零始终代表整个表达式。 以 (?) 开头的组是纯的非捕获 组,它不捕获文本,也不针对组合计进行计数。与组关联的捕获输入始终是与组最近匹配的子序列。如果由于量化的缘故再次计算了组,则在第二次计算失败时将保留其以前捕获的值(如果有的话)例如,将字符串"aba" 与表达式(a(b)?)+ 相匹配,会将第二组设置为"b"。在每个匹配的开头,所有捕获的输入都会被丢弃。二、 阅读全文
posted @ 2011-09-20 18:39 hibernate3例子 阅读(390) 评论(0) 推荐(0) 编辑
摘要: java.lang.IllegalMonitorStateException违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。例子://计算线程//获取计算结果并输出package com.intlgj.thread; //获取计算结果并输出 public class ReaderResult extends Thread { Calculator c; public ReaderResult(Calculator c) { this.c = c; } public void run() { syn... 阅读全文
posted @ 2011-09-08 09:00 hibernate3例子 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 多线程编程出现的主要问题为:死锁(deadlock)、无限延迟(indefinite postponement)以及数据竞争(data race)。在面向对象应用程序中使用多线程最有效的途径就是通过构建于C++进程间通信组件(IPC)、C++同步组件以及C++互斥组件之上的应用框架。(application framework)。而构建IPC、同步和互斥组件的最有效途径就是构建接口类(interface class)和类库(class library),让他们封装提供线程和API任务的操作系统服务。常见的C++组件有4种:类(class)、集合和容器(collection and contai 阅读全文
posted @ 2011-09-07 17:33 hibernate3例子 阅读(356) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 85 下一页