Java学习2--Java基础知识学习
2020-05-12 21:39
62 查看
1.Java语言的优势特性
跨平台性(跨:不区分,平台:操作系统):不区分操作系统只需要编写一次代码就可以到处运行操作系统。程序不用变即可,功劳在于Java语言的核心机制:Java虚拟机(JVM:就像翻译作用),
Java程序是通用的,各自系统的JVM是各自的。如图所示,JVM本身是不具备跨平台功能的,每个操作系统下有不同版本的虚拟机,跨平台的是上方的java程序。
2.jdk与jre
jdk,jre与jvm的关系如图所示
3.jdk的安装与环境变量配置:
JDK安装,Oracle官网地址:https://www.oracle.com/java/technologies/javase-downloads.html
环境变量配置:
建议百度搜索一下有很多。
4.Java程序编写
步骤:编写、编译、运行:
第一个Java程序,HelloWorld.java
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
5.Java中的注释:
单行注释//(idea快捷键:ctrl+/)
多行注释/**/(idea快捷键:ctrl+shift+/)
方法或者类的注释(文档注释(Java特有))(idea快捷键:在一个方法或类的开头,输入/* *,然后按回车,自动根据参数和返回值生成注释模板)
6.面向对象与面向过程
7.Java的两种的两种核心机制
Java虚拟机(JVM)在第一点有介绍
垃圾回收机制(GC)
相关文章推荐
- 黑马程序员 java学习笔记-基础知识盘点
- 黑马程序员_java学习日记_Java基础小知识学习整理
- 【Java学习笔记】基础知识学习17【文件文本读取写入】
- java基础知识学习2
- 黑马程序员-java基础学习02-基本知识
- 【Java学习笔记】基础知识学习13【Map】
- Java基础知识学习三 (String类型,字符串处理)
- java 基础知识学习 关于abstract interface final
- 学习Spring必学的Java基础知识(6)----ThreadLocal
- javaWeb学习之旅(一)------------java基础知识增强
- 【Java学习笔记】基础知识学习6【类的基础、方法,对象基础、包】
- 黑马程序员Java基础知识学习部分汇总
- java学习02-java基础知识、基本数据类型、运算符
- Java基础知识学习五(File类)
- 【Java学习笔记】基础知识学习11【集合和列表类】
- 学习Spring必学的Java基础知识----反射
- 学习Spring必学的Java基础知识(1)----反射
- JAVA基础知识之我的理解7(关于File的一点总结,学习再继续,大家一起努力)
- 学习Spring必学的Java基础知识(1)----反射
- 学习Spring必学的Java基础知识(5)----注解