Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群25
Java1234官方群25:838462530
     

GIT视频教程(结合github,码云)免费领取

BAT一线大厂笔试面试打包下载

领取国内优秀就业,加薪,跳槽项目课程源码-vue2+jwt+springboot+mybaits前后端分离通讯录系统课程

SpringBoot打造企业级进销存

Java1234 VIP课程

领取微信扫码登录Java实现视频教程

Java1234至尊VIP(特价活动)
当前位置: 主页 > Java文档 > Java基础相关 >

最全的java学习笔记(必看) PDF 下载


分享到:
时间:2020-06-27 13:31来源:http://www.java1234.com 作者:小锋  侵权举报
最全的java学习笔记(必看) PDF 下载
失效链接处理
最全的java学习笔记(必看) PDF 下载

下载地址:

提取码:lu8r

相关截图:


主要内容:

1.2 Java 的特点
平台无关性、简单性、面向对象、健壮性、多线程、自动内存管理。
平台无关性:指 Java语言平台无关,而 Java的虚拟机却不是,需要下载对应平台 JVM
虚拟机的。
自动内存管理: 对临时存储的数据自动进行回收, 释放内存。 如:引用类型的变量没有
指向时,被回收;程序执行完后,局部变量被回收。
1.3 Java 开发环境
Java Developement Kit——Java开发工具包,简称 JDK,是由 Sun 公司提供的一个免
费的 Java开发工具,编程人员和最终用户可以利用这个工具来编译、运行 Java程序。目前
版本有 JDK1.0、JDK1.1、JDK1.2、JDK1.3、JDK1.4、JDK1.5(J2SE5.0)、JDK1.6( J2SE6.0)、JDK1.7
(J2SE7.0)。
JDK结构: JDK 
|-- 开发工具( Tools)命令: java、javac、jar、 rmic ... 
|--JRE(Java基本运行环境)
|-- 系统 API 库,系统类库
| 系统带来的标准程序库,标准 API 
|--JVM java 虚拟机
java 语言的执行环境
1.4 Java 开发环境配置
安装完 JDK之后,不能立刻使用,需要设置环境变量:
1)设置 PATH:D:\Java\jdk1.6.0\bin (指向 JDK中 bin 文件夹,有各种编译命令) 。 2)CLASSPATH:告诉 Java 程序去哪里查找第三方和自定义类,如果 .class 文件和类源
文件在同一文件夹内,则不需要配置 classpath,后续有包,则需要。
A.Windows:在命令行执行
set CLASSPATH=E:\workspace\1304\bin (临时环境配置)
java day02.Demo1 
注意事项:
E:\ set classpath = c:\ (不加分号就不找当前路径)
= . ; c:\ ; d:\ ; (先找 classpath,若无,再找当前路径)
C、D 两盘有同名 . class 文件, classpath 设置为 D 盘, 而命令行窗口当前
盘符为 C盘,则 JVM 现找 classpath 路径,后找当前路径。
B. Linux:在控制台执行
①设置 CLASSPATH环境变量,指向 package 所在的目录,一般是项目文件夹中的
bin 目录。
②执行 java package.ClassName (包名必须写) 。
export CLASSPATH=/home/soft01/workspace/1304/bin (临时环境配置)
java day01.HelloWorld 
java -cp /home/soft01/workspace/1304/bin day01.HelloWorld (二合一)
注意事项:
Windows 根目录是反斜线: \ 
Linux 根目录是斜线: / 
1.5 Linux 命令与相关知识
1)Linux 无盘符,只有一个根目录( root ) 2)终端 == 控制台 == 命令行窗口
3)pwd:打印当前工作目录,显示当前工作目录的位置
4)ls:列表显示目录内容,默认显示当前目录内容
5)cd:改变当前工作目录; cd 后不加参数 =返回 home 文件夹; cd ~:返回 home;
cd /:切换到根目录; cd .. :返回上一层目录(相对的) ; 6)mkdir :创建文件夹(目录)注意:目录 == 文件夹
7)rm :删除文件; rm xx xx:可删多个文件;
rm –rf xx:-为减号, r 表递归, f 表强制
8)cat xx:显示文本文件内容
9)启动 Java开发工具: cd/opt/eclipse ./eclipse . 表当前目录下
10)绝对路径: /home (以 / 开始为绝对路径,相对于根目录)
相对路径: home (相对于当前工作目录)
11)home(用户主目录,用户的家) :/home/username 如: /home/soft01 
12)主目录( home):有最大访问权限:什么都能干,增删改查、建目录等
其他地方:一般只能查看,不能增删改查、创建目录等
1.6 Eclipse/Myeclipse 程序结构
Project 项目文件
|-- src 源文件
| |-- Package 包
| |-- .java 源文件
|--bin 
|-- Package 包
|-- .class 字节码程序
注意事项:
Myeclipse5.5 消耗少, Myeclipse6.5 最稳定
 

------分隔线----------------------------
锋哥公众号


锋哥微信号


关注公众号
回复 666
获取 java
从菜鸡到大神
全套视频教程