ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java学习第一章:初识java

2019-10-07 17:57:18  阅读:223  来源: 互联网

标签:jre finish java eclipse 第一章 初识 右键 class


JAVA(计算机编程语言)

  1.java简介

    概念:是一门面向对象的编程语言,兼顾C++的优点,摒弃其难以理解的多继承和、针等概念,它强大而简单,是静态面向对象编程语言的代表。

    特点:简单性、面向对象、分布式、健壮性、安全性、可移植性、解释性、高性能、多线程、动态性等。

    用途:编写桌面应用程序、Web应用程序、分布式系统和嵌入式应用程序等。

    由来:Sum公司于1995年5月份推出,James Goling和同事们共同研发。

    版本:JavaSE(J2SE)标准版  JavaEE(J2EE)企业版  JavaME(J2ME)微型版

  2.安装jdk,配置环境变量

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    

    

    下载安装后,调节系统环境变量:右键计算机 > 属性 >  高级系统设置 > 高级 > 环境变量

                   变量路径为指定安装位置bin所在的文件夹

    验证jdk是否配置成功:运行cmd(windows+r)输入java -version,显示版本信息则ok。

  3.使用记事本开发Java程序

    1)编写源程序

     建立记事本,修改记事本文件属性为  .java

    2)编译源程序

     使用cmd找到 .java文件使用指令 javac xxx.java

     翻译完成后会生成xxx.class文件

    3)运行

     在cmd中找到xxx.class后输入java即可。

  4.JVM,JRE,JDK的区别

    1)jvm是java的虚拟机,将编译好的class文件进行解析执行。

    2)jre是Java的运行环境,运行时调用的类库,lib+jvm=jre。

    3)jdk是Java的所有工具包。

  5.使用eclipse工具

    1)下载地址

    http://www.eclipse.org/downloads/dowmload.php?file=/technoogy/epp/downloads/release/2018-09/R/eclipse-jee-2018-09-win32-x86_64.zip

    2)使用eclipse

     创建项目file>new>other>java>java project>输入name>finish

     创建包名右键src>package>输入name>finish

     创建类右键包名>class>输入name>finish

     运行程序run as>java application

    3)字体调整:在windows中选preferences中搜索栏中搜索font text,之后选basic>font text

    4)切换jre      

     对建好的project鼠标右键>properties>java build path>选择之前的jre>remove>add library>jre system library>next>alternate jre>installed jres>add>standard vm>next>directory>找到jdk1.80xx>finish

    6.注释

     //单行注释

     /*  多行   

         注释*/

     /**文档注释

     *

     */

    7.java代码书写规范

     1)严格区分大小写:2){}要成对出现:3)代码要书写到内部框架中:4)每一条语句都要以;结尾:5)类名不能以数字开头,必须以大写字母开头;6)英文半角状态

    8.转义符

     \t空格     \n空行

标签:jre,finish,java,eclipse,第一章,初识,右键,class
来源: https://www.cnblogs.com/HePl/p/11631436.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有