![](https://img-blog.csdnimg.cn/20210329210119237.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java自主学习历程
记录生活
wqtotora
敲得每一行代码都算数
展开
-
标识符规则 名称规范 变量
标识符规则JAVA严格区分大小写字母 数字 _ $组成数字不能开头标识符不能包含空格名称规范包名:xxyyzz类名:XxYyZz变量名 方法名:xxxYyyZzz常量名:xxx_yyy_zzz变量每个变量必须先声明后使用变量是最基础的存储单位,包含变量类型 变量名 变量值变量出了作用域就是失效了,同一作用域不能有两个变量同名变量的分类基本数值类型整型: byte(1个字节8位 -128~127) short(2个字节) int(4个字节) long (8个字节,声明时要用L原创 2021-03-30 23:51:11 · 178 阅读 · 0 评论 -
命令行运行Java文件
javac 源文件名.java 进行编译java 源文件名 运行注意:修改后文件后要重新编译原创 2021-03-29 20:40:18 · 47 阅读 · 0 评论 -
JVM与垃圾回收机制 JDK\JRE\JVM
JVM:java虚拟机java跑在JVM上,实现不同系统跨平台核心机制:垃圾回收在JVM空闲时,检查并释放哪些可被释放的存储空间Jdk(java development kit java开发工具包):其中包含了Java的开发工具,亦包含了JREJRE(java runtime environment Java运行环境):包含了Java虚拟机jvm,和程序所需的核心类库等总结:JDK=JRE+开发工具集JRE=JVM+Java EE标准类库...原创 2021-03-29 20:33:55 · 79 阅读 · 0 评论 -
常用的命令行指令
dir:列出当前目录下的所有文件及文件夹md:创建目录rd:删除目录cd:进入指定目录cd…:退回到上一级cd:退回到根目录del:删除文件exit:退出dos指令原创 2021-03-29 20:12:10 · 41 阅读 · 0 评论 -
java面向对象 封装和隐藏 构造器 属性赋值的先后顺序 JavaBean this的使用
封装1.问题引入当我们创建一个类的对象以后, 我们可以通过"对象.属性"的方式,对对象的属性进行赋值。这里,赋值操作要受属性的数据类型和存储范围的制约。除此之外,没有其他制约条件。但是,在实际问题中,我们往往需要给属性赋加入额外的限制条件。这个条件就不能在属性声明时体现,我们只能通过方法进行限制条件的添加。同时,我们需要避免用户再使用"对象.属性"的方式对属性进行赋值。则需要将属性声明为私有的(private)-- >此时,针对于属性就体现了封装性2.封装性的体现将类的属性私有化,同时提供公共原创 2021-03-18 22:08:38 · 100 阅读 · 0 评论 -
java 方法的重载
方法的重载1.定义:在同一个类中,允许存在一个以上的同名方法,只要她们的参数个数或者类型不同即可(同类同名不同参数)2.可变个数形参的方法数据类型…变量名public void show(string...strs){}注意:可变参数形参和形参数组不能共存、必须声明在形参的末尾、只能存在一个可变形参关于变量的赋值:如果是基本类型,赋值就是存的数据,如果是引用数据类型,赋值就是存的地址。方法参数的值传递机制:值传递1.形参:方法定义时,声明在小括号里的参数2.实参:方法调用时,实际传递给形原创 2021-03-17 21:10:49 · 34 阅读 · 0 评论 -
java学习 数组
1.一维数组先声明:int[] name(名称);在静态初始化:name=new int[]{xxx,xxx,xxx};动态初始化(数组的初始化和数组元素的数值分开进行):String[] name=new String[长度];原创 2021-03-14 12:41:18 · 51 阅读 · 0 评论