Java小白的成长路线

Java大数据

第一天

常见的DOS命令

dir—展现指定目录下的所有的子文件和子目录—directory
mkdir—新建目录—md
rmdir—删除目录—从计算机中彻底移除,不可撤销—rd—要求删除的目录必须为空目录
del—删除文件
cls—清空屏幕—clear screen
exit—退出命令提示符
notepad—打开记事本
calc—打开计算器
mspaint—打开画图

Java

1995年SUN推出的
Oak—James Gosling—爪哇岛—JAVABean NetBean
1.0->1.1->1.2(GUI)–1.3–1.4–1.5/5.0—6---7.0—1.8(十大特性)—1.9—10(18.3)—18.9—19.3
J2SE/JAVASE — Standard Edition—标准版/基础版
J2EE/JAVAEE — Enterprise Edition— 企业版/商务版
J2ME/JAVAME — Micro Edition — 微型版/移动版 ----Android—Kotlin

跨平台

JVM(Java Virtual Machine)—Java虚拟机—将Java代码转化为对应的操作系统能够理解的指令。—不同的操作系统有不同的虚拟机与之对应,同一段代码交给虚拟机之后,虚拟机再转化给操作系统。—JAVA语言能够跨平台的前提是JVM—JVM不是跨平台的。

JDK、JRE、JVM

JVM—Java Virtual Machine—是Java语言能够跨平台的条件
JRE—Java Runtime Environment — Java运行时环境 — JVM+核心类库
JDK—Java Development Kit — Java开发工具包 — 开发工具+JRE
www.oracle.com
注意:安装路径中不要出现空格和中文
将Java代码翻译成当前操作系统所理解的指令—编译—编译完成之后会产生一个class文件,这个文件称之为字节码文件—这个字节码文件就是给当前操作系统看的指令文件

入门程序

class Demo{
public static void main(String[] args){
System.out.println(“Hello World !”);
}
}
1.主函数public static void main(String[] args){}—是程序的入口
2.class文件名和类名对应的—每一个类在编译完成之后会产生一个class文件
3.如果一个类用public来修饰(公共类),那么要求这个类名和Java 文件名要一致
4.一个Java文件中可以定义多个类,但是只能有一个公共类
5.如果添加了包名,在运行的时候需要先将class文件放到对应的包的目录中,然后再java 包名.类名
6.javac -d 编译之后的包存放的目录 要编译的Java文件
7.java -cp class文件存放的路径 包名.类名

. 表示当前目录
环境变量—给当前的操作系统指定命令的运行路径的
JAVA_HOME=D:\Java\jdk1.7.0_75
Path=%JAVA_HOME%\bin;
D:\Java\jdk1.7.0_75\bin;

关键字

有特殊含义的单词
在Java中一共有53个关键字—其中有2个关键字目前没有使用:goto,const—保留字

用于定义数据类型的关键字

class interface byte short int long
float double char boolean void enum

用于定义数据类型值的关键字

true false null

用于定义流程控制的关键字

if else switch case default while
do for break continue return

用于定义访问权限修饰符的关键字

private protected public

用于定义类、函数、变量修饰符的关键字

abstract final static synchronized

用于定义类与类之间关系的关键字

extends implements

用于定义建立实例、判断实例的关键字

new this super instanceof

用于异常处理的关键字

try catch finally throw throws

用于包的关键字

package import

其他修饰符关键字

native strictfp transient volatile assert

标识符

在程序中自定义的名称
规则
由字母、数字、_、 组 成 , 但 是 不 建 议 使 用 组成,但是不建议使用 ,使
Java支持中文命名,但是不建议
数字不能开头
不能使用关键字
尽量见名知意
驼峰命名法
类名/接口名:如果由多个单词组成,要求每一个单词的首字母大写 — PlayBasketball,Demo
变量名/方法名:如果由多个单词组成,第一个单词的首字母小写,其余单词的首字母大写 — playBasketball,work
常量名:所有单词全部大写,每一个单词之间用_隔开 — PLAY_BASKETBALL ,SAM
包名:所有单词全部小写,每一层包之间用.隔开 com.baidu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值