java详解 --- 初识Java
来源:互联网 发布:spine mac 编辑:程序博客网 时间:2024/05/29 16:20
day01 初识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三个方向:
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文件
注意:配置时 不要修改系统原来的路径
每个路径以分号隔开
- java详解 --- 初识Java
- Java虚拟机详解01----初识JVM
- 初识java
- 初识java
- 初识Java
- 初识java
- Java初识
- 初识java
- 初识Java
- 初识JAVA
- 初识JAVA
- JAVA初识
- 初识Java
- 初识java
- 初识Java
- 初识java
- 初识java
- java 初识
- osgi框架bundle中明明公开了的包,却引用不到里面的类
- Mybatis 缓存(一二级缓存)
- spring mvc 解决 问题
- express 数据库操作
- 存储过程、函数、带事务的触发器——对比
- java详解 --- 初识Java
- 自顶向下,逐步求精
- XML解析方式
- Android中使用RecyclerView+RxJava2+Retrofit2+Butterkinfe8.5.1实现简单的新闻列表显示
- Linux——高速缓存dns
- 十位值得关注的Java顶级专家
- Java常用消息队列原理介绍及性能对比
- 利用JAVA实现“百鸡百钱”问题
- STL(一)array静态数组