第0章,hello java

public class HelloJava{ //question1:为什么不是hellojava?

public static void main(String[] args){//question2:这一行啥意思?

System.out.println("HelloJava");//question3:为什么这么多点?

直接printf不可以吗?

}

}

运行程序ing。。。

控制台打印:HelloJava

public class HelloJava{    //question1:为什么不是hellojava?

回答:HelloJava在这里是类的名字,java语言规定得首字母大写,以便区分这是一个类;

据此再看System.out.println("HelloWorld"),显然我们可以猜测System是一个类了。

public static void main(String[] args){     //question2:这一行啥意思?

详细回答:

public:公共的,可以被访问使用的,没有其他限制的;

static:静态的,好像是可以静态调用的吧!

void:拒绝的,表示没有返回

main:主要的,不可缺的执行方法

(String[] args):

()小括号里边自成一个天地;

String[]:参数类型是字符串数组,能看出来[]是表示数组了吧;

args:形参,临时的变量名字,以后调用的时候可以被实际的数值所替换;

{:除了忘记写另一个,一般情况下成对出现,被{}所包围的自成大天地。

System.out.println("HelloWorld");//question3:为什么这么多点?

不太确定的回答:一般来说,方法调用是打一个.点来调用;你说,这里是不是调用了方法中的方法啊?!

问题末尾:什么是类?方法又是什么?

类呢,

是抽象的不够具体的词汇;比如说一类人,什么类什么型,类是先于具体的型的;类是通过对大量型的抽取得到的,能在一定层面代表型,我们可以通过类来创造大致相同却各具特色的不同的型;

一句话,类就是制造东西的模具,因为制造过程中所用的材料,火候,时间,,,等不同,即使是一个模具造出来的它也是有自己特色的;比如狗狗一胎生十几个,你也能分辨出谁是好看的谁是丑的。

方法呀,

就是方法啊,做事的一系列特定的流程;我说我的方法好用,你用点点调用去用就好啊,对了你看不到我的方法是具体啥流程哈;因为是你虽然用了我的方法,你没自己动手啊,我帮你做的啊。这里又想到一个词,封装;

封装;

所谓封装就是,你调用了我的方法,达到了你的目的;但是,你没亲自动手,你给了我数据我给了你答案,你看不到我怎么做的。反正你又不在乎我怎么做的,能达到你目的就好对吧!

再补充一点,java中有八种基本数据类型。

分别是:

1、整型的byte、short、int、long;

2、字符型的char;

3、浮点型的float、double;

4、布尔型的boolean。

再看以下代码和开头有何不同:

package org.selfboy.javase.day13;

public class HelloJava {

public static void main(String[] args){

System.out.println("HelloJava");

}

}

不难看出多了一行这个,package org.selfboy.javase.day13;

那这个是干啥的呢?

package:包,包裹

org.selfboy.javase:猜测是个网址域名类似的东东,不错,确实是

.day13;:这个是包裹的最后一层了,拆开这一层就能看到我们写的那几行玩意儿了。

总体意思就是创建一个裹有层蚕丝的包裹,包裹得是一层一层的,每层都应该有名字(为了保证不重复以及包裹生产的生产方信息,所以一般采用域名反写来作为包裹名字(除最里边一层)),最里边一层提示包裹里边是装的啥东西。

//真好,把包以及包管理的概念也写了;不错,不错。

空洞的学习实在无聊,边打卡边学习呗!

加油,瑞斯白每一个积极面对生活的可爱的人!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值