aide之Java简单基础入门教程

本系列教程主要是讲Android开发,关于JAVA内容只是偶尔会普及一下知识,不会重点讲解,JAVA是一门很广泛的语言,不只是在安卓上面,所以关于JAVA方面的知识还是建议在其他地方看一下教程(推荐腾讯课堂、慕课网),本社区以后可能也会考虑推出JAVA系列教程

废话少说了直接进入本节课的内容

1、Java 程序的构成

一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作

1.1 对象(object)对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等

1.2 类(class)类是一个模板,它描述一类对象的行为和状态

1.3 方法(method)方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的

1.4 实例变量每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定

下面来看一下JAVA的hello world吧

publicclassHelloWorld{ publicstaticvoidmain(String[] args) { System.out.println(“Hello World!”); }}

在这里的 Hello World 中只涉及了类、方法和语句。该 Java 程序定义了一个类 HelloWorld,该类的名字与 .java 文件的名字相同,其中的 main 方法是程序的入口,而“打印”这个功能是由一个语句实现,即:System.out.println(“Hello World!”);

下面两点有关 Java 的书写方式:

Java 中的语句必须要以 ; 结尾(英文的分号)

用大括号{}来整合语句,形成程序块,通过程序块,我们可以知道程序的不同部分的范围,比如类从哪里开始,到哪里结束。

2、JAVA关键字

Java 的关键字对 java 的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。

Java 关键字有如下表所列,目前共有50个Java关键字,其中,"const"和"goto"这两个关键字在Java语言中并没有具体含义。同学们先有个印象,具体含义我们将在后续的内容中详细讲解

JAVA关键字大全

访问控制privateprotectedpublic类,方法和变量修饰符abstract class extends final implements interface native newstatic strictfp synchronized transient volatile程序控制breakcontinuereturndowhileifelsefor instanceof switchcasedefault异常处理try cathc throw throws包相关import package基本类型boolean byte chardoublefloatintlongshort null truefalse变量引用super thisvoid保留字gotoconst

3、Java 标识符

Java 语言中,类、变量、常量、方法都需要名字,我们统统称之为 Java 标识符

标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的

关于 Java 标识符,有几点需要注意的:

Java 标识符由数字,字母A-Z或者a-z和下划线_美元符号 组 成 所 有 的 标 识 符 都 应 该 以 字 母 A − Z 或 者 a − z , 美 元 符 组成所有的标识符都应该以字母A-Z或者a-z,美元符 AZaz或者下划线_开始,首位不能是数字关键字不能用作标识符在 Java 中是区分大小写的

4、命名规则

在 Java 中,还有一些约定俗成的命名规则,希望同学们在写代码的时候都能遵循这些规则:搜索引擎大全

4.1 类和接口名每个字的首字母大写,含有大小写,例如,MyClass,HelloWorld,Time 等

4.2 方法名首字符小写,其余的首字母大写,含大小写,尽量少用下划线,例如,myName,setTime 等,这种命名方法叫做驼峰式命名

4.3 常量名基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔,对象常量可大小混写,例如,SIZE_NAME

4.4 变量名可大小写混写,首字符小写,字间分隔符用字的首字母大写,不用下划线,少用美元符号,给变量命名是尽量做到见名知意

命名过程中尽量做到见名知意,方便后期查看和修改代码,也方便其他人员的阅读。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值