菜鸟JAVA简单入门

最近写的代码需要根据JAVA实现,之前没系统学习过JAVA,这次是赶鸭子上架,大概能写出一个简单的能跑的工程来了。

下面简单记录一下,以方便今后再次使用时以供参考。

 

我使用的解释器是eclipse,此为百度到的使用eclipse创建一个helloworld工程的网页链接:https://jingyan.baidu.com/article/c33e3f4884a832ea14cbb55b.html

 

我试图用eclipse加载已有的java程序,发现无法运行,原因是未配置Libraries/JARS、JDK。

 

一个标准的java文件需要包含以下内容:

package  com.xx.project   //用于打包,提供了类的多层命名空间,用于解决类的命名冲突、类文件管理等问题

import java.util.* //载入JAVA自身的函数包

import com.xx.project.* //如有必要载入该工程中的其他函数

//函数

(static) (public) class xx{

    public (static) void/int/Array[]/... yy(string[] arg){

          (return zz;)

    }

}

需要注意的小问题:

1.在定义class时发现这样一个问题,比如以下

public void class AAA{

    Vector<Interger> aaa = new Vector<Integer>(2);

}

不知为何这样的aaa的size依然是0而非2,所以需要加上一个定义大小的功能。

public void class AAA{

    Vector<Interger> aaa = new Vector<Integer>(2);

    static void class setaaaSize(int size);
        aaa.setSize(size).
}

2.java的String类本质上是指针,所以str1==str2是判断地址是否相同,想要判断内容是否相同要用str1.equals(str2).

3.是否有static将决定能否直接调用函数。有static可直接调用,没有的话需要用new实例化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值