`
tubaluer
  • 浏览: 1440619 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

跟着二厶学编程---JAVA第三章---【详解第一个程序,对白版】

 
阅读更多

大家好,我是二厶可可肉,来自河北省石家庄市,现隶属于北京双匹科技有限公司

今天翻阅了以前的聊天记录,发现以前教【娄娄】开发的时候,是真的真的很用心,比现在写的详细很多吐舌头尴尬,所以,决定拿来用一用,做一个聊天版的大笑

我的第一个程序!

二厶可可肉18:35:02
public class Lesson1{}

这里面的大括号(有的地方叫花括号)是成对出现的
娄娄 18:35:21

二厶可可肉 18:35:40
将来会见到 中括号跟 小括号, 这些都是成对出现
娄娄 18:35:58

二厶可可肉 18:36:23

你看到的图应该是彩色的吧?就是有几个字是紫红色的
娄娄 18:36:41

二厶可可肉 18:37:04
这些叫做 “关键字” 有的地方翻译成“保留字”
二厶可可肉 18:37:27
就是说,这是语言自己的东西,自己不可以起名字叫这个
娄娄 18:37:32

二厶可可肉 18:39:15
public class Lesson1{}中

格式是这样的

【使用范围】 【类别】 【名字】{}



娄娄 18:40:15

二厶可可肉 18:40:32
其中 public 是公有的,暂时只涉及到这一个,可以先不用知道其他的,
class 类 类型 Lesson1 随意起的一个名字
娄娄 18:41:46

二厶可可肉 18:42:33
被大括号 括住的,暂时可以理解为,在他的里面(事实也是如此)
二厶可可肉 18:43:03
整体的这一个叫做一个类,这个类的名字是Lesson1
娄娄 18:44:01

二厶可可肉 18:44:40
类里面只有两种东西,一个叫属性,另一个叫方法
娄娄 18:45:26

二厶可可肉 18:46:48


public static void main(String [] arge){
System.out.println("我的第一个程序");
}

这个就是那个方法, 他的方法名字叫 main 。

System.out.println("我的第一个程序"); 这是方法里的一句话

娄娄 18:45:26
类里面可不可以只有属性?


二厶可可肉18:52:20
对,可以

二厶可可肉18:52:32
可以只有属性,也可以两者都有,
二厶可可肉18:52:41
可以有多个属性,跟多个方法
娄娄18:52:49

二厶可可肉18:53:27
类里面也可以什么都没有,一个空架子,什么也不在吐舌头

二厶可可肉18:54:39
下面介绍下方法的组成

publicstaticvoidmain(String[]arge){

}

【使用范围】static【返回类型】【方法名】(【参数列表】){

}


这个示例中的static比较特殊,可以没有必须有的是【使用范围】【返回类型】【方法名】(【参数列表】){}
娄娄18:57:27

二厶可可肉18:57:58
刚刚里面提到的,使用范围,有时候会翻译成调用范围
娄娄18:58:26

二厶可可肉18:59:17
static指的是静态的,这是用来特殊修饰方法用的,这个暂时不需要去特殊研究
娄娄18:59:42

二厶可可肉19:01:05
void指的是没有返回值

main也是可以随意起的,但是,按照命名规范,首字母需要小写后面如果接着跟单词的话,后面的单词大写
二厶可可肉19:02:31
例如:toAdd去添加的意思这样命名就比a,b,c要好很多,比add相对强一点一般执行添加会用doAdd
娄娄19:06:51
大小写那个
二厶可可肉19:07:29
嗯,后面单词首字母大写
娄娄19:08:14

二厶可可肉19:08:19
即:后面单词的第一个字母大写,其他的小写,如果三个单词连接的话,第二个单词跟第三个单词的首字母都要大写
二厶可可肉19:08:39
首字母大写的目的就是为了让人来识别的时候比较方便
娄娄19:10:16

二厶可可肉19:10:39
【参数列表】
即从外部传给这个方法的一些信息,这里面传的是一个String[]类型的参数(),如果在方法中使用的话,用arge这个名字来代替

参数列表可以一次性传递N个参数,也可以一个也不传递直接写成方法名(){}
娄娄19:13:58

二厶可可肉19:15:11
我写的这个方法,比较特殊,是一个程序的公共入口,入口就是程序开始的地方,一个程序必须有且只有一个入口
娄娄19:15:37

二厶可可肉19:16:34
这个公共入口的规则就是我写的那个样子,即:
publicstaticvoidmain(String[]arge){

}
娄娄19:17:19

二厶可可肉19:17:59
这个方法又只有一句话,即:
System.out.println("我的第一个程序");
娄娄19:18:57

二厶可可肉19:19:04
这句话的最后一个符号是分号,程序里的分号相当于汉语中的句号,每句话的最后一般都必须有
娄娄19:21:56

娄娄19:21:56

娄娄19:25:32

二厶可可肉19:55:13
变量跟对象,初学阶段,可以先理解为一种东西
娄娄19:57:07

二厶可可肉19:57:43
今天讲的都消化了吗?

大家觉得这种形式如何呢?可以发表发表意见

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics