1.Java是一种计算机编程语言;除了java还有很多编程语言:c语言,c++,c#,python等
不同的计算机编程语言语法不同;应用场景不同;Java是后端
2. 开发流程:应用程序-》程序猿
市场调研:用户需求-->需求文档-->需求评审-->UI设计,提高用户体验-->前端开发,利用前端技术实现网页以浏览器直接打开\部署到服务器,静态页面:数据不变-->后端开发,根据业务逻辑实现业务代码宽域实现动态页面(实时更新发生变化)-->测试-->交付\上线
一.Java的历史
1.1995年,sun公司推出的一款面向对象的编程语言
2.jdk:Java开发的必要工具-->1996
97年 jdk1.1
98年 jdk1.2
...
04年 jdk1.5;更名为jdk5.0;推出新特性:泛型,增强for等
... jdk6.0 jdk7.0 jdk8.0(jdk1.8)-->Lambda(stram流)....jdk18....
09年,sun被oracle(甲骨文)公司收购
3.Java的发展分为三个方向:【记住】
JavaSE:Java语言核心基础
JavaEE:企业级开发
JavaME:通信
二.Java语言典型特点【理解】
1.简单性:相对c,c++等
2.开源性:开放源代码
3.编程资源广泛性:很多打场作为推手
4.跨平台性:可以在不同的操作系统,执行Java代码(windows+MACOS+Linux)
5.面向对象性:后续讲解
三.Java运行机制【实际操作,记住】
1.Java的执行机制:先编译后解释运行
(1)先编译:将Java代码通过编译器生成对应的字节码文件(.class 结尾);Java的源文件 以.java文件
(2)后运行:将.class文件通过解释器,逐行进行的解释并运行
2.注意:实际运行的时候,运行的是.class文件,.java文件一次编译可以被多次的运行
四.环境的搭建
1.安装jdk:安装文档步骤即可
将.exe文件进行双击安装(采用默认储存在:C:\program Files\Java)
2.名词解释:
(1)JVN:java虚拟机,作用:屏蔽不同操作系统之间的差异性
(2)JRE:Java的运行环境,JRE=解释器+JVM
(3)JDK:Java的开发工具,JDK=JRE+编译器+类库+工具
3.配置环境变量:
(1)Java_home:jdk的根目录
例如: C:\program Files\Java\jdk1.8.0_131
(2)path:jdk的bin目录
例如: C:\Program Files\Java\jdk1.8.0_341\bin
(3)classPath:代表告知jvm去哪找执行.class文件
classPath=.;代表当前路径下查找需要的文件
4.测试环境是否配置成功
打开Dos命令窗口
(1)在搜索框中输入cmd,点击回车即可
(2)采用系统键按住+同时再按R,输入cmd,回车即可
(3)在盘符对应的输入框,输入cmd,回车即可
Dos命令窗口中输入:
java->回车
javac->回车
class 类名{
// main函数:也称为主函数,程序的入口, 一个类中最多只能定义一个 main函数
public static void main(String[] args){
System.out.println("Hello World!!!");
// 控制台打印输出,并换行
}
}
public class First{
public static void main(String[] args){
System.out.println("Hello World!");
System.out.println("欢迎23级新 一代程序猿们...");
}
}
class Second{
public static void main(String[] args){
System.out.println("两个黄鹂鸣翠柳");
System.out.println("你还没有女朋友..");
}
}
package stu;//包"package"
public class TestStudent{
public static void main(String[]args){
System.out.println("大家好,我叫...");
System.out.println("帅气逼人");
}
}