初学Java,接口(十七)

Java的接口和C#一样,是interface关键字,但可以包含的成员不同 C# 的接口只能包含方法签名,Java的接口确可以包含属性(必须是常量),还可以在接口中定义内部接口 packagetest; publicinterfaceA{ publicvoidgetA()throwsAExce...

2012-02-08 16:44:00

阅读数 30

评论数 0

初学Java,final关键字(十六)

之所以单独把这个关键字拿出来说是因为C#没有这个关键字,但C#却有与之不同场景下对应的不同关键字 final 所修饰的不管是类,变量,还是方法,都是赋初值后不允许再修改的.而C#要达到同样目的话,需要用不同的关键字 下面是一个比较 类: Java public final class MyFin...

2012-02-07 21:16:00

阅读数 25

评论数 0

初学Java,单例模式(十五)

下面的代码是使用Java实现设计模式中的单例模式 public class Singleton { //使用一个变量来缓存曾经创建的实例 private static Singleton instance; //将构造器使用private修饰,隐藏该构造器 private Single...

2012-02-07 15:35:00

阅读数 30

评论数 0

初学Java,toString(十四)

C#里面也有个ToString,注意大小写的不同 Java的toString的和C#的ToString完全不是同一概念,首先toString是一个"自我描述"的方法,然后它可以被重写 public class Person { private Strin...

2012-02-07 14:25:00

阅读数 22

评论数 0

初学Java,初始化块(十三)

初始化块是什么?在Java中就是在构造器之前执行的一段代码,它的用处是,如果一段初始化处理代码对所有对象完全相同,且无须接受任何参数,就可以把这段提取到初始化块中.在C#中,没有初始化块 public class Person { //定义一个初始化块 { int a = 6; /...

2012-02-06 17:59:00

阅读数 29

评论数 0

初学Java,判断类型是否可强制转换(十二)

if(objPri instanceof String) { String str = (String)objPri; }Java中的instanceof 运算符相当于C#中的is,都是判断一个对象是否是某个类型 If(objB is typeA) {   objA = (typeA)...

2012-02-06 14:18:00

阅读数 32

评论数 0

初学Java,调用父类方法(十一)

在Java的继承关键字是extends,而C#是一个冒点: 他们子类调用父类的关键字也不同,Java 子类调父类方法是''super.父类方法名称'',C#是''base.父类方法名称'' public void callOverrideMethod() { //在子类中通过super 显式调...

2012-02-06 10:22:00

阅读数 20

评论数 0

初学Java,在构造器中调用另一个构造器(十)

在Java中在构造器中调用另一个构造器,和C#的写法有又那么一点点的不同 public class Apple { public String name; public String color; public String weight; public Apple() {} //两...

2012-02-06 10:00:00

阅读数 15

评论数 0

初学Java,包的用法(九)

Java包的概念跟C#命名空间没什么区别,只是换个名称,语法还是有那么一点不同 下面是定义一个叫lee的包 package lee; public Class Test ...... 包的下面还可以定义子包 Package lee.sub 这跟C#也是一样 引用一个包的时候跟C#也不一样 Jav...

2012-02-05 12:31:00

阅读数 13

评论数 0

初学Java,形参长度可变的方法(八)

Java中如果在定义方法时,在最后一个形参的类型后增加三点(...),表明形参可以接受多个参数值,多个参数值被当成数组传入 public class Varargs { //定义了形参长度可变的方法 public static void test(int a, String... Book...

2012-02-02 22:11:00

阅读数 16

评论数 0

初学Java,参数传递无引用传递(七)

在Java 中方法参数只有值传递,没有引用传递,像C#中 method(ref value....) 这种传引用参数的做法是不被支持的 public class StringTest { public int i=1; public StringTest(int i){ ...

2012-02-02 21:54:00

阅读数 19

评论数 0

初学Java,方法中返回this,连续调用方法(六)

public class ReturnThis { public int age; public ReturnThis grow() { age++; //return this,返回调用该方法的对象 return this; } public static void ma...

2012-02-02 21:31:00

阅读数 24

评论数 0

DateTime类型ToString时要显示AM/PM怎么办

DateTime time = DateTime.Now; string s = time.ToString("yyyy.MM.dd hh:mm:ss t\\M"); Console.WriteLine(s); Explanation:tgives the f...

2012-01-31 17:53:00

阅读数 110

评论数 0

初学Java,foreach(五)

从JDK1.5开始,加入了foreach,Java中的foreach与c#中的略有不同 public class TestForEachError { public static void main(String[] args) { String[] books...

2012-01-30 21:35:00

阅读数 13

评论数 0

初学Java,跳出外层循环(四)

public class TestBreak2 { public static void main(String[] args) { //外层循环,outer作为标识符 outer: for (int i=0;i&amp...

2012-01-30 21:14:00

阅读数 19

评论数 0

初学Java,使用swicth与c#的不同(三)

在JAVA中,switch控制表达式的类型只能是byte,short,char和int 在C#中,这点要方便些,起码可以用string类型

2012-01-30 17:43:00

阅读数 28

评论数 0

初学Java,文档注释(二)

Java 有单行注释,多行注释,这C#都是有的,不过Java还可以生成文档注释,所谓文档注释,就是使用javadoc命令提示符根据你的源码文件类,包等相关的注释生成API文档. 注意,默认情况下只生成public,protected 修饰的内容,如果需要生成private部分,需要增加-priva...

2012-01-30 17:09:00

阅读数 18

评论数 0

Android开发入门之路(续篇)

作者:温老师,华清远见3G学院讲师 上次写了一篇文章,谈了谈《Android开发的入门之路》。在那篇文章中,对Android的市场情况谈了谈自己的看法,也对如何学习Android开发提了一些建议。限于篇幅,上次的文章中,对Android的学习没有做太多的说明,今天就这个话题,结合华清远见的“3G ...

2012-01-30 11:01:00

阅读数 13

评论数 0

Android开发入门之路(初学者必读)

作者:温老师,华清远见3G学院讲师 针对华清远见3G学院(www.3g-edu.org)很多学员在咨询过程中经常会问到的一些问题,我抽时间整理了一下,希望可以对大家在Android开发入门学习的阶段有所帮助,更希望可以帮助更多的朋友进一步了解所学的行业,明确职业发展的方向。 关于Android 相...

2012-01-30 11:00:00

阅读数 18

评论数 0

windows7 64位设置Java环境变量

计算机(右键)-属性-高级系统设置-环境变量 1.新建系统变量 : JAVA_HOME C:\Program Files (x86)\Java\jdk1.6.0_10(你的JDK安装路径) 2.修改系统变量 :PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ...

2012-01-18 22:32:00

阅读数 27

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭