【Java基础篇】 简单语法

编写主方法

  1. main是类体的主方法,也是程序开始的入口

  2. public是公开的 是权限修饰符

  3. static是静态修饰符、

  4. void是返回值修饰符

  5. String [] args是一个字符串类型的数组

基本数据类型

  1. 数值型

    整数类型 byte  short int  long
    
    int x;
    int x,y;
    int x=1000,y=1220
    若定义的数大于int的最大值或小于int的最小值需要在数值后添加l/L
    long num = 12008L;   //定义为长整数型

    浮点类型float double

    在一般情况下小数都会被看成bouble类型的,在数值后面加B/b或者不加都不会出错,但是如果是float类型的则需要在后面加入F/f不然会被认为是double类型的会出错
    
  2. 字符型

  3. 布尔型

运算符

三元运算符

string a=grades>60?"及格":"不及格";

当表达式grades>60为true是执行及格 当为false时执行不及格 并把结果返回给字符串a

二元运算符

  1. 赋值运算符 = 将右方操作数赋值给左边 int a = 100;

  2. 算术运算符 + - * / % 加 减 乘 除 取余 注:math类可以幂运算

  3. 比较运算符 结果是Boolean类型返回true和false < > <= >= == !=左不等右

  4. &&逻辑与 俩个结果都为正确时才返回true

  5. ||逻辑非 有一个结果是true就返回true

单目运算符

  1. 自增自减运算符 ++ -- eg:++a 先自增再赋值,反之相反

一元运算符

  1. !逻辑非 eg: !11>22 返回true 即对11大于22这个结果进行否定

声明变量

  1. 常量 也称final变量 ,在运行过程中一直不会改变的量

    final 数据类型 数据名称 【=值】为成员变量时必须再定义时就设值

  2. 成员变量 在整个类中都可以用的 又分为静态变量和实例变量

    实例变量 int x =45;

    静态变量 static int y = 90 类变量 可以跨类 用类名.静态变量

  3. 局部变量?

包机制

为了更好的组织类,Java提供了包机制,用与区别类名的命名空间

一般利用公司域名倒置用作类名,如com.baidu.www

        1. 为了能够使用某一个包的成员,我们需要在java中明确导入该包,使用import语句来完成这一功能,例如导入日期包  import java.util.Date; 
        2. 如果需要导入这个包下所有的类时,但此时包中有很多类时,我们可以用通配符*  来完成需求   import com.baidu.*此时就把baidu包中的所有的类给导入进来

JavaDoc

javadoc命令是用来生成自己的api文档

参数信息 :

  1. @author 作者号

  2. @version 版本号

  3. @since 指明需要最早使用的jdk版本号

  4. @param 参数名

  5. @return 返回值情况

  6. @throws 异常抛出情况

在类上面的注释是类注释

在方法上面的注释一般为方法注释

生成api文档的方式

  1. cmd命令行生成

    E:\idea\ideafile\src\main\java\com\tan>javadoc -encoding UTF-8 -charset UTF-8  oneday.java

    填写-encoding utf-8 -charset utf-8 是为了防止生成JavaDoc时有乱码出现

    -encoding utf-8 : 源代码(包括JavaDoc注释的)为UTF-8编码

    -charset utf-8: 生成JavaDoc文档使用的字符集是UTF-8

     

       然后返回java文件夹会发现多了很多文件此时打开index.html就可以看见自己生成的本地api文档了 

    打开之后就可以看见自己所生成的api文档了

  2. 在idea中生成 打开工具>生成javadoc> 在其他命令参数上填入-encoding UTF-8 -charset UTF-8 然后完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值