摘要: JAVA 异常处理0...异常的层次结构Object->Throwable->Exception(所有异常类的父类)异常:程序运行过程中的错误{ 1、逻辑错误 2、输入错误 3、物理错误}1.... try {..}catch(Exception e){..}比如下面的一个案例:public class ExceptionTest{ public int devide(int x,int y){ return x/y; } public static void main(String[] agrs){ ExceptionTest e=new ExceptionTest(); Sys 阅读全文
posted @ 2013-03-20 22:47 后飞IT 阅读(204) 评论(0) 推荐(0) 编辑
摘要: package com.yc.ycUtil;//该类通过使用DateFormat 和 Date 输出指定形式的时间import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;//下面的类用到了public class DateTest { private String format; private DateFormat dateformat; //设置输出形式 public void setFormat(Strin... 阅读全文
posted @ 2013-03-20 09:45 后飞IT 阅读(317) 评论(0) 推荐(0) 编辑
摘要: package com.yc.wnl;import java.util.Calendar;import java.util.Date;import java.util.Scanner;import com.yc.ycutil.DateUtil;//用于输出用户要求的年月对应的表格public class CalendarTest { public static void main(String[] args) { ///万年历的进化版 //1、这个月的一号是在哪一天 //2、这个月由多少天可以 Scanner sc=new Scanner(System.in); System.ou... 阅读全文
posted @ 2013-03-20 08:41 后飞IT 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 第四章:面向对象(下)面向对象的的特点之一:能够使用以前建造的类的方法和属性4.1 类的继承继承的特点public class Person{ public String name; public int age; public Person(String name,int age){ this.name=name; this.age=age; } public Person(){ } public void getInfo(){ System.out.println(name); System.out.println(age); }}public class Student exte... 阅读全文
posted @ 2013-03-18 14:32 后飞IT 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 第三章3.1 面向对象的概念面向过程:面向对象:->对现实社会的模拟封装->隐藏实现的细节继承->代码的重写多态->程序的扩展 _继承 _父类引用指向子类对象 _子类重写类与对象 Object(类) 和 对象(Class) 是面向对象方法的核心概念 类->某一类的描述,是抽象的、概念上的定义(相当于设计图) 对象->是实际存在的该类事物的个体,因而称之为实例(设计图的产品) 类的定义类将数据和方法封装在一起,数据表示类的属性,方法表示类的行为如:class Person{ int age;//属性 void show(){ System.out.printl 阅读全文
posted @ 2013-03-15 08:42 后飞IT 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 第二章2.1 java代码的落脚点之前我写的是跟这本教程写的是一样的格式如下修饰符 class 类名{ 语句;}但是现在改成了 :修饰符 class 类名{ 语句;}这就是传说的括弧之争。java中时严格区分大小写的,注意java语句的最后是以英文的; 而不是以中文;,这里需要注意。java的注释:(要养成较好的注释习惯,尤其是刚入手编程的时候)单行注释: //多行注释: /* */文档注释: /** */ 这个对我现在的作用还不是很明显java的标识符:组成是由:字母、数字、下划线、美元符号其中标识符不能以数字开头,这点和C是一样的,同样保留关键字java中常量:注意:十进制和... 阅读全文
posted @ 2013-03-13 10:43 后飞IT 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.1 JVM和java的跨平台java的跨平台:java源程序经过编译->java字节码文件->由JVM执行其实对于java的跨平台的这个特性,刚开始不是很能理解,直到有一次,我把在ubuntu的java源文件弄到windows平台下,发觉好像不是那么一回事。后来发现,让java具有跨平台的是编译后的java字节码文件,这个才是到处通行的,因为.class文件是由对应系统的JVM来解释的,因而相当于有同样的一套秘钥,但是不同系统下的解密是不同的,所以需要对应的JVM(特定平台的解释程序)来解释。注意:.java -> .class 的过程是编译 .class -> 运 阅读全文
posted @ 2013-03-12 16:30 后飞IT 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 标识符:用来标识一个数据或结构的名字java标识符的命名: 1、由字母,数字,下划线和美元符号组成 2、不能以数字开头 3、不能与关键字冲突,区分大小写 4、见名知义 其中类名、接口名大写首字母;变量和方法名小写首字母(驼峰法) javade 数据类型(原始数据类型、引用数据类型)java8中基本的数据类型: byte 1个字节 short 2个字节 int 4个字节 long 8个字节 长整型需要在后面用L表明 float 4个字节 需要用F表明,否则会被默认为double double 8个字节 char ... 阅读全文
posted @ 2013-03-10 20:04 后飞IT 阅读(143) 评论(0) 推荐(0) 编辑
摘要: PV操作,是在OS中提到的一个概念,是用来实现进程同步和互斥的常用方法,两个操作都是低级的通信原语P操作属于申请资源,V操作属于释放支援(假设存在信号量S)其中执行P操作时:S=S-1 当S>=0时执行将要进行的操作 S<0 时,置该进程为阻塞状态执行V操作时:S=S+1 当S>0 时执行将要进行的操作 S<=0时,唤醒一个进程下面讲一个存取货物的例子:-------------------------P1:代表着存放货物 信号量为S1 初值=1P2:代表着获取货物 信号量为S2 初值=0//当个缓冲区情况:P1(){ 生产; P(S1);//请求存放货物 此时S1-1 阅读全文
posted @ 2013-03-09 15:54 后飞IT 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 之前弄那个IIS的时候,想把自己新建的一个用户提升到管理员,可能是以前没怎么弄过,所以弄了很久,其实也是很简单的!详细见下图! 阅读全文
posted @ 2013-03-03 12:37 后飞IT 阅读(832) 评论(0) 推荐(0) 编辑