java学习记录

java概述

2020-03-16  本文已影响0人  一花一世界yu

今日学习

什么是程序

计算机中一系列数据和指令的合集

java发展史

1995年出现

2006年重大变化JDK5.0

另一个重大变化jdk8.0

java三大体系

javase  java核心,也是java基础

javaee  java企业开发

javame java微小开发

java特点

面对对象编程

特点:封装 继承 多态

特性:健壮性:自动垃圾回收机制,但还是会有内存溢出出现

跨平台性:一次编译到处运行  writer a once ,use anywhere

执行步骤

先写一个.java文件注意文件名要和public类名相同

然后通过javac命令编译成.class文件,里面有多少个类就生成多少个.class文件

然后java 文件名运行

注意,java是先编译,然后边解释边执行!

jdk> jre>jvm

jdk  多运行环境

jre  多类库

jvm 虚拟机

常用dos指令

cd..        返回上一层

cd/          返回主目录

cd 文件名  进入指定目录

dir    显示当前文件目录

rd  删除目录

del  删除文件

配置环境变量

系统设置>高级设置>环境变量    然后选择用户变量或者系统变量都可以  创建一个JAVA_HOME

然后把jdk的安装地址保存在里面  然后再path里面添加%JAVA_HOME%/bin

上课时几个小问题

关于CLASSPATH配置问题

不配置也可以用,我专门查询了一下

为何配置classpath:

jvm在查找class文件时如果没有设置classpath会在当前路径查找,设置classpth后仅在classpath路径下查找class文件即可。

classpath 不是必须配置的。假如在D盘下有个test.java文件。进到d盘后,javac test.java 那么会在当前生成test.class文件。所以java test.class会得到相应的结果。如果设置了classpath是D:/myclasspath,将test.class剪切到D:/myclasspath中,在d路径下执行java test 照样可以得到结果。

因为规则是:执行java test的时候,先在test.java当前目录找test.class文件找不到再去classpath中找,这里是到D:/myclasspath中找

dos指令具体概念

是操作系统系统指令,但是是面对磁盘的操作命令

新知识

dos命令下table自动补齐名字作用

上一篇 下一篇

猜你喜欢

热点阅读