JAVA基础笔记
昨天晚上安装的JDK可以理解为翻译
JDK各大版本下载地址:
https://www.oracle.com/technetwork/java/archive-139210.html
JAVA特点:高级,跨平台(既可以在windows操作系统也可以在linux操作系统上运行),面向对象
C语言(面向过程的编程语言)
JAVA/python(面向对象的编程语言)
面向对象的好处:代码更加优雅,很多方法被封装起来供我们调用,代码显得更加简洁和清晰
为什么要学习JAVA? 请看排行榜
市面上大部分公司的软件都是使用java语言编写的,java语言语法非常严谨(有利于我们的思路)
java能做什么?1,管理系统(ERP/CRM/OA)2,APP 3,web网站(例如京东、淘宝)4,微信小程序
注意:JAVA是严格区分大小写的
Dos命令窗口的基本命令:C/D/E:回车 进入我的电脑、切换磁盘
Dir展示文件夹或文件目录
CD 文件夹的名字:进入该文件夹
CD..或者CD退出文件夹磁盘跟目录
Java语言是先编译后运行
编译:javac 类名.java
运行:java 类名
我们更改了我们的源代码,如果没有重新编译,那么更改是无效的
Java执行流程:1,编写 2,编译 3,运行
alt+/ -- 表示让eclipse给提示
System.out.println(aa);独占一行
System.out.print(aa);不会换行
//注释有三种:1,单行注释// 2.多行注释/**/ 3,文档注释/***/
/*程序除了认识双引号之外,还认识一个东西*/
/*这个东西叫做 -- 变量*/
变量:给一个可以变化的数据取的名字,变量里面的数据可大可小,可长可短
变量就是可以被改变的数据,可大可小可长可短可伸可缩。。请自行脑补
例子:int 表示能存储整数类型的数据类型。 int a;表示你定义了一个存储整数的变量。a就是你的变量名;int a = 10;表示你给这个变量赋的值为10;
深奥点就是,你执行了这段代码,int a = 10; 程序就会在你电脑的内存中,创建一个小空间,这个空间的名字就是a, 这空间里面的内容就是10,这个空间只能存放整数类型的数据
简单的说,我们可以把变量看作是个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,也可以在需要的时候换成我们想存放的新物品。
在 Java 中,我们通过三个元素描述变量:变量类型、变量名以及变量值。
如果我们把变量比作是酒店的房间,要存储的数据就好比要住宿的客人,我们可以根据客人的要求安排其入住“标准间”或者是“总统套房”,并且可以根据房间名字快速查找到入住客人的信息。同理,在 Java 程序中,我们也可以根据所需要保存的数据的格式,将其保存在指定类型的变量空间中,并且通过变量名快速定位!
例如,我们定义了一个变量 love ,用来保存一个字符串 “imooc” , 在程序中只要找到了 love 这个变量,就能找到存储在里面的 ”imooc”!当然,我们也可以把 love 里面的值更换成新的字符串 “i love imooc” !
运行结果:
变量的命名:1,不能使用关键字
2,做到见名知意