Java基础
Java基础是学习JavaEE、大数据、Android开发的基石
人机交互方式:图形化界面(GUI)简单直观 易操作
命令行方式(CLI) 需要控制台 输入特定的指令 让计算机完成一些操作 需要记录一些命令 较为麻烦(DOS系统)
常见的DOS命令:
dir:列出当前目录下的文件以及文件夹
md:创建目录
cd:进入指定目录
rd:删除目录
cd…:退回到上一级目录
cd\(cd/):退回到根目录(如D盘)
del:删除文件
exit:推出dos命令行
补充:echo javase>1 doc
常用快捷键
⬅ ➡ :移动光标
⬆ ⬇ : 调阅历史操作命令
Delete和Backspace:删除字符
TIOBE:流行语言编程的排行,每个月都有更新。
java语言
特点一:面向对象
两个基本概念:类、对象
三大特性:封装、继承、多态
特点二:健壮性
吸收了C++语言的优点,去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制。
特点三:跨平台性
跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行
原理:只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM)即可。由JVM来负责Java程序在该系统中的运行。
java两种核心机制
1、java虚拟机(JVM)2、垃圾收集机制(GC)
JDK(Java开发工具包):包含两种结构:Java的开发工具以及JRE(Java运行环境)
简单而言,使用JDK的开发工具完成的Java程序,交给JRE去运行。
window7的搜索拓展名方法
点击组织
⬇
点击查看 然后在高级设置里面下拉,找到“隐藏已知文件类型的拓展名”打勾即可
window10的搜索拓展名方法
点击查看,然后再详细信息里面有文件拓展名,打勾即可
javadoc一般编译都要加个类名 public
多行注释不能嵌套使用
要么大括号结尾{}
要么分号结尾;
检查方法 从右往左看