一:编程语言:
低级语言:
机器语言:是计算机唯一能够识别的语言 0和1组成
高级语言:更加容易理解(最接近人类语言的计算机语言)
面向过程开发:所有的功能都需要自己写
C
面向对象开发:所有的功能都可以作为一个对象,方便调用
Java
二:什么是Java?
Java是一门面向对象开发的编程语言
1:91年的时候,美国sun公司,专门成立了一个项目小组,这个小组的带头人叫詹姆斯.高斯林,为家电开发软件
C++有优点也有缺点(开发周期太长,占用内存较大)
将C++的优点拿过来用,缺点改掉 C++++--
后来更名 oak
2:94年,互联网迅速发展,通过OAK研发webRunner和Applet,OAK语言重新火起来
3:95年1月OAK正式更名为java
三:Java开发环境
1:Java编译运行过程
1.1:编译期(编译错误,红色波浪线,红色文字)
将.Java源文件,经过编译,先生成.class格式的字节码文件
1.2:运行期(运行错误,BUG)
通过jvm加载.class格式的文件,变成0和1
2:名词解释
JVM:java虚拟机 跨平台性(一次编写到处运行)
作用:加载并运行.class格式的文件
JRE:Java运行环境
包含了jvm,还包含了运行Java程序所必须的一些插件
JRE=JVM+Java系统类库
JDK:Java开发环境
包含了JRE还办了开发Java程序所必须的一些命令工具
JDK=JRE+编译,运行等命令工具
总结:
运行Java开发的软件------->JRE
开发java程序---->JDK
四:软件的使用
IDEA:目前市面上使用最多的一款Java开发软件(收费使用)
给电脑创建访问的路径:
第一步:创建Java项目
File---new---Project
第二步:创建软件包
src---new---package
第三步:创建类文件.java
选中存放的软件包---new---java class
五:输出语句
后端代码----用户看不见,摸不着
所有需要让用户看到的内容,可以通过输出语句进行打印输出
系统 向外 打印输出(需要输出的内容);
System.out.println();//完整的输出语句
注意:书写时,System的第一个S是需要大写
ln表示执行完打印内容之后,进行光标换行
System.out.print();//不换行的输出语句
六:String类型(字符串类型)
字符串类型的数据必须写在双引号中
写在双引号中的内容都是字符串类型的数据
特点:
所有写在双引号中的内容都将原样输出,不会发生任何变化
七:变量(用来存储数据的空间)
1:变量的声明(在内存中开辟一个空间用来存储对应的数据)
格式:
数据类型 变量名字;
String(字符串)
int(整数)
double(小数)
2:变量的赋值
注意:一个变量空间中永远都只能存储一个数据,但是这个数据是可 以无限次数被修改的
方式一:先声明,再赋值
int a1;
a1=10;
方式二:声明的同时进行赋值
double b1=1.2;
3:变量的使用
3.1)使用变量实际上使用的是变量中存储的数据
3.2)变量的使用必须要保证数据类型相匹配
3.3)变量在使用之前必须要保证已经声明并且进行了初始化
4:命名
4.1)变量命名允许使用 中文,英文,数字,$和_,并且数字不允许开 头
4.2)变量不允许使用关键字命名
4.3)严格区分大小写
4.4)命名法则(区分类和变量)
帕斯卡命名法(类命名)
单词的首字母都要大写
驼峰命名(变量命名)
第一个单词所有字母小写,从第二个单词开始首字母大写