JavaEE实战班第十七天

今天返工了代码块和main,总觉得这个部分很难理解,与之前的面向对象相结合。可能是之前的理解有误或者钻牛角尖了,最近忙于应聘和原工作的加班,学习时间较少落下了进度,过一阵稳定下来要补上。

普通代码块
在执行的流程中 出现的 代码块, 我们称其为普通代码块。
构造代码块
在类中的成员代码块, 我们称其为构造代码块, 在每次对象创建时执行, 执行在构造方法之前。
静态代码块
在类中使用 static 修饰的成员代码块, 我们称其为静态代码块, 在类加载时执行。 每次程序启动到关闭 ,只会
执行一次的代码块。
同步代码块
在后续多线程技术中学习。
main() 方法一直写到了今天:
public static void main(String args[])
以上的各个参数的含义如下:
· public :表示公共的内容,可以被所有操作所调用
· static :表示方法是静态的,可以由类名称直接调用。 java StaticDemo09
· void :表示没有任何的返回值操作
· main :系统规定好的方法名称。如果 main 写错了或没有,会报错: NoSuchMethodError: main
· String[] args :字符串数组,接收参数的
public class StaticDemo10{
public static void main(String args[]){
for(int i=0;i<args.length;i++){
System.out.println(args[i]) ;
}
}
};
】所有的参数在执行类的时候以空格进行分割。
java StaticDemo10 1 2 3 4 5 6 7
但是,如果现在我要输入的是以下几种参数 “hello world” “hello vince” “hello mjw” 因为以空格分割,所以以上的三组参数会当做六组参数输入,那么此时如果要想完成有空格的内容输入,则参数需
要使用 “"” 括起来。
java StaticDemo10 "hello world" "hello vince" "hello mjw"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值