JAVA入门——安装java环境
编程语法的分类
1、机器语言 0 1
2、汇编语言 DEC
3、高级语言 更接近与生活语言
学习方法
-
理解和掌握语法。
-
多练习,强化对语法的理解,拿语法解决一些小的问题。
-
加强综合项目的学习,掌握编程的思路和技巧。
-
攻克大项目,提升知识层次和理解层次。
语法需要记忆:语法是死的,规定好的格式,必须要遵守,必须要牢记。
代码需要熟练:学会语法很容易,忘记更容易,一定要多练习,形成牢固的记忆。
算法需要理解:算法是解决具体问题的方法,编程里的算法和我们解决生活中问题的算法一致,只不过使用编程序言描述了解决方法。
思路需要梳理:越往后编程思想越重要,学习完之后要不断总结,梳理思路。
3W1h
why what when ------ how
自测: 为什么使用? 是什么? 什么时候使用这个技术? how如何使用?
Java版本
1.8 (建议安装)
17
Java能做什么?
-
开发桌面应用程序(AWT)
例如:QQ、电脑管家、钉钉等。
-
开发网站服务器
例如:淘宝后台、携程后台、工行后台等。
-
开发Android项目
例如:Android手机App,Android电视App,其他Android系统上的软件。
-
开发大数据项目(Hadoop)
例如:联通离线大数据分析、实时大数据项目等。
现在大多数Java工程师都在开发B/S架构的项目。主要完成服务器的编写以及后台管理系统的编写。
Java语言特点(跨平台)
-
简单 ---- 上手容易,语法形式和很多编程语言类似;提供了大量的API,调用API即可完成功能;提供了垃圾回收机制,无需为内存管理担忧。
-
面向对象 ----提供了类、接口和继承等原语,面向对象使得Java更适合编写大型项目。
-
安全 ---- Java不支持指针,一切对内存的访问都需要通过对象的实例变量,从而使应用更安全。
-
跨平台 ---- Java语言编写的程序可以运行在各个平台。(windows、linux、mac、unix)
-
支持多线程 ---- 多线程使得很多任务可以并发执行。
一次编译,到处运行。
java文件编译为.class文件,到处运行,指的是.class文件跨平台,可以在各个平台运行。
安装配置java环境
检测电脑上是否有已安装的jdk环境 win+R
输入 cmd 回车
java -version 查看版本号
卸载软件,从控制面板卸载程序
1、安装jdk(java 开发环境工具包)
官网下载
官网下载路径:Java Downloads | Oracle
下一步下一步安装,安装之后目录结构如下:
2、配置环境变量
此电脑--->右键----->属性--->高级系统设置---->环境变量
新增 JAVA_HOME
编辑 path 新增 %JAVA_HOME%\bin
%JAVA_HOME%\bin要放在最上面
使用记事本体验java的跨平台
一次编译、到处运行
.java源文件编译一次,生成.class文件,.class文件可以在任意的平台运行。
.java文件不跨平台,jvm不跨平台,.class文件跨平台。
public class User{
public static void main(String[] args){System.out.println("hello world java!");}
}