微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java第二课

1、程序编写规则

  Java源文件以‘java’作为扩展名。源文件的基本组成部分是类(class),如HelloWorld类。

  一个文件中最多只能有一个public类。其他类的个数不限,文件名必须以public的类名命名。

  Java应用程序的执行入口是main()方法

  Java语言严格区分大小写。

  Java里面双引号和单引号功能不一样。‘ ’  与 “ ”。

  字符串相等有  .equals      。

2、程序的注释

  单行注释 : //注释内容

  多行注释 : /*注释内容*/

  文本注释 : /** 注释内容*/

package com.hp.day1.helloword;
/**
 * 文档注释
 * @author YGD
 *helloword类
 */
public class HelloWord {
    /*
     * 多行注释
     * 方法的入口
     */
    public static void main(String [] args){
        //在控制的console输出
        System.out.println("hello,2019");;
    }
}

3、程序的调试 debug

  右上角图标:Debug进入调试,Java退出调试

  

分享图片

  run模式可以直接运行出结果,debug模式可以观察到中间的过程

  可以在行号左侧双击,打出蓝色的点:断点。如果断点不需要:双击

  debug模式运行后,从入口开始运行直到断点处。把鼠标放到变量上可以看到变量的值

  F6可以单行调试

  如果中间过程观察完毕,后续不要一行一行执行
    1、把短点去掉,双击某个断点
    2、可以在debug透视图,让断点失效或者移除某个断点
    3、F8,断点之间的跳转

 

4、成员变量和局部变量

  相同点:

    a、都遵循变量的声明或定义的格式: 数据类型  变量名=初始化值      int aa=3

    b、都有作用域

  不同点:

    a、声明的位置不同:成员变量:声明在类里,方法

               局部变量:声明在方法内,方法的形参部分,代码块内

    b、成员变量的修饰符有4个: public,private,protected,缺省

       局部变量没有修饰符,与所在方法的修饰符相同

    c、初始化值

       成员变量:如果在声明的时候不显示赋值,那么不同的数据类型会有不同的认初始化值

       局部变量:一定要显示赋值。(局部变量没有初始化值)

5、方法

package com.hp.day6.object;
/**
 * 类:比较两个数的大小
 * @author Administrator
 */
public class Compare {
    /**
     * 方法:求最大值
     * 修饰符,方法一般写成public,如果只有本方法使用写成private
     * 返回类型:如果不需要返回,void
     *               如果需要返回,返回值与方法的返回类型匹配
     * 在方法中变量要先声明后使用
     * 方法定义时,括号中的是形参,方法调用后才是实参
     * @param a
     * @param b
     * @return
     */
    public int max(int a,int b){
        return a>b?a:b;
    }    
    /**
     * 方法:求最小值
     * @param a
     * @param b
     * @return
     */
    public int min(int a,int b){
        return a<b?a:b;
    }
    public static void main(String[] args){
        //一般引用数据类型创建的成为对象或实例
        Compare compare = new Compare();
        int result = compare.max(10,5);
        System.out.println("两个数的最大值:"+result);
    }
}

 6、参数传递

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐