JAVA---01
1. java的特性
简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性
2. java的三大版本
JavaME:嵌入式开发(手机,小家电。。。)
JavaEE:E企业级开发(web段,服务器开发。。。)
3. JDK、JRE、JVM
JDK: Java Development kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine (跨平台时使用的虚拟机)
4.删除JDK
1.删除java的安装目录
2.删除JAVA_HOME
3.删除path下关于Java的目录
4.在dos系统中输入命令Java -version检查是否删除干净
5.安装JDK
1.百度搜索JDK8,找到下载地址
2.记住安装路径
3.配置环境变量:变量名 JAVA_HOME ......
6. 第一个程序
public class Hello{
public static void main(String[] args){
System.out.print("Hellow word!");
}
}
1.创建.java文件,并编辑
2.通过javac编译java文件
3.通过java运行.class文件
7.运行机制
编译型:
全部先编译一下,然后再用
适用于:操作
解释型:
一点一点编译,然后编译一点用一点
适用于:网页
首先把*.java文件编译成 .class文件,最后通过解释器把 生成的字节码文件 .class解释给操作系统平台
8.IDEA
会创建一个java项目
会创建一个空项目,然后搭建成Java项目
9.注释
单行注释 // 内容
多行注释 /* 内容 */
文本注释
10.标识符和关键字
关键字
标识符
类名、变量名以及方法名都被称为标识符
注意:只能以字母、$、下划线(_)开始
首字符之后可以是字母、$、下划线(_)、和数字
不能使用关键字作为变量名或方法名
标识符是大小写敏感的
可以使用中文命名,但是不建议去使用
拓展
Java是面向对象的一门语言
Java是源自c和c++体系的,1995年推出的,专门给程序员设计一些大型的、分布式的复杂应用而设计的
Python在1991年就推出了,主要面向于大数据人工智能、系统管理,科研教育等非程序用的比较多
TIOBE各个计算机语言的排行,几乎每个月都更新
常见的语言有:
C
C++
Java
C#( c sharp)
Python、PHP、JavaScript
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南