java求学之路---入门篇
作者:互联网
前言
在校期间一直学的python,一直期待着以后能够对计算机视觉做出深入的研究。然而两年的考研落榜后,梦破了。在这几天的求职工作中,体会到了二线城市python岗位实在太过稀少。而我又由于家庭原因不得已只能在家乡工作。因此,决定用重新学习java,目前在B站上跟着大佬学习,期待在未来的几个月能找到满意的工作。只要我还活着,我的人生就不会失败。加油!
ps:随笔记录巩固自己的记忆,方便未来查看
Java的诞生
C语言
优点:运行快,效率高
缺点:指针和内存管理复杂
C++
优点:面向对象,图形领域和游戏领域适合
缺点:过于复杂
为了解决C/C++的问题需要新的语言
新语言的设计要求
1. 没有指针和内存管理
2. 真正的可移植性,编写一次,到处运行
3. 面向对象
4. 类型安全
5. 高质量的类库
java初生
java特性
简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性
java三大版本
java 2 标准版(J2SE) 桌面程序、控制台开发、、、
java 2 移动版(J2ME) 嵌入式开发、、、
java 2 企业版(J2EE) web端、服务器开发、、、
JDK、JRE、JVM是什么
JDK: Java Development Kit
JRE: Java Runtime Envirment
JVM: Java Virtual Machine
三者之间为包含关系:JDK>JRE>JVM
Java开发环境
JDK安装与卸载
安装:
1、下 载电脑对应版本JDK安装包
2、安装JDK
3、配置环境变量
JAVA_HOME => jdk安装路径
PATH => %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
4、测试java安装成功 java -version
* 安装中遇到的问题:安装jdk8时,安装过程中最后追加安装的是jre
卸载:
1、删除java/jdk1.8...文件
2、删除环境变量(JAVA_HOME、PATH中JAVA相关)
3、cmd中查看java命令
JDK目录
bin java执行工具
inclde c/c++头文件
jre java运行环境
lib 类库文件
hello world
public class Hello{
public static void main(String[] args){
System.out.print("Hello World!!!");
}
}
# 运行:
javac Hello
java Hello
注意事项:
- Java大小写敏感
- 尽量使用英文
- 文件名和类名一致,并首字母大写
- 使用英文符合
标签:Java,JDK,Hello,---,入门篇,java,安装,JAVA 来源: https://www.cnblogs.com/freeyouth/p/15876135.html