欲攻善其事,必先利其器
各种语言诞生史
(课后搜集资料)
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
- JavaSE:标准版(桌面程序,控制台开发)
- JavaME:嵌入式开发(手机,小家电)
- JavaEE:E企业级开发(web端,服务器开发)
JDK,JRE,JVM
- JDK:Java Development Kit(Java开发者工具)
- JRE: Java Runtime Environment(Java运行时环境)
- JVM:JAVA Virtual Machine(Java虚拟机)
HelloWorld
- 随便新建一个文件用来存放代码
- 新建一个Java文件
- 文件后缀名.java
- Hello.java
编译java程序
- 在编写Java程序的文件夹路径打开cmd窗口
- 输入javac+需要编译的文件夹名称和后缀(此时会自动生产class文件)
- 输入Java+class文件名称
在idea里面写下HelloWorld
- 写下首字母,idea会自动生成需要的语句
解决idea控制台中文乱码问题
- 1.打开idea安装的目录,bin文件夹下,找到idea.exe.vmoptions和idea64.exe.vmoptions两个文件,打开。
- 将-Dfile.encoding=UTF-8写到最后一行。
- 打开idea的 Setting -> Editor-> File Encoding,三个位置选择都选择UTF-8,apply。
- 选择Edit Confgurations,将配置的Tomcat的VM options项中添加-Dfile.encoding=UTF-8。
- 将Tomcat的Startup/Connection中的run/debug中的Pass environment variables的JAVA_OPTS的value设成-Dfile.encoding=UTF-8。
- 重启idea,运行项目查看效果。
idea里面的快捷键
-
psvm :
public static void main(String[] args) { }
-
sout :
System.out.println();