Java是一门编程语言
思考问题:
人和人沟通?
中文 英文
人和计算机沟通?
计算机语言: C C++ C# php python
前身叫Oak(橡树)
目前最流行的版本还是JDK8
JavaSE(J2SE):
标准版:各个应用平台的基础
JavaEE(J2EE):
企业版:为企业的环境进行开发的
JavaME(J2ME):
微型版:致力于嵌入式开发
Java源代码(你写的这个代码)-》编译-》字节码文件的-》运行(JDK中执行的)-》安装在不同的系统中
JVM: Java虚拟机
jre:Java运行环境
jdk:Java开发工具
jdk里面包含了jvm和jre
打开JDK安装包直接下一步下一步即可,关闭一下即可
为啥要配置环境变量?
一直确定下去即可
开始配置jre环境变量
一直确定下去即可
配置好以后开始验证: 打开黑屏终端: wind + r 输入 cmd 点击确定 输入第一个命令: java -version 输入第二个命令: java 输入第三个命令: javac
回顾
jdk安装和环境变量的配置
依靠cmd打开窗口
wind + R
输入命令即可
展示当前目录下面的所有的文件和文件夹
目录的切换
cd ../ 切换到上一级目录
cd 路径 切换这个路径
在指定的文件夹下面创建文件夹
直接命令行中写盘符即可
删除指定的目录(文件夹)
删除指定的文件
注意:是直接删除的,不是放到回收站
清屏
wind11: 随便打开一个文件夹 查看-》显示-》文件扩展名 勾选即可
wind10:先打开一个文件夹 查看-》文件扩展名 勾选即可
wind7: 先打开一个文件夹,组织-》文件夹及搜索选项-》查看-》隐藏已知的扩展名 不勾选
步骤:
1.在某一个文件夹下面新建了一个叫Hello.java的文件
2.使用工具 notepad++打开当前的Java文件
3.书写一个关键字class 关键字以后跟着的是类名,类名和文件名字要保持一致的
类名的后面跟一个大括号 是成对的
4.在 大括号里面写main主函数,这个很重要 是程序的入口,没有他代码是不能执行的。
public static void main (String[] args) { }5.在main主函数中大括号中写一个输出语句即可
System.out.println("hello Java");6.开始使用dos命令进行编译运行
首先得找到文件所在的目录 然后使用javac Java文件 ? -》进行编译 再然后使用 java 类名 ? ? -》运行Java类
class Hello { public static void main (String[] args) { System.out.println("hello Java"); } }
class Hello { public static void main (String[] args) { System.out.println("hello Java"); } }
class: 类
public: 公开的 公共的
static: 静态的
void: 空的
main:主要的 重要的 没有这个就无法执行下面的代码
String:字符串 就是用双引号 引起来的 就叫字符串 "abcdef"
[]:数组
args:参数
System:系统的
out:输出的意思
println:换行打印
print:打印
写的案例是不换行打印
class First { public static void main (String args[]) { System.out.print("abcd"); System.out.print("abcd"); System.out.print("abcd"); } }
打开notepad++,找到编码,点击编码,找到转为ANSI编码即可,然后保存
重新编译,重新运行即可
总结:
1.你写的Java文件在哪,你自己要清楚在哪?为啥?找到 2.class后面跟的是类名, 类名和文件名字要保持一致。 3.一定要注意大小写 String ? System 4.大括号 小括号 中括号 都是成双成对的 5.都是英文半角符号
注释:注释的目的是为了解释一段代码的,不运行
一个成熟的程序员,注释肯定比你代码写的多
1.单行注释: // 注释的内容
2.多行注释 / * 注释的内容 */
3.文档注释:
/** *注释的内容 *注释的内容 */
/** *这个是文档注释 这个是一个类 * */ class Third { public static void main (String[] args) { //这个是单行注释 /* DSN DJSJD DJHSJK DJSJJK */ System.out.println("ashjasj"); } }
学习建议
1.入门的Java案例代码必须敲到不报错为止 2.金山打字通 练习打字,最好两周后达到 1分钟 140APM 英文 3.笔记需要定时整理一下