java基础常识
现在总结一些经常接触到的java名词
一:java技术分类
javase:java standard editor:java标准版,主要定义java经常使用的API(Application Programming Interface:应用编程接口),例如:多线程机制、IO流、集合框架、网络编程、XML标记语言等等。
javaee:java enterprise editor:java企业版,主要定义servlet/jsp、JDBC(java database collection)、EJB等常用的技术。
javame:java micro editor:java微型版(平台),设计者刚开始是为嵌入式设计,主要用于移动电话、机顶盒等等。
二:java开发运行环境
jdk:java development kit:java开发工具集,主要包含jre和一些开发人员用到的API等。
jre:java runntime environment:java运行环境,主要包含jvm和一些运行必须的类库。
jvm:java virture machine:java 虚拟机,“平台无关性,一次编译到处运行”就是仰赖虚拟机。
三:java开发工具
ide:integrated development environment:集成开发环境,主要java开发的一些软件,例如:eclipse、myeclipse插件等。
eclipse:是由IBM斥资开发的,它也是java程序,所以它需要操作系统安装最小运行环境jre,eclipse可以说是一个功能非常强大的平台,它可以扩展很多插件。
myeclipse:是一个插件,功能非常强大,可以扩展其他的插件,增强平台功能。
四:Linux系统与Windows操作系统的区别
unix/Linux操作系统:Linux系统是由unix系统发展而来,只是unix系统不开源,而Linux系统是开源系统,更重要的是现在大部分的服务器的运行环境都是Linux操作系统,而java主要是面向服务器端的编程,所以对Linux操作系统有一定的了解显得很有必要。
1:文件系统不同
Windows:系统结构为盘符结构,C盘、D盘、E盘、F盘等等。
Linux:系统结构为:一个根目录(/),下面有子目录,它有且仅有一个根目录。
2:外部设备映射不同
Windows:有多个盘符; Linux:分为挂载点(目录)。
3:安全级别不同
Windows:安全级别较低;Linux:安全级别较高。
五:相对路径和绝对路径
相对路径:是以当前目录为基准,向前或者向后找,".." 代表上一级目录,"."代表本级目录。
绝对路径:就是从根目录或者盘符目录开始,向下一级目录延伸。
六:常用DOS命令
dir:查看当前路径目录 linux:ls
cd:切换路径 .:当前目录 ..:上一级目录
path:查看环境变量路径
ping 目标主机:验证两台电脑是否可以通信
telnet ip port :验证是否能够连接远程主机的应用
ipconfig:查看ip端口号 ipconfig -all linux:ifconfig
netstat -ano|findstr 8080 :查看端口对应的PID
tasklist|findstr PID :查看对应的应用程序
taskkill -p PID:杀死进程
java基础常识的更多相关文章
- Java基础知识常识总结
Java基础知识常识总结 1.面向对象的特征以及对他的理解? 封装,继承,多态,如果再增加一条就是抽象. 2.Object有几种方法,分别是什么? 在JDK1.5中的11种方法,分别有: toStri ...
- 《Java基础复习》—常识与入门
突然发现自己Java基础的底子不到位,复习! 所记知识会发布在CSDN与博客网站jirath.cn <Java基础复习>-常识与入门 一.Java语言的知识体系图 分为三部分 编程语言核心 ...
- 黑马程序员_Java基础常识
一.基础常识 1,软件开发 1)什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件 系统软件 如:DOS,windows,Linux等. 应用软件: 如:扫雷,迅雷,QQ等 ...
- Java基础入门知识
Java编程入门知识 知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...
- JAVA基础知识总结:一
一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器(爱奇艺,乐视, ...
- java基础(二)-----java的三大特性之继承
在<Think in java>中有这样一句话:复用代码是Java众多引人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情.在这句 ...
- JAVA基础知识总结:一到二十二全部总结
>一: 一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器( ...
- 沉淀,再出发:Java基础知识汇总
沉淀,再出发:Java基础知识汇总 一.前言 不管走得多远,基础知识是最重要的,这些知识就是建造一座座高楼大厦的基石和钢筋水泥.对于Java这门包含了编程方方面面的语言,有着太多的基础知识了,从最初的 ...
- 【全集】大数据Java基础
课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...
随机推荐
- #pragma alloc_text 与 ALLOC_PRAGMA
百度标题中的两部分,可以找到很多文章,现将收集到的其中两篇整理如下: 转载链接:http://hi.baidu.com/billbeggar/item/c378e2ea39a5daeffa42bada ...
- 2016CCPC 中南地区邀请赛 A 矩阵快速幂
A A^n=A^(n%2016)%7; #include <iostream> #include <cstdio> #include <cstring> #incl ...
- uva 12296 Pieces and Discs
题意: 有个矩形,左下角(0,0),左上角(L,W). 思路: 除了圆盘之外,本题的输入也是个PSLG,因此可以按照前面叙述的算法求出各个区域:只需把线段视为直线,用切割凸多边形的方法 :每次读入线段 ...
- leetcode—word ladder II
1.题目描述 Given two words (start and end), and a dictionary, find all shortest transformation sequence( ...
- HDFS的shell操作
bin/hadoop命令操作: namenode -format 格式化文件系统 fs(缩写:FileSystem) 运行一个文件系统的用户客户端 bin/hadoop fs常用命令操作: -ls h ...
- leetcode@ [318] Maximum Product of Word Lengths (Bit Manipulations)
https://leetcode.com/problems/maximum-product-of-word-lengths/ Given a string array words, find the ...
- AIM Tech Round 3 (Div. 2) (B C D E) (codeforces 709B 709C 709D 709E)
rating又掉下去了.好不容易蓝了.... A..没读懂题,wa了好几次,明天问队友补上... B. Checkpoints 题意:一条直线上n个点x1,x2...xn,现在在位置a,求要经过任意n ...
- android中少用静态变量(android静态变量static生命周期)
在android中,要少用静态变量. 我现在做的一个应用中,之前的开发人员使用静态变量来存储cookie,这个全局的静态变量用来验证身份. 这时客户反应,应用长时间不使用,再次使用,会提示身份过期. ...
- MSSQLSERVER数据库- LEFT JOIN后面跟着WHERE竟变成内联 解决方法
在LEFT JOIN后面跟着WHERE竟变成内联.百度后看到这个解决方法. 记录如下: select sre.*, co.description from subscribedratingelemen ...
- 【STL源码学习】STL算法学习之一
第一章:引子 STL包含的算法头文件有三个:<algorithm><numeric><functional>,其中最大最常用的是<algorithm>, ...