QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2329|回复: 0
打印 上一主题 下一主题

java语言入门(一)之JAVA语言基础入门

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2022-9-12 18:48 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    java语言入门(一)之JAVA语言基础入门; D$ m+ G) G* \7 V# {. i* B

    * t" m$ b4 l) k% {$ B2 PJVM与垃圾收集机制6 c3 H& ?" V3 ?- m$ G* l; Y
    Java语言的特点:跨平台性
    4 A! d# N1 Q0 N; `9 E! m  V原因:因为可以在每个不同平台下载jvm  e& E3 a/ R  G: E5 d
    * [* i5 Q- D- F! ?( ^$ E
    核心机制-Java虚拟机
    3 l) _* |. x6 D$ M' d6 r+ r$ r9 lJVM是一个虚拟机的计算机,具有指令集并使用不同的储存区域。负责执行指令,管理数据,内存,寄存器。
    ; k" J! n* T+ W; O8 t! K1 s) b0 P( ~# [' ^' m: a( f$ E5 w5 l& x
    对于不同的平台的平台,有不同的虚拟机
    . o  p2 U7 m2 w# ^
    0 k% P' r# b* @% V5 w0 F只有某平台提供了对应了java虚拟机,Java程序才可以在此平台运行- N* Q( |4 W. }

    ' b: i) H, y* h0 q  b2 kJava虚拟机机制屏蔽了底层运行平台的差别,实现了"一次编译,到处运行"
    9 Y% f/ @0 L0 J* z3 i8 ?! A
    ( N; r, h3 L" }. Q4 x核心机制-垃圾回收
    % p- O* K4 g3 U" w5 U- P9 }! F0 A- {3 n+ f" h6 E4 O9 q: }$ ^+ p
    不在使用的内存空间应回收-垃圾回收8 ~3 o4 B0 H1 p
    $ Y) e8 w1 J: I- `3 ^3 E7 B/ C
             在C/C++等语言中,由程序员负责回收无用内存。8 j5 O0 o% x) P+ r
    ; X, U: J. v7 F! I: b: X
            Java语言消除了程序员回收无用内存空间的责任,它提供了一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。
    ( S! \6 b) |$ T8 ~+ m8 y& `. ]/ B, F/ \* S
            垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。
    2 a* I' G8 F" N7 y& s4 |3 y# A( M- J4 `7 T* g5 \% r
    Java程序还会出现内存泄漏和内存溢出问题吗?Yes!
    - C+ |- |- x7 ]$ z( D
    0 L( P/ y! w, T* {# WJDK、JRE、JVM的关系# j* q( c/ ]3 t! d
    什么是JDK、JRE% R3 B. A  \" N1 p. K, J3 |4 I
    8 ^2 V0 E: H7 l3 }
    JDK
    ' S# t8 x$ p& {& n
    % P3 H! J$ W+ A% H" |JDK是提供Java开发人员使用的,其中包含了java的开发工具,也包括了JJRE。所以安装了JDK,就不用在单独安装JRE了
    + a( H. S8 K$ T  o2 j, Y- J
    # r$ ^  ~3 m  V其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等
    4 U$ L" p5 K5 I; U' p/ b
    ( @0 K2 i6 x6 U9 V+ U" ~JRE
    . H$ @8 o# }! ]( a) \- y3 k9 K# P6 ?2 s! T
    包括Java虚拟机和java程序所需要的核心类库等。如果想要运行一个开发的Java程序,计算机只想要安装JRE即可。- X$ j9 E" G  t" l; V) V

    ; \6 d% j& _0 yJDK、JRE、JVM的关系
    4 @8 v; [7 U7 R9 n: S& N8 y4 i( M& M, v8 W
    JDK=JRE+开发工具集, N( j+ O8 k. }2 U" Q
    6 _- W  q, v& y1 {
    JRE=JVM+Java SE标准类库8 p% V( X& X; e
      x. J$ s0 ^$ K! x9 H
    ) [  ~/ d8 F) Q
    $ i! s+ O5 {) m! ^
    官方网址:9 y$ F- g0 h& Q9 W( u) H2 E
    , G' a( G* f: Y4 H
            www.oracle.com% {4 F( n9 ]+ m
    1 b; A2 b+ P/ j# G5 N) ~8 `
            java.sun.com
    * {0 M5 r& }" O7 k' g, ~
    & h  t* X3 f$ T9 w2 t( p& V, O安装JDK
    6 \) x: J8 ?% W$ ?. M
    ) B/ h+ Z/ u+ z6 v" P7 K, i8 C        傻瓜式安装,下一步即可。9 q; W* q0 w* `5 |

    3 x( w! O2 P$ D$ E, w$ x        建议:安装路径不要有中午或者空格等特殊符号
    2 d4 G4 w1 [6 Y1 Z
    ) `+ [9 j  S  P  ]) d2 V        如果操作系统是64位的,软件尽量选择支持64位的1 ^* q$ I, @. E! Q2 O! I) O- A

    * _9 w2 `2 T, E        当前提示安装JRE时,正常在JDK安装的时候已经安装过了,但是为了后续使用Eclipse等开发工具不报错,建议也根据提示安装JRE。, F* H, h2 r$ e. o" b7 ?! z6 e  u

    , @/ x8 E+ r" p: ~0 ]JDK的安装. |) E6 B" y8 {( e3 F" Z
    下载JDK6 O/ Y) ?+ C9 v: [& D- W
    下载路径:2 T5 T$ m3 `% a+ j4 L5 R
    链接:Java Downloads | Oracle" j  s# k4 c1 y! Q* \% o

    5 ^. q, H2 G. a根据电脑的系统选择对应的版本,其中x86表示32位系统,x64表示64位系统。
      C: \- F) X% K# d! }
    1 |& g; v0 [0 @' x& X! f0 ?. w9 [6 |      JDK安装步骤' Y: w: d( a3 ?/ j! g
           双击下载下来的安装文件, 点下一步
    ( w9 O, [+ r% K+ p7 ?$ ~* s/ M% R/ J5 R4 {8 Q3 h9 r
    & \- I: C" H. u5 J" u. M6 M
    7 s* `! j% c# K, Z9 N

    7 p7 ^% \! r/ Y0 l+ l! I% |# S" A+ D/ T: J! _3 q1 O# f% q& n
           这里我们可以选择安装路径,也可以默认安装。如果更改路径最好不要放在中文或者带空格的目录下,以免将来出现不必要的麻烦。6 N" B; ?' c$ J$ u

    3 f. ?  o. s3 S5 K+ V' w! b0 G! }4 |  u$ |$ e8 \' l
    & N, p! F1 }" |6 ^5 G* @8 T& }4 x
           点击下一步就开始安装了% T  p$ |) d9 D$ X& J) @

    ' E+ L0 E" q7 t/ _7 ~* G: L; A. C9 {: o% b& }; k5 t

    6 C: L3 B- v( |! U& z# V* K7 @$ o7 X       设置环境变量
    . m6 Z/ ~* N+ J    桌面“我的电脑”右击,选择“属性”打开“系统控制面板”选择“高级系统设置”2 ~3 c7 G: P6 {2 w
    & i3 C9 G1 ]# w4 j& d' e4 i9 f

    % A: c- r% ?0 H3 |5 J% o& g
      C& j' D8 P$ k8 b  i3 m+ C* a- [8 j+ K( |
    9 W: g# x5 P! y9 Y. P% o2 z
    进入之后选择高级系统设置,然后选择环境变量: c+ n9 _' d3 f% V

    ! B  p/ O1 f6 R2 k" n# k! I$ H在打开的环境变量对话框后,单击下方【系统变量】下的【新建】按钮;" J) z4 t* G5 G3 ~. W' m  Z: A) O
    ' ^# G! M5 q6 j' b  U4 I2 r! r
    然后输入JAVA_HOME,对应的变量值为你jdk安装的目录。; K$ v2 E9 z- L% E0 U/ [' M3 x) k

    - f9 {6 z  I* t
    " `6 M7 U+ R: g. A  v+ M  t- [7 c+ M
    0 T7 V! N9 v; ^) B点击确定。* a2 S3 L& P' S% P$ j; E
    ; z3 v0 |9 G$ e# p; _
    然后新建变量名:classpath 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar点确定2 u- R2 m/ d6 ]) t; l$ y% @
    4 P. C5 f" R& r3 R* A

    & J6 Y1 H! E5 r# \* c2 h
    5 }2 f: _0 ]# B( C然后在系统变量中找到名为“Path”的变量并双击,新建变量为 %JAVA_HOME%\bin
    . {( c: m! d: c& j, F# t4 o4 k4 O9 x( ]# X( ]

    ( B2 E- W5 l6 b7 _6 P/ I" x
    " i( N, \2 t1 t; R* s确定以后,分别输入“java”、“java -version”(java -version代表你安装的java的版本)和javac,若都正常运行则代表java已经正确安装。
    4 M4 t4 e3 |9 ?( [; h! Z7 O$ |" U6 ?5 Q# M6 n  s; A
    验证jdk
    ( R) T; q: h5 m  `0 C5 v点击【开始】菜单,收入cmd进入命令模式,输入“java -version”可以查看安装版本3 h6 P1 ^! R4 B) W" G# h# M
    5 M3 E  u" e- j4 F8 d  }

    : E' h4 X& F3 V  {8 J9 y6 A9 d8 Y  G/ c: T0 j

    . |& p( o7 s" L' X8 `# x————————————————5 A0 u! Q6 a+ y* h* ^" Y
    版权声明:本文为CSDN博主「我是一个小仓鼠01」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。* t7 |/ ^& D! L
    原文链接:https://blog.csdn.net/weixin_53998054/article/details/126805694) ?" }5 w% Q+ B) p

    5 [, ]+ P3 m7 S% G0 G3 F  T
    6 }" a( ^& ]9 t
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-18 01:15 , Processed in 0.269832 second(s), 51 queries .

    回顶部