java各知识点详细总结毕向东_毕向东java基础总结(完整版)汇编
学习
-----
好资料
更多精品文档
Java
基础知识总结(超级经典)
写代码:
1
,明确需求。我要做什么?
2
,分析思路。我要怎么做?
1,2,3
。
3
,确定步骤。每一个思路部分用到哪些语句,方法,和对象。
4
,代码实现。用具体的
java
语言代码把思路体现出来。
学习新技术的四点:
1
,该技术是什么?
2
,该技术有什么特点
(
使用注意
)
:
3
,该技术怎么使用。
demo
4
,该技术什么时候用?
test
。
-----------------------------------------------------------------------------------------------
一:
java
概述:
1991
年
Sun
公司的
James
Gosling
等人开始开发名称为
Oak
的语言,
希望用于控制嵌入在有线电视交换盒、
PDA
等的微处理器;
1994
年将
Oak
语言更名为
Java
;
Java
的三种技术架构
:
JAVAEE
:
Java Platform Enterprise Edition
,开发企业环境下的应用程序,主要针对
web
程序开发;
JAVASE
:
Java Platform Standard Edition
,完成桌面应用程序的开发,是其它两者的基础;
JAVAME
:
Java Platform Micro Edition
,开发电子消费产品和嵌入式设备,如手机中的程序;
1
,
JDK
:
Java Development Kit
,
java
的开发和运行环境,
java
的开发工具和
jre
。
2
,
JRE
:
Java Runtime Environment
,
java
程序的运行环境,
java
运行的所需的类库
+JVM(java
虚拟机
)
。
3
,配置环境变量:
让
java
jdk\bin
目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了
系统,当使用该工具时,由系统帮我们去找指定的目录。
环境变量的配置:
1
)
:
永久配置方式:
JAVA_HOME=%
安装路径
%\Java\jdk
path=%JAVA_HOME%\bin
2
)
:
临时配置方式:
set path=%path%;C:\Program Files\Java\jdk\bin
特点:系统默认先去当前路径下找要执行的程序,如果没有,再去
path
中设置的路径下找。
classpath
的配置
:
1
)
:
永久配置方式:
classpath=.;c:\;e:\
2
)
:
临时配置方式:
set classpath=.;c:\;e:\
注意:
在定义
classpath
环境变量时,需要注意的情况
如果没有定义环境变量
classpath
,
java
启动
jvm
后,会在当前目录下查找要运行的类文件;
如果指定了
classpath
,那么会在指定的目录下查找要运行的类文件。
还会在当前目录找吗?两种情况:
1
)
:
如果
classpath
的值结尾处有分号,在具体路径中没有找到运行的类,会默认在当前目录再找一次。
2
)
:
如果
classpath
的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。
一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。
java各知识点详细总结毕向东_毕向东java基础总结(完整版)汇编相关推荐
- JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载 JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet ...
- Java集合知识点详细概括加代码解释
集合Collection (List And Set) 1.在实际开发中,需要将使用的对象存储于特定的数据结构容器中.JDK提供了这样的容器-集合(Collection). 2.Collection ...
- java开发可以转什么软件有哪些_转行开发软件Java编程必须会什么
原标题:转行开发软件Java编程必须会什么 要想开发软,Java编程必须会什么?最起码的就是逻辑思维要好,只要不是特别差就没有什么问题. 数学是相对比较能够体现出一个人的逻辑思维如何. 先想想自己以前 ...
- java中double类型占几个字节_面试官:Java 中有几种基本数据类型是什么?各自占用多少字节?...
认识基本数据类型 在学习基本数据类型之前,我们先认识一下这两个单词:1.bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为"0"或"1&quo ...
- python课本答案上海交大第五章_高等数学课后习题答案上海交大版完整版非常详细_.pdf...
高等数学课后习题答案上海交大版完整版非常详细_ 一诺整理 一诺整理 一一诺诺整整理理 高等数学 高等数学 课后习题答案 课后习题答案 (上海交大版) (上海交大版) ((上上海海交交大大版版)) /w ...
- 大型Java项目视频教程_大牛亲授DRP项目教程完整版
简介: 该Java视频教程由国内知名讲师王勇老师主讲,适合掌握Java基础内容的同学学习,本视频共计292集,该视频教程是Java培训领域中技术涉及面最广,讲解最透彻,资料最完整的视频,DRP视频 ...
- Java的知识点22——时间处理相关类、Date时间类(java.util.Date)、DateFormat类和SimpleDateFormat类、Calendar日历类
时间处理相关类 用long类型的变量来表示时间,获得现在时刻的"时刻数值":long now = System.currentTimeMillis(); Date时间类(java. ...
- java实现图形界面输入半径求圆面积_【读】Java核心技术卷1
阅读原文:[读]Java核心技术卷1 看到这本书时,我的内心是崩溃的,卷1就700多页,但是这本书是很多前辈所推荐的,想必其中必有精华所在,硬着头皮上吧. 如何阅读本书 拿到书的第一眼肯定去看目录,大 ...
- java中用new创建一个对象的过程解析_【漫画】Java对象的创建和访问全过程详解...
https://github.com/TangBean 漫画由小猿编写创作 仔细看下面的流程图,我们先来获取一个直观的认识,然后再一点一点的进行详细分析! 对象的创建(遇到一条 new 指令时)检查这 ...
- Java中创建线程需要使用的类_如何通过使用Java中的匿名类创建线程?
甲线程是可以同时与该程序的其他部分被执行的功能.所有Java程序都有至少一个称为主线程的线程,该线程由Java虚拟机(JVM)在程序启动时由主线程调用main()方法创建. 在Java中,我们可以通过 ...
最新文章
- android8.1上musicfx,Android自带音频均衡器MusicFx分析
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用nfactors参数指定抽取的因子个数、fa函数因子分析结果解读
- 弹出div或者弹出新窗口的固定位置、固定大小
- linux 文本排序、合并和分割 -转
- 深入理解 ViewState
- bzoj3932 [CQOI2015]任务查询系统
- 要点初见:用Python进行微观交通模型仿真——基于SUMO的伯克利开源项目Flow Project初探与拓展
- cad道路里程桩号标注_【收藏】甲级设计院全专业CAD制图标准
- LumaQQ开发文档
- [转载]推荐的Windows7精简版资源
- www.skymaya.com:8080/index.php,skymaya
- java计算机毕业设计英语学习网站设计与实现MyBatis+系统+LW文档+源码+调试部署
- 国家知识产权局宣告易百珑自发电专利权有效
- 二级域名的创建、简单配置域名解析
- 原生js做一个简单的仿幻灯片放映
- 单片机小精灵(延时、定时计算软件)
- PROCAST-重力铸造分析流程
- 【操作系统】文件系统大作业
- 实力悍将联想Z5s发布1398元起售,2019超旗舰Z5 Pro GT 855版惊世降临...
- PPT分享:基于Eventuate平台解决微服务架构难题
热门文章
- Activiti7的用法和简述
- 使用python实现excel常用功能
- 中兴B860AV2.1U,联通版本,强刷固件线刷包
- 基于matlab的双闭环直流调速系统,基于MATLAB的双闭环直流调速系统建模与仿真.PDF...
- c++ 软件下载 Dev cpp下载
- 电场在计算机专业的应用,电磁学在电力系统中的应用
- dSYM文件的汇编分析
- seetaface6教程:封装人脸识别,人脸检测,,眼睛检测,状态,特征.....
- 计算机二级VEP考试内容,2017计算机二级VEP知识点:报表设计与应用
- 使用wamp3.0.6安装LimeSurvey时报“参数默认值只能为NULL”错误的解决办法