鱼鱼的java学习之路(杂乱版)

自用的学习笔记,目前学习课程来自老师上课的内容,翁凯老师的java课堂,也会记录做作业中搜出后学习到的知识点和自己的总结。

持续更新中...

学到什么写什么...

1.技巧:输入sys按alt+/可以选择后缀,输入'.'可以继续选择后缀;输入syso按alt+/,自动变为System.out.println();

2.如何去读用户的输入?

Scanner in = new Scanner(System.in);
System.out.println(in.nextline());

nextline() 是读取下一行,nextint是读一个整数,以此类推;

(新手注意避免同时运行多个进程,到最后反应会变慢。)

一些小tips:①可以用"echo:"+in.nextline()----->可以让程序更形象,在这里'+'加号可以连接两个字符串;②按shift+↓可以多选行,ctrl+/将所选的行变为注释行;③pirnt和println都是输出,区别是print不换行,println自动换行。

3.变量和赋值:

int price;
price = in.nextInt();

定义一个变量,可以重复使用,灰常方便;翁凯老师说一行尽量只定义一个变量;

例如,用户随机输入一个数字,使程序作算数,求出用100减去这个数的结果,其代码如下:

int price=0;
int amount=100;
price = in.nextInt();
System.out.println(amount+"-"+price+"="+(amount-price));

这里的amount是常量,可以进一步这么定义:final int amount=100,由于被定义为常量,后续不能再给amount赋值。它是一个固定的值,但不以值的形式出现,目的是利于更改调节,也可使其含义更加明显。

做算术也是同样的道理,记得初始化。

4.自动类型转换

byte->short,char—> int —> long—> float —> double 

向右依次变大,大的向小的阶层转换需要强制转换,小的向大的阶层转换是自动转换。

例如:

int x; 
x=(int)7.24+(int)9.17;//强制转换

5.java 中class和public class的区别

①一个java源文件当中可以定义多个class;

②一个java源文件当中public的class不是必须的;

③一个class会定义生成一个xxx.class字节码文件;

④一个java源文件的当中定义公开的类的话,public的class只能有一个,并该类名称必须和java源文件名称一致;

⑤每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的main方法:java B;

⑥注意:挡在命令窗口中执行java.Hello,那么要求Hello.class当中必须有主方法,没有主方法会出现运行阶段的错误。

021--Java零基础-public class和class区别_哔哩哔哩_bilibili (好赞!)

6.java怎么调用类方法? 

方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如: 

class Method{
    void add(){
        System.out.print("加法");
    }
}
public class Test{
    public static void main(String[] args){
         Method m=new Method();
         m.add();
      }
}

方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名(参数表)。例如:

class Method{
    static void add(){
        System.out.print("加法");
    }
}
public class Test{
    public static void main(String[] args){
         Method.add();
      }
}

以上就是Java怎么调用类方法的详细内容。

文章来源:(27条消息) Java怎么调用类方法?_二十一世紀難民的博客-CSDN博客_java调用类方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值