基础是学习的根本,打不好基础,后期想提升技术很难,下面分享下java学习方法和线路:
学习方法
练练练
笔记与哪些东西需要记忆
计算机键盘熟悉
输入法的切换
ctrl + space shift
Tab 空格 回车
Windows键
单引号和双引号的作用
Ctrl 和 Shfit (快捷键,选择物体) Alt
如何打键盘上面的一排数字键 {46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}&*() – _ + =
Ctrl + Alt + A QQ截图工具
DOS命令
操作计算机的两种方式
图形化界面
DOS(磁盘操作系统)DOS就是人给计算机下达命令的
打开DOS
cmd
window+R
常用DOS命令(输入命令后按下回车)
——目录操作—–
d: 切换盘符
dir 列出来当前目录的所有文件
md 创建文件夹
rd 删除文件夹
cd 打开文件夹
tab 自动补全
. 当前目录 … 上一个目录
cd \ 或者 cd\ 退回到根目录(盘符目录)
——文件操作——
del a.txt del *.txt
del 目录 表示删除目录下的所有文件
——其他操作——
cls 清屏
exit 退出DOS
上方向键 取得上一个命令
—–计算机常用命令(不区分大小写)—
notepad
Mspaint
Cals
Mstsc
计算机快捷键
Ctrl + A Ctrl + S Ctrl + Z Ctrl + X Ctrl + C Ctrl + V Ctrl + N
Home End
Java的历史
百度百科
计算机语言,跟计算机沟通的语言,通过计算机语言可以让计算机干各种他可以干的事情
Java的排行榜
Java可以干什么
JavaEE (Web,网站开发) 网站分为前端和后端
淘宝 京东 工行网银 Amazon Google eBay 我的世界后端
企业内部使用的OA系统 财务系统
哪些网站使用的Java开发的
JavaME 基本没人用
JavaSE 桌面应用程序(什么是桌面应用程序 QQ 百度影音播放器 浏览器 )
Android开发(基于Java语言)
Hadoop大数据
Java是跨平台的
平台是操作系统 Windows Linux Mac
JVM Java虚拟机 Java开发的一个中间软件
JVM包含在JDK里面,下载JDK的时候是需要选择平台的
JDK和JRE
JDK 是 java开发工具包(包含jre)
JRE 是java运行环境
Java开发环境
安装JDK (Java Development Kit Java开发工具包) JDK9(Java SE JDK)
目录不要有中文
卸载(控制面板 卸载程序)
通过Java和Javac命令验证安装的是否正确
Java运行原理图
编译和执行可以通过DOS来完成
HelloWorld.java 第一个Java程序
关于后缀名如何修改
写代码必须全部是英文(除了个别中文字符)
public class HelloWorld{
public static void main(String[] args){
System.out.println(“Hello World!”);
}
}
javac xx.java
java xx
常见问题:
文件扩展名问题
class写错 Class classs claas
main写错 Main
打印语句问题 System.out.print(“”);
引号问题 ; ;
环境变量的配置
什么作用
怎么配置
配置完重启cmd
Java_Home的作用和配置(jdk安装目录)
classpath
path里面的是exe可执行文件,class是java的运行文件.class文件
安装notepad++(Eclipse MyEclipse)
行号
高亮显示,代码提示
什么是注释
对代码进行解释说明,不会影响程序的运行,编译的时候,会忽略注释,注释就是为了开发人员方便阅读代码使用的!
单行 //
多行 /* /
文档 /* */
Java标识符
自己定义的东西的名字就是标识符(类名,变量名,方法名)
1,有字母(大写和小写) 数字 下划线_ 美元符$
2,不能以数字开头,不能是关键字
3,区分大小写 main Main
命名规范(驼峰命名):
见名知意
包:全部小写,以域名开头
com.sikiedu.tools
com.sikiedu.person
类名字:第一个单词首字母大写,后面的单词首字母大写
函数和变量名:第一个单词首字母小写,后面的单词首字母大写
Java关键字(变色)
https://baike.baidu.com/item/java{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}E5{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}85{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}B3{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}E9{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}94{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}AE{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}E5{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}AD{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}97/5808816?fr=aladdin
全部都是小写的
常量:
字面值常量
字符串,整数,小数,字符,布尔,空常量
自定义常量
进制
百度百科:https://baike.baidu.com/item/{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}E8{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}BF{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}9B{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}E5{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}88{46ef1d7cfbdffc0db57029f974d30095d18ea60dba1d7b2ffaf442b213727085}B6/317457?fr=aladdin
进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制—X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
为什么计算机只识别0和1 https://zhidao.baidu.com/question/191371417.html
为什么0和1可以表示丰富的图形和影视 https://www.zhihu.com/question/36269548
计算机存储单位
二进制(0b开头) 八进制(0开头) 十进制(默认) 十六进制(0x)
变量
变量类型 变量名 = 初始化值;
整数默认为int 小数默认为double类型
变量注意事项
作用域:定义在哪个大括号内,就在哪个大括号内有效。不能同名在同一个作用域里面。
在使用之前初始化
一行可以定义多个变量,两种写法
一行多条语句
一行一条语句
整数类型
浮点类型
字符类型
布尔类型
志坚者,功名之柱也。登山不以艰险而止,则必臻乎峻岭。