(1)java杂

(1)java杂

1.特点

简单,面向对象,健壮性,安全性,体系结构独立(跨平台),可移植性,gc,高性能(即时编译),动态性,多线程,解释型( 相对于编译来说,它是编译生成exe文件运行,而解释型语言是翻译时执行,不生成目标程序)

2.运行过程

a.java 用javac转换为 a.class 再用java 来执行(虚拟机)
是解释型语言,不用进行编译,也不用生成目标文件obj,也不用链接生成exe,而是先由javac形成.class文件,这里就是由虚拟机掌控,再由java来用虚拟机运行
源程序(人类可看懂,高级语言或汇编语言写成).c .cpp .java
目标程序(可运行机器码集合.obj) .obj .o (通过编译实现:预编译-编译器-汇编) .class(通过javac程序解释)
可执行程序(链接之后的程序.exe) .exe .exe .class(不用链接用JVM的java程序执行,即时编译没有目标程序,每次都需要解释)

3.各文件的名称

在java中,使用import引用的类,java中内置几百个类为java api
以java开头为标准java函数库中的包 java.util中有很多的工具类(日期日历随机数,堆栈,集合) java.lang(数据类型,数学函数,字符串,线程,异常处理)
javax开头的为官方标准版的扩展包 javax.swing
jar包是把class文件以及相对目录结构打包形成的文件
javac是编译文件,可以把java文件编译成class文件 java是执行文件,可以执行class文件。
sourcepath是源码文件搜索的根路径,可设置多个 classpath是类文件的根路径
packet是指此路径被编译后文件的相对路径
import 会根据classpath+相对路径找class文件,根据sourcepath+相对路径来找源文件
如果是外部的包,ctrl加左键不能直接查看源码,要引用这个包的src文件夹才能查看源码

4.安装

1.安装JRE,JDK
安装JRE(运行环境)后在命令行中可以用java和java -version来检查
安装JDK(开发工具)需要配置环境路径,直接增加就可以了用javac来检查,之所以要加java_home,是因为有的软件默认从这调用
2.安装IDE
本地开发编辑器以前可以用eclipse,现在用IntelliJ IDEA安装破解即可
3.安装maven

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值