Java入门
java:跨平台语言
Java特性和优势
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
Java三大版本
-
JavaSE :标准版(桌面程序,控制台开发)
-
JavaME:嵌入式开发(手机,小家电),基本不用了
-
JavaEE:E企业级开发(web端,服务器开发)
JDK,JRE,JVM
jdk:Java Development Kit(Java开发者工具)
jre:Java Runtime Envirment(Java运行时环境)
jvmm:Java Virtural Machine(Java虚拟机)跨平台主要因为这个
Java开发环境搭建
卸载jdk
-
删除Java的安装目录
-
删除JAVA_HOME
-
删除path下 关于java的目录
-
cmd运行java -verson
安装JDK
-
安装jdk
-
记住安装的路径
-
配置环境变量
-
我的电脑 -->右键-->属性-->高级系统设置-->环境变量-->系统变量
-
新建一个JAVA_HONE:值为:jdk的路径
-
配置环境变量:
-
新加一个%JAVA_HONE%\bin
-
新加一个%JAVA_HONE%\jre\bin
-
-
-
打开cmd窗口:输入java -version
notepad++
HelloWord
-
随便新建一个文件夹存放代码
-
新建一个java文件
-
文件后缀名为.java
-
Hello.java
-
注意点:系统可能没有显示文件扩展名
-
-
编码代码
public class hello{
public static void main(String[] args) {
System.out.print("Hello world");
}
} -
编译javac java文件,会生成一个class文件
-
运行class文件, java class文件
可能遇到的问题
-
每个单词的大小不能出现问题,java大小写是敏感的
-
尽量使用英文
-
文件名 和 类名必须保持一致,并且首字母大写
-
符号使用的是英文
Java运行机制
-
编译型(javac)
-
相当于把代码全部编译成计算机能执行的
-
-
解释型
-
用哪一句编译哪一句
-
-
程序运行机制
使用IDEA开发
修改字体:file-->settinfgs-->搜索font
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术