目录
1、程序员的第一行代码
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world");
System.out.println("你好 世界");
}
}

2、Windows常用命令
- dir,查看当前文件夹下所有的文件与文件夹
- cd,进入指定的文件夹 cd 文件夹路径 如:cd C:\Windows 注意:
- cd ..表示为回到上级目录
- cd .表示进入当前目录
- cd在进入指定文件夹时,不能更换盘符 文件夹路径:
- 绝对路径: 从盘符开始书写 如:C:\Windows
- 相对路径: 当前的位置
- 盘符名: 切换盘符
- exit,退出 cls,清屏 md,创建文件夹 md 文件夹名称 rd,删除文件夹 rd 文件夹名称 注意:只能删除空文件夹 del,删除文件 del 文件或文件夹名称 注意:如果del后是文件夹名称,将删除该文件夹中所有文件,但是子文件夹不删除 注意:*表示所有 ren,修改文件或文件夹名称 ren 老文件名称 新文件名称
3、孔子说:“老子说的对”
public class HelloWorld {
public static void main(String[] args) {
System.out.println("孔子说:\"老子说的对\"");
}
}

4、基本类型及其取值范围所在字节数
整型(整数)
byte 1字节 8位 -128~127
short 2字节 16位 -2^15~2^15-1
int 4字节 32位 -2^31~2^31-1 默认是int
long 8字节 64位 -2^63~2^63-1 加l或L
浮点型(小数)
float 4字节 32位 加f或F
double 8字节 64位 默认
字符型
char 2字节 16位
转义字符 (特殊的字符):
"\n” :换行
”\t“ :制表
”\\“ :一个反斜杠
”\"“ :一个双引号
”\'“ :一个单引号
布尔类型
boolean 1字节 8位
取值 :true(真的)false(假的)
引用数据类型
注意:引用数据类型有无数种,所有类的对象都是引用类型,他们的数据类型就是该引用类型所在的类。
String:字符串
5、JDK的目录
- bin:Java提供的命令
- include:java所需的c语言文件
- jre:java运行环境
- lib:java使用的工具包(jar包)
- 两个压缩包:JDK源码
6、配置环境变量
位置: 此电脑--点击鼠标右键--选择属性--高级系统设置--环境变量--系统变量中
新建变量2个
新建变量1: 变量名:JAVA_HOME 变量值:你的jdk安装路径
新建变量2: 变量名:CLASSPATH 变量值:.
修改变量1个
Path: 点击新建%JAVA_HOME%\bin
点击新建%JAVA_HOME%\jre\bin
7、检验Java是否配置成功
步骤:
- 新建一个文本文件 注意:需要显示文件的后缀名
- 修改步骤1创建的文本文件的名称
- 修改后缀名为.java
- 使用记事本打开该java文件
- 将其文件另存,改变其编码格式. 标识符 Java的关键字 注意:因为该java文件最终要在dos命令框中运行,所以需要将该文件的编码格式修改为dos命令框 的编码格式,防止中文乱码
- 编写代码 class 类名{ public static void main(String[] 数组名){ System.out.println("输出的内容"); } } 注意:main为javase的程序入口
- 使用dos命令框,进入java文件所在目录
- 将java文件编译为字节码文件 javac 文件名称.java
- 运行字节码文件 java 字节码文件的文件名
8、标识符
包含:类名,变量名,数组名,方法名,对象名,接口名,常量名,包名等
潜规则:
大驼峰: 使用:类名,接口名,枚举
格式: 每个单词首字母大写
例子: HelloWorld Demo LeiMing
小驼峰 使用:变量名,对象名,数组名,方法名
格式: 第一个单词首字母小写,其他单词首字母大写
例子: helloWorld demo d
全小写: 使用:包名 格式: 没有大写字母
全大写 使用:常量 格式: 没有小写字母
强制规则:
- 不能使用数字开头
- 不能使用特殊符号,除_或$以外
- 不建议使用中文
- 不能使用关键字
9、Java的关键字
概念:Java中被赋予了特殊含义的单词
java中的关键字: byte,short,int,long,float,double,char,boolean void public static class new this super interface instanceof extends final if for do while break switch return
10、注释
作用:
- 解释说明
- 注销一些暂时不使用的代码
语法:
- 单行注释: //注释内容
- 多行注释 /* 注释内容 注释内容 */
- 文档注释 /** 注释内容 注释内容 */
在类或方法上喜欢用文档注释