Java的学习之路Day01

                                                 第一天的想法

  一、java的基本原理  

         我的理解就是面向对象去编写程序,其实说白了就是人变懒了,不想使用dos命令去编写项目,而是将计算机的命令写好然后打包,封存在java的虚拟机中。然后想用的时候通过编写好的关键字来调用就可以了!多方便,这样就不用每次实现某个功能都要累死累活的敲代码,反正都写好了,拿来用嘛!果然人类的进步史,就是人类的偷懒史!微笑

         我从最基础的来回想!反正我也没学习多少,基础知识多回复几遍,就当加深印象吧!首先安装java,自己从官网下,不要钱。安装什么的自己百度!还有就是环境变量的配置,嗯.....这个也从网上问度娘!然后在下载eclipse!安装使用当然问度娘(没有了度娘真不知道怎办再见)然后就是写个最基本的程序呗!

例子:package Day01

           public class Text01{

             public static void main(String[] args){

           System.out.println("HelloWorld");//这个是换行的写法

           System.out.print("HelloWorld");//这个是不换行的写法

                                          } 

                                         }

 二、java语言的基础组成

1、变量与常量

字面上的意思就是变量是换来换去的量,常量就是一成不变的量。

常量一般都会用final来限定,标准的语法大概是:final double  PI=3.1415926(常量名称一般都会大写,用来区分变量)

2,标识符

其实就是英文字母还有数字之类组成的,但是不能数字开头,不能使用java中的关键字例如:public static 还有void之类的,

其实你写错了eclipse会给你提示的,到时候会报错的!这问题不大,当然中文是不可能的,这辈子都不可能的!谁让这是美国人发明的呢!什么时候中国人发明一种计算机语言就好了!(先写在这里,也许有生之年能够见到呢!)

3、基本数据类型

整数型常用int ,剩下的如byte ,short ,long这仨我基本还没有用过,也许学的还很浅薄,用不上。反正int足够我现阶段学习使用了。

浮点型有float 和double ,前者也是不怎么用到,double基本上作为小数类的常用数据类型。

字符类型有char,其实大部分都用字符串String ,但是单个字符还是用char来表示吧!

布尔类型有boolean,这是个逻辑类型,只有true和false两个值!

4 数据类型的转换

这个需要知道每个基本数据类型在java中可以表达的范围,大概的大小顺序为:byte<short<int<long<float<double.

这就导致了小的转换为大的一般没有问题,但是大的转换为小的就会丢失。这就需要强制转换例如:

int a=(int)45.23      //这个double数据45.23强制转换为int整型;

long b=(long)145.2f    //这个float数据145.2强制转换为long整型;

char c=(char)97.14;    //这个double数据45.23强制转换为char整型;

5、总结

            以上是第一天学习的内容,都是比较简单的内容,一般来说学习这些都没有什么问题!我写这个主要是为了加深印象,同时也是方法以后复习!

PS:希望以后的我看这个别笑,希望我那时候成为了大咖了!给我自己共勉大笑





         

猜你喜欢

转载自blog.csdn.net/qq_33604292/article/details/80498391