Java基础学习
MysteryCY
这个作者很懒,什么都没留下…
展开
-
Mac下的Mysql和Navicat for Mysql的安装和Eclipse中Java的JDBC连接
1. 下载MySQL Community Server https://dev.mysql.com/downloads/mysql/ 安装时一路向下即可,但一定要记住你的用户名和密码 安装完成后,会在系统偏好设置中找到Mysql,点进去, 开启服务(Start Mysql Server),这时会需要你的电脑密码。 2. 配置Mysql 打开终端,输入cd /usr/local/mysql/bin,...原创 2020-05-16 14:54:53 · 277 阅读 · 0 评论 -
Java程序从源文件创建到程序运行
一、Java程序从源文件创建到程序运行要经过两大步骤: 1、编译期:编译器把 .java 源代码文件编译成 .class 字节码文件 2、运行期:Java类加载器将 .class 字节码文件加载到内存,在 JVM 中进行解释并生成可执行代码。 因为 Java 程序既要编译同时也要经过 JVM 的解释运行,所以说Java被称为半解释语言( “semi-interpreted” language)。 编译期 创建完源文件之后,程序先要被 JVM中 的 Java 编译器进行编译为 .class 文件。Java原创 2020-10-15 15:15:55 · 523 阅读 · 0 评论 -
04面向对象上(对象和类)——静态变量与实例变量
静态变量(类变量): 独立存在的变量,只是位置放在某个类下,可以直接类名加点调用静态变量名使用。并且是项目或程序一启动运行到该类时就直接常驻内存。不需要初始化类再调用该变量。用关键字声明。静态方法也是同样,可以直接调用。 静态变量(类变量)具备以下特点: 1.随着类的加载而加载 2.优先于对象存在 3.被所有对象所共享 4.可以直接被类名调用 实例变量: 就是相当于该类的属性,需要先初始化该类,就是new 该类后,才可以调用。但是该类未被再次使用,被垃圾回收器回收后,该实例也将不存在了,就是不在内存中了。原创 2020-06-21 14:50:25 · 179 阅读 · 0 评论