标签:资源管理器 之间 项目 规则 字节码 驼峰 区分 javac 删除文件
从B站狂神说和https://how2j.cn/stage/12.html网站学习JAVA基础内容,总结一哈
打开:
wir+r
-->cmd打开
资源管理器url前面加 cmd ,按回车后可以在当前文件夹打开
shift+鼠标右键,可以在当前文件夹中打开
命令:
dir:查看当前目录下文件夹
D:进入相应盘符
cd:切换目录
cd ../ 返回上一目录
cd 文件夹名\文件名:往下打开
ipconfig:查看网络信息
md:创建文件夹
rd:删除文件夹
cd>:创建文件
del:删除文件
calc:打开计算器
就以上的比较常用,用的时候再多查找一下
普通注释://
块注释:/* */
文档注释:/**
? * @aurhor:yu
? */
看成两种:基本类型+引用类型,记住每一种的内存大小
关于字面值:
十进制整数:0
十六进制:0x123
八进制:0123
二进制:0b0011
double型:0.0
float型:1.3f
字符:‘H‘ 或 ‘\u0048‘
理解‘\u0048‘和‘\0‘
这是转义字符,本质上是一个字符,意义上是指:unicode编码为0x0048(16进制)的那个字符
‘\0‘是指unicode编码为0的那个字符,正好就是空字符
变量类型
从生存期作用域角度理解,java类型有以下几种:
局部变量:
在方法中定义或者方法的参数,
存储在栈内存(局部变量属于方法,方法进栈内存)
随着方法的调用而存在,随着方法的调用完毕而消失
没有默认初始化值,必须定义,赋值,然后才能使用
成员变量:
在类中定义
在堆内存(成员变量属于对象,对象进堆内存)
随着对象的创建而存在,随着对象的销毁而消失
有默认初始化值,引用类型默认为null
类变量:
由static修饰,在类这个层次上
随类的创建而产生,高于对象层次
常量
用final修饰,独立于static和访问修饰符,从修改性的角度考虑变量
命名规则
算术,赋值,条件,逻辑,位,三目。都比较了解了,就不再BB了,用到新特性时再回来总结……
本质:就是个文件夹而已,避免项目中存在重名文件,且方便把相同文件放到一起,所以用了包这个概念来归并文件
命名规则:用公司域名的倒置来命名,如:com.baidu.question
当用.符号时,会自动帮我们生成包目录下的包,.符号也是包和包之间的关系符
定义:在类的头部必须声明该类在哪一个包中的:packge com.hengyu.study.Myclass
? 包名用小写可以很好的与类名区分开
导入:在包定义下导入想要使用的类 com.hengyu.study.Myclass
本质
这个文档就是我们查官网API时的那种,对类、方法、属性有介绍的文档,用文档注释的参数生成
生成:在命令行用 javadoc命令生成
Scanner类创建一个IO流对象,用此对象来接受用户的输入
.nextLine()屏蔽前后空格,当遇到末尾空格时就停止接收
.next()只在遇到回车时才会停止,其余字符一并接受!
进阶使用:java中可用一些has函数来当作条件,判断输入值是否是自己想要的值
args[]这个参数在运行字节码程序时,是可以把外部参数传进去的
具体做法:
在CMD下用javac编译
回到src文件夹(因为头部标注包信息),用java命令运行,后面跟上字符串参数,用空格分隔
?
标签:资源管理器 之间 项目 规则 字节码 驼峰 区分 javac 删除文件
原文地址:https://www.cnblogs.com/Burning-Yu/p/12833973.html