1、从今天开始我就是Java软件开发攻城狮了
2、什么是软件?
计算机是由硬件和软件组成的:
硬件包括:
输入输出设备:键鼠,显示器,音响,麦克风等
存储设备:硬盘,内存条
处理设备:CPU,gpu等
软件:
系统软件:windows,linux,mac,直接调用硬件发的软件
应用软件:QQ,微信
常说的软件开发是指应用软件开发。
3、cmd命令行界面的操作使用
常用命令 | 作用 |
---|---|
盘符: | 切换到某个盘:D:C: |
dir | 查看当前路径下的文件信息 |
cd | 进入单级目录:cd bdqn 进入多级目录:cd D:\bd\java 回退到上一级:cd。。(两个点) 回到盘符根目录:cd\ |
cls | 清屏 |
4、JDK、JRE、JVM的关系
JVM(Java virtual machine):Java虚拟机,真正运行Java程序的地方
核心类库:Java自己写好的程序,给程序员的程序调用
两个合称JRE:Java的运行环境
开发工具:Java、javac…
以上合称JDK:Java开发工具包
5、Java的跨平台、工作原理
一次编译,处处可用。
源代码编译产生.class文件即字节码文件后,是在JVM中运行的,若想在windows上运行,则安装windows版的jvm即可,linux、mac同理
6、Java的注释
public class notedemo {
public static void main(String[] args) {
//以下是打印语句,我是单行注释
System.out.println("Java入门到入坟");
/*
上面是打印语句
我是多行注释
*/
/**
我是文档注释,我也可以多行注释,
我的内容还可以提取到一个程序说明文档里
*/
}
}
注释不与编译执行
7、Java代码规范
一行只写一句代码
{}位置需要对应
代码缩进需要注意