markdown学习 标题一级标题 # 二级标题 ## 三级标题 ### 以此类推,最多有六级标题。字体
*字* 斜体 **字**粗体 ***字***斜体加粗体引用
>内容分割线
---空格 ***空格图片
超链接
【文字】(网址)列表
1. A 2. B 3. C - A - B - C表格
|**|**|**| |**|**|**| |**|**|**|代码
```base键盘功能键电脑常用快捷键
Tab、Shift、Ctrl、Alt、空格、Enter、window、上下左右
键盘快捷键
全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除...... Ctrl+A 全选 Ctrl+Z 撤销 Alt+F4 关闭窗口 Shift+Delete 永久删除 win+R 运行 Ctrl+Shift+Esc 打开任务管理器 win+Tab 切换页面常用的Dos命令
1|#盘符切换 D: 2|#查看当前目录下的所有文件 dir 3|#切换目录 cd /d F: 4|#返回目录上一层 cd.. 5|#清理屏幕 cls 6|#退出终端 exit 7|#查看电脑ip ipconfig 8|#打开计算器 calc 9|#打开画图工具 mspaint 10|#新建记事本 notepad 11|#ping命令 ping www.baidu.com 12|#文件操作 md 目录名 创建 rd 目录名 移除 cd>文件名 创建 del文件名 删除创建String对象
String str=new String()//字符串中无内容
String str=new String("we are students");//字符串中有内容
char[] a={'J','a','v','a'}; String s=new String(a);
char a[]={'我','们','是','学','生'}; String s=new String(a,2,3);
Hello,World!编写
步骤
1.随便新建一个文件夹,存放代码
2.新建一个java文件
文件后缀名为.java
hello.java
3.编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello.World!");
}
}
4.编译 javac Java文件,会生成一个class文件
5.运行class文件,java class文件
可能会遇到的情况
1.每个单词的大小不能出现问题,因为Java的大小写是敏感的; 2.尽量使用英文; 3.文件名和类名必须保持一致,并且首字母大小写 4.符号使用了中文符号Java程序的运行机制 编译型和解释型
故事:一个中国人写了一部小说,一个外国人想读内容,如果现在有两种方式: 有一个翻译软件,把这本书从中文全部翻译成外语.(编译型) 这个外国人请了一个会翻译汉语的翻译官,翻译官看一句汉语,同时翻译一句英语. (解释型) 此时这两种方式各自有各自的优缺点: 编译型:一次完成,速度快.但是如果这个中国人在写完书后,突然更改了小说中的一些内- 容,此时需要从新开始翻译. 解释型:速度慢,但是如果小说内容有所改变,可以变改变一变翻译. 编译型:常见C,C++ 解释型.常见Python Java语言是编译型和解释型的结合程序运行机制 Java基础 注释
单行注释 多行注释 文档注释 在IDEA编译环境中 Ctrl+/: 用于单行注释(//...) Ctrl+Shift+/: 用于多行注释(/.../) 输入/**,然后按一下enter即可实现;自动根据参数和返回值生成注释表示符 关键字 标识符的注意点
所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合 不能使用关键字作为变量名或方法名 标识符是大小敏感的 合法标识符举例:age、$salary、*value 、*1_value 非法标识符举例:123abc、-salary、#abc 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音数据类型 强类型语言
强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言,要求先定义后使用。
- 弱类型语言
弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。Java的数据类型分为两大类
- 基本类型
- 引用类型
Tab、Shift、Ctrl、Alt、空格、Enter、window、上下左右
键盘快捷键
全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除...... Ctrl+A 全选 Ctrl+Z 撤销 Alt+F4 关闭窗口 Shift+Delete 永久删除 win+R 运行 Ctrl+Shift+Esc 打开任务管理器 win+Tab 切换页面常用的Dos命令
1|#盘符切换 D: 2|#查看当前目录下的所有文件 dir 3|#切换目录 cd /d F: 4|#返回目录上一层 cd.. 5|#清理屏幕 cls 6|#退出终端 exit 7|#查看电脑ip ipconfig 8|#打开计算器 calc 9|#打开画图工具 mspaint 10|#新建记事本 notepad 11|#ping命令 ping www.baidu.com 12|#文件操作 md 目录名 创建 rd 目录名 移除 cd>文件名 创建 del文件名 删除创建String对象
String str=new String()//字符串中无内容
String str=new String("we are students");//字符串中有内容
char[] a={'J','a','v','a'}; String s=new String(a);
char a[]={'我','们','是','学','生'}; String s=new String(a,2,3);
Hello,World!编写
步骤
1.随便新建一个文件夹,存放代码
2.新建一个java文件
文件后缀名为.java
hello.java
3.编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello.World!");
}
}
4.编译 javac Java文件,会生成一个class文件
5.运行class文件,java class文件
可能会遇到的情况
1.每个单词的大小不能出现问题,因为Java的大小写是敏感的; 2.尽量使用英文; 3.文件名和类名必须保持一致,并且首字母大小写 4.符号使用了中文符号Java程序的运行机制 编译型和解释型
故事:一个中国人写了一部小说,一个外国人想读内容,如果现在有两种方式: 有一个翻译软件,把这本书从中文全部翻译成外语.(编译型) 这个外国人请了一个会翻译汉语的翻译官,翻译官看一句汉语,同时翻译一句英语. (解释型) 此时这两种方式各自有各自的优缺点: 编译型:一次完成,速度快.但是如果这个中国人在写完书后,突然更改了小说中的一些内- 容,此时需要从新开始翻译. 解释型:速度慢,但是如果小说内容有所改变,可以变改变一变翻译. 编译型:常见C,C++ 解释型.常见Python Java语言是编译型和解释型的结合程序运行机制 Java基础 注释
单行注释 多行注释 文档注释 在IDEA编译环境中 Ctrl+/: 用于单行注释(//...) Ctrl+Shift+/: 用于多行注释(/.../) 输入/**,然后按一下enter即可实现;自动根据参数和返回值生成注释表示符 关键字 标识符的注意点
所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合 不能使用关键字作为变量名或方法名 标识符是大小敏感的 合法标识符举例:age、$salary、*value 、*1_value 非法标识符举例:123abc、-salary、#abc 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音数据类型 强类型语言
强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言,要求先定义后使用。
- 弱类型语言
弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。Java的数据类型分为两大类
- 基本类型
- 引用类型



