JAVA学习-初级
2021-01-29 01:13
标签:资源管理器 之间 项目 规则 字节码 驼峰 区分 javac 删除文件 从B站狂神说和https://how2j.cn/stage/12.html网站学习JAVA基础内容,总结一哈 打开: 资源管理器url前面加 cmd ,按回车后可以在当前文件夹打开 shift+鼠标右键,可以在当前文件夹中打开 命令: dir:查看当前目录下文件夹 D:进入相应盘符 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命令运行,后面跟上字符串参数,用空格分隔 ? JAVA学习-初级 标签:资源管理器 之间 项目 规则 字节码 驼峰 区分 javac 删除文件 原文地址:https://www.cnblogs.com/Burning-Yu/p/12833973.htmlJava基础
1. CMD指令
wir+r
-->cmd打开
cd 文件夹名\文件名:往下打开
2.JAVA文件编译过程
3.编译和解释的理解
4.注释
5.数据类型
6.类型转换
7.变量,常量,作用域
8.运算
9.包
10.javaDoc生成文档
11.用户交互
12.命令行传参
下一篇:python shell 执行