Java学习笔记

Java学习笔记
1.类定义一个类方法的语句形如 返回值类型 类方法名(参数列表){ 方法体 },必须定义在class后面的大括号里,其中,参数列表形如(类型1 参数1,类型2 参数2,etc)。如果返回类型不为void/Void,方法体中需显式地写出return语句来结束这个函数,形如return 返回值; 其中返回值可以为对象的引用或者基本类型的变量,也可以是一个字面值,一个常量。这个值的类型需和方法定义中的返回值类型一致或能非窄化地转换为返回值类型。比如double func(){return 1;},其中返回的1是int类型字面值,它转换到定义的double类型精度无损失(非窄化转换)。因此这样做可行。
使用一个类方法,需要用点运算符。形如 对象引用.类方法名(想传入的参数)
2.
主函数和HelloWorld
在目前的很多IDE下,Java可以有多个主函数,不过你要选择其中的一个进行执行。主函数的写法很简单,不过因为Java的所有函数必须以类方法的形式存在,因此你需要先随便创建一个单独的类:
public class MainTest{}
class前面的public代表一种公开状态的访问权限,具体使用方法不在这章讲,总之要写成这样。MainTest可以起成任何别的你喜欢的名字,不过一个Java文件里只能有一个public修饰的类,而且这个Java文件的文件名必须和public修饰的类名保持一致。
然后,在类中写一个特殊的方法:
public class MainTest{
public static void main(String[] s){
//主函数第一行,程序执行从这里开始
}
}
就像这样,类必须是publc的,方法必须是public static的(如你所见,它们并列修饰一个函数时,public关键字要在static前面),返回值为void,参数类型是一个String数组s,用来存储命令行参数,就和其他的语言差不多。
这样,一个主函数就写好了,书上给出了一个很简单的HelloWorld:
import java.util.*;

  public class MainTest{
         public static void main(String[] s){
               System.out.println("Hello World!");
               System.out.println(new Date());
         }
  }
  让我们稍微分析一下这个HelloWorld,首先是import java.util.*;,导入java.util包中的所有类,我们下面用到了Date类,因此需要引入这个包。
  主函数里,System是一个类,out是System类的静态对象,println是out对象的静态方法,因此即使不创建System类,也能用点运算符访问它的对象,再用点运算符访问其对象的方法。
  println是一种很常见的方法,println可以向控制台输出它接收到的信息,比如一个字符串字面值"HelloWorld!"或者new Date(); 创建出的一个对象。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值