欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java之1,

来源: javaer 分享于  点击 3472 次 点评:146

java之1,


什么是程序?C/S   Cline/Server客户端、服务器端 
B/S   Browser Server浏览器端/服务器端的程序 


1.java基础部分常量,变量,分支循环lo流(输入,输出流)面向对象(封装继承多态)多过程 网络编程 反射机制
2.javaWeb部分Serviet jsp 数据库(增删改查 隔离级别...)JDBC 数据库连接池(DBCP C3PC)WEB框架部分(Spring)SSH SSM 两套框架(写服务器 减少代码)


java六大特点1.简单(相对于C语言 指针(*p) 地址)java弱化了指针的概念(不再说指针了)使用了引用的概念来解释指针 *p **p ****
2.面向对象(更贴近人的思维)

3.分布式一台服务器 多台服务器 共同处理同一个服务
4.跨平台性(重点)java程序 可以在不同的平台上都可以运行(写一份代码 使用不同的平台)java代码 java后缀结尾的 不能直接运行需要一个编译的过程 java文件 编译成 .class文件(字节码文件)真正运行在平台上的是.class文件但是 .class文件 是运行在java虚拟机上的通过java虚拟机把.class文件 最终翻译成 操作系统能处理的指令最终 只要操作系统 安装了java虚拟机 就能运行 java程序

5.安全性(内存回收机制)GC 垃圾回收机制 轮询机制 (发现没有人用的空间 就释放掉)垃圾空间—— 不用的空间(没有引用的内存空间)延迟释放(滞后性)OC中 使用是 引用计数机制(都是用来释放不用的空间)手动管理计数0 ->1 ->2 ->1 ->0 当变成0的时候 就被系统自动释放

6.健壮性(异常处理机制)(容错性比较高)

访问一个网页的地址(错误地址)

1.服务器结束自己的生命

2.报出网站异常 需要你来处理 选择处理方式 让网页跳转到错误处理界面
防御式编程后端(必须要做验证的)数据库 只允许 插入数字但是 用户访问时 插入了 汉字出现异常(类型转换异常) 


J2SE Java基础部分J2EE Javaweb部分(服务端)J2ME 移动端 

java的开发环境1.JDK 开发工具包2.JPE 运行的jar包(系统提供的类)实际上jar包中是.class文件JVM(java)虚拟机(最终翻译成 操作系统识别的指令)三者之间的关系(包含的关系)JDK 包含 JPE 和JVMJPE 包含JVM
控制台编译Java代码指令1.javac 把java编译成 .class文件javac 文件名.java2.java  执行java程序java 文件名3.javaDoc 制作API文档 


JDK中bin文件夹 保存的是 java操作指令lib 文件夹 保存的是 系统提供的jar包
winx下 注意:直接使用java命令 编译代码 会出现 找不到该指令需要配置环境变量(让系统可以找到bin文件夹下的指令) 




相关文章

    暂无相关文章
相关栏目:

用户点评