JAVA技术方向支线任务-入门与学习方式训练任务
1.课程选取jdk版本:JavaSE11(原因SE11是长期支持版本)
2.Java主要分三个方向:
①javaSE(运用于桌面应用开发)(前期学习)
②JavaEE(企业级应用开发)(中期学习)
③JavaME(嵌入式开发)
3.java特性与跨平台原理
(1)它是面向对象的编程语言
(2)一种与平台无关的语言
(3)一种健壮的语言,脱胎于C++
(4)有极高的安全性
(5)可以自动回收垃圾,有垃圾回收器
4.跨平台原理
(1)JAVA 语言执行流程:
Java源码(.java)————>编译为Java字节码(.class)—————>运行在JVM上————>交给操作系统————>硬件
(2)JVM是什么?
JVM可以理解为一个可运行Java字节码的虚拟计算机系统。
它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信。
对于不同的运行平台,有不同的JVM.
JVM屏蔽了底层运行平台的差别。
5.GC(垃圾回收器)
区别于C/C++,可以自动回收垃圾,但是还是建议手动释放内存空间。
6.JAVASE的组成概念
JDK=JRE+API
JRE(java 运行环境)三项基本功能:
(1)加载代码:类加载器(class loader)完成
(2)校验代码:由字节码检验器(bytecaode verifer)完成
(3)执行代码:由运行时解释器(runtime interpreter)完成
7.环境变量
(1)环境变量作用是?
为外部命令执行提供环境支持;
8.如何更合理的配置环境变量(JAVA_HOME)
1.JAVA_HOME:JDK安装目录
2.PATH里面:%JAVA_HOME%\bin
9.Java代码语句分类
(1)结构定义语句:分隔符
(2)功能执行语句:必须以分号结束
详细解决方案
Java概论
热度:91 发布时间:2024-01-30 00:39:50.0
相关解决方案
- java 乱码 汉字是 ? 如何转换成汉字
- java web 登录次数限制,该如何解决
- java 工商银行网银支付 B2B的 都亟需什么,需要注意什么
- Java Applet程序从JDK6升级到7时遇到的有关问题
- java web 视频相干
- java 系统单点登录解决方案
- java 获取客户端IP解决办法
- JAVA 后台怎么获得前台页面FCKedit编辑器中的内容以及内容的样式
- java 正则化匹配有关问题
- JAVA WEB导航条,该怎么处理
- java 中Node 有关问题
- 吐了,java Timer 终止不了。
- java web开发解决办法
- 关于 java cast 有关问题,你明白不
- java web项目上的一些文件
- java struts 文件上载
- java web baidu map开发
- JAVA WEB导航条解决办法
- java 编写ftp上载
- java web中的一个有关问题,困扰小弟我很久了
- java web 与tomcat解决办法
- java web基于j2ee的一些有关问题
- java 内网外网的一个需求,该怎么处理
- jsp 页面 安插ArrayList 报错。为什么,已经加了import="java.util."了呀!
- java dwg 怎样用java把dwg便是aoutcad的格式文件转换成gif,jpg等格式
- java webservice解决方法
- java 与jsp,该怎么解决
- mysql 转 orocle java ssh项目一条 sql 句不通!
- java spring mvc,该怎么解决
- java Web 网站全部页面均白屏