从零开始一起学习java,学习记录

        从零开始的java学习,每日学习的笔记记录。

      

        第一天~~~

        

        java的学习从jdk开始:

        由于oracle下载需要登陆,所以就用的这里下载   经典java8点击就送(建议别更改默认下载位置,更改地址累遭遭,万般默认皆赛高)

        由于本小白是用的mac系统,打开终端确认是否下载完成:

        (windows同理哦)

java -version

         

 现在 咱们也是有java的人勒

然后嘞~然后嘞~待我看看教程哦

真正踏上java之路

原来刚才还没有结束哦,还要配置java的环境变量,熟话说 搬砖都是人上人(mac),贫穷不止,搬砖不停(windows)

然后 咱们就是java人了,你好呀,java人。

然后,然后咱们需要一个给咱们写代码的开发软件,这里用的是idea哦

Community" data-link-title="咱们新手用这个哦->Community">咱们新手用这个哦->Community(社区版免费的,安心使用吧)

铛铛铛

        

 

 

然后疯狂next

 

然后finish

 

 难道,难道咱们是天才?咱们可以开开心的开始学习java正经只是了诶!

万年的传奇,百年不变的初心,hello world

据说很久很久以前,世界还是一片混沌,天地未分,只听见一句hello world,世界就诞生了。嘻嘻嘻。

言归正传,开始世界经典命题,创建一个HelloWorld!!!

 

开始谱写传奇咯!

 

 

//记住哦 这HelloWorld是你创建HelloWorld.class的类名,两者要保持一致哦
public class HelloWorld {
    public static void main(String[] args) {
        //神奇,就是雷诺一样神奇呢
        System.out.println("hello world");
    }
}

 

 

大家都来试试吧! 

你是谁,我是谁,注释解释你我是谁

//注释解释解释
//我可以在任何地方的最后,可以在语句上哦


/*
*还可以这样解释 
*我只能在语句上和语句下哦
*/


/**
 * 哦~还可以解释
 *我只能在语句上和语句下哦
 */

哦哦    原来是这样哦

java的基础,数据类型

在生活上,商品都有类型,java也不例外哦。

java数据类型可以分为四种整形,两种浮点型,一种字符类型,一种表示真假的布尔类型共八种哟

整形:int(-2147483648~2147483647   刚好超过20亿哦(要是小钱钱就好了~))

           short(-32768~32767)

           long(-9223372036854775808~9223372036854775807)

           byte (-128~127   好小)

public class HelloType {
    public static void main(String[] args) {
        //可以吧int换成short,long,byte喔
        int a; //我是声明
        a=1;//我是初始化
        int b=0;//我是声明和初始化喔
        int c=b;
        System.out.println(a+""+b+""+c);
    }
}

送你100分喔~  三种赋值方式~

其中 int a;被称为声明变量,被声明的变量不能直接输出,需要先给它赋值初始化才行喔;

浮点类型:float(饿,太麻烦 吧写啦)

                double 

public class HelloType {
    public static void main(String[] args) {
        float a;
        //若是写小数要带上f喔
        //换成double也要换成d喔
        a=1.1f;
        float b=0.01f;
        float c=b;
        System.out.println(a+" "+b+" "+c);
    }
}

字符类型:char

public class HelloType {
    public static void main(String[] args) {
        //记得是单引号喔
        char a;
        a='a';
        char b='a';
        char c=b;
        System.out.println(a+" "+b+" "+c);
    }
}

布尔类型:boolean

public class HelloType {
    public static void main(String[] args) {
        //布尔只有真true 和假false喔
        boolean a;
        a=true;
        boolean b=false;
        boolean c=b;
        System.out.println(a+" "+b+" "+c);
    }
}

关于我用Java 程序学习小学数学这件事

java中也有运算符的存在喔,+ 加,j,i,a,jia,加,来跟我一起读,加,加减乘除的加 嘿嘿

- 减号

*乘号

/除号

% 魔的符号。。。等等喔~

public class HelloType {
    public static void main(String[] args) {
        int a=2;
        int b=3;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        //因为是整型,没有小数,小数会被直接删掉,保留整数部分喔
        System.out.println(a/b);
    }
}


5
-1
6
0

接下来,很严肃,很难学喔!Math函数的调用和使用

在java中有前辈为咱们写好了的许许多多的静态static,静态static,静态static方法,重要的事情说三遍喔

静态static表示咱们不用去new对象,不用找对象也~~ 哪里需要直接就用,真好~

java中常说的对象object,对象object,对象object指 类,也就是咱们的HelloWorld喔

如果要用别的类中的方法,就需要new它,不然不给用嘞,小气的很

static标注的类和方法,参数等咱们就不用付钱(new对象)啦,随便拿随便用喔~

math中包含了我们所需要的各种数学方法,像什么平方呀,开方呀,三角函数呀,都是有的哦~

public class HelloType {
    public static void main(String[] args) {
   
        double a=4;
        double b=Math.sqrt(a);
        System.out.println(b);
    }
}

就像上面那样,sqrt表示求值根号下a的值喔。

大家动手试试吧,感觉今天学了好多喔,整个题?

1.声明一个变量为a,初始化a的值为3,计算根号下(a+6)的值,要输出喔

2.创建一个类,类名叫GoodGoodStudy,输出DayDayUp。

3.(究极难)运用八种数据类型,输出一句有意思的话,可以复用,不可不用喔

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值