关键字
1.含义:
被java语言赋予特定含义的单词,关键字的字母都是小写的。
2.种类
a.java中最基本的单元“类”
书写格式:class 类名{}
举例:class KeyWord {} 表示定义一个KeyWord这个类
b.public:公共的,公开的,这家伙权限很大(权限修饰符)
有四种:public
private:私有的
默认修饰符
protected:受保护的
c.static:
静态修饰符,被静态修饰的---“共享的,共用的”,跟类的加载机制有关系
d.void:
格式是和java中的方法的定义有关
e.数据类型:
基本数据类型:都是关键字(四类八种)
f.流程控制语句中:
选择结构,循环结构等存在关键字
3.java中的注释:
为啥要加注释呢,为了让别人好看懂你的代码,提高代码阅读性,解释说明程序的!
a.多行注释:/**/
b.单行注释://
C.文档注释:/** */
标识符
1.含义:
在java语言中,给类,接口,变量,常量,变量起名字的字符序列。
通俗的讲,给java软件中一堆乱起八糟东西起名字的玩意。
2.起名字的要求以及规则:(见名知意,别整些有的没的)
a.26个英文字母(大小写均可)
b.可以是数字字符
c.可以是$符号
d.可以是下划线_ (规则就这四个,记好,记不住,用豆腐撞死吧)
3.起名字的注意事项:(完全不能整的,一整就错)
a.标识符组成可以是数字,但是不能拿“数字开头”
b.标识符不能是java中的关键字
c.java严格区分大小写(java语言一种“强类型”,语法结构非常严谨,错一个标点符号都不行,一错就
红)
4.给类和接口起名字,都是一样的:
a.单个单词:单词首字母大写,其余小写。
你哥我给你举个例子:class Socket{}
class Demo{}
b.多个单词:遵循“大驼峰命名法”,就跟骆驼的驼峰一个样
每个单词首字母大写,其余小写
你哥再给你举个例子:class MakeNameDemo{}
5.给包起名字:
这块我老师当时还没讲,我后面给咱补
6.给变量和方法起名字,也是一样的
a.单个单词:单词全小写
你叔给你举个例:calss num =10;
b.多个单词:遵循“小驼峰命名法”
第一个单词全部小写,从第二个单词开始:每个单词首字母大写
你叔再举个例:int applePrice=5;(你们看,P是大写,要好好把这个跟类,接口的起名
字区分开来)
7.给常量起名字:(java原码,一般都是多个单词,这个家伙最奇特,全是大写,好记)
a.单个单词:字母全大写
(你叔懒的不想举例子)
b.多个单词:每个单词字母全大写,中间使用下划线隔开
不懒了:java常用类:Integer:int类型的包装类类型
MIN_VALUE:最小值
MAX_VALUE:最大值
javaSE高级部分:多线程 Thread
优先级的常量字段:字段摘要
MAX_PAIORITY:线程可以具有的最高优先级
MIN_PAIORITY:线程可以具有的最高优先级
NORM_PRIORITY:默认优先级
(后面这我现在看不懂,后面就懂了)
JRE,JDK,JVM这三货分别是什么亲属关系
1.JVM:
虚拟机,就是在电脑里面装一个虚拟的电脑
2.JRE:
java运行环境,所有的java程序需要有运行环境
jre里面包含了JVM
3.jdk:
javad的开发工具包,里面包含了jre以及java的工具类库
大小一比:JDK>JRE>JVM
dos常用的一些指令
一.有很多指令,只给你们罗列最基本的
a.盘符切换: d: f:
b.罗列当前目录或者盘符下的所有文件夹以及文件的详细信息: dir
c.进入单级目录(改变目录):cd 目录名称
d.进入多级目录: cd 指定的路径
e.回退上一级目录: cd..
f.创建目录: md 目录名称
g.删除目录: rd 目录名称(删除空目录)
rd/s 带内容的目录:询问是否删除
rd/s/q 带内容的目录:暴力删除(直接删除)
h.创建文件: copy con 文件名称
i:删除文件:del单个文件或者批量删除*.txt
g.清屏:cls
k.ping ip:查看本地主机和这台机器是否能够通信
l.ipconfig:查看本地ip地址信息(ip4d的Address)