java详解 --- 初识Java

来源:互联网 发布:spine mac 编辑:程序博客网 时间:2024/05/29 16:20

day01 初识Java
初识java整体概念图
一、程序的分类:
1.B/S
浏览器/服务器
有网页即可 不用更新、方便
2.C/S
客户端/服务器
例如QQ、微信、吃鸡等软件类…
将一些基础的资料 通过客户端 存储在用户的电脑里
需要更新 加载速度略快
程序的分类

二、java特点:
1.简单
弱化了指针的概念(使用引用来替代)

2.面向对象与面向过程

3.分布式
多台服务器 同时给予一个服务的支持

4.跨平台性(jdk jre jvm)
jdk:开发者使用的工具包
jre:程序的运行环境
jvm:java虚拟机
三者之间的关系(包含的关系)
JDK包含JDK、JRE和JVM,JRE包含JRE和JVM

注意:你编写的代码是无法直接被运行的
java代码 会被翻译成 字节码(.class文件)
字节码最终会被java虚拟机翻译成电脑指令来运行

5.安全性
GC 垃圾回收机制
轮巡机制 相当于有一个线程一直扫描内存当中已经不用的部分 在某一时刻 回收不用的的空间
弊端:滞后性

6.健壮性(代码的可扩展性强)(面向对象的基础上)
java的特点

三、JAVA就业方向:网站后台、安卓、游戏、软件、单片机

四、JAVA三个方向:
1.java SE(基础部分:语法(变量、流程控制、lo流…..))
2.java EE(服务器)
3.java ME(移动端)

五、java命名规范:(见名知意)
1.类名:大驼峰命名法
首字母大写 并且每个单词首字母都是大写
2.变量:小驼峰命名法
首字母小写 并且多个单词时 第二个单词开始首字母大写

六、常见配置问题
1.配置环境变量时
bin文件夹下 存放的是 编译指令
Lib文件夹下 存放的是 jar包

2.为什么要配置环境变量?
不配置环境变量 你java javac指令找不到

3.如何让系统找到java javac指令?
指令存放在什么位置–>jdk文件下的bin文件夹中

4.系统如何设置这个路径?
修改环境变量中 path的路径(修改成bin文件夹中的路径)

5.执行java文件 依赖的jar包 存放在什么位置?
存放在 jdk文件夹下的 lib文件夹中

七、操作指令:
javac+类名.java 把java代码编程成.class文件(字节码)
java+类名 运行.class文件

注意:配置时 不要修改系统原来的路径
每个路径以分号隔开

原创粉丝点击