2019独角兽企业重金招聘Python工程师标准>>>

java 语言概述

1.软件:系统软件 vs 应用软件

2.语言的分类:第一代:机器语言

第二代:汇编语言

第三代:高级语言(面向过程- - - -面向对象)

3.java语言的特性:①面对对象性②健壮性③跨平台性(write  once,run  anywhere) - - -JVM

4.安装JDK及配置path环境变量

1)傻瓜式安装JDK

2)配置path环境变量

>河床好比操作底层,jdk好比河水,java应用程序好比是船

 

注意:JDK  JRE  JVM

 

5.如何编写并运行第一个java程序

【过程】编写- - - >编译- - - >运行

①编写每一个java文件都是.java结尾的,称为源文件【HelloWorld.java】。java程序就存在于源文件中。

class HelloWorld{//程序的主方法,是程序的入口public static void main(String[] args){//执行的代码System.out.println("HelloWorld");}
}

注意点:

  • Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本类中的HelloWorld类。

  • 一个源文件中最多只能有一个public类。其它类的个数不限,如果源文件包含一个public类,则文件名必须按该类名命名。

  • Java应用程序的执行入口是main()方法。它有固定的书写格式:public static void main(String[] args)  {...} lJava语言严格区分大小写。

  • Java方法由一条条语句构成,每个语句以“;”结束。

  • 大括号都是成对出现的,缺一不可。

②编译:在源文件所在的目录下,执行javac.exe 源文件名.java;生成诸多个.class结尾的字节码文件

③运行:生成的字节码文件通过java.exe解释执行

6.会调试程序中出现的问题

7.注释:①单行注释//     ②多行注释 /*   */(多行注释不能嵌套)③文档注释 /**     */    javadoc    -d文件目录名    -author    -version    源文件名.java;

8.JDK提供的关于旗下所有的包、类的文档:API

转载于:https://my.oschina.net/Early20/blog/372387

java 语言概述(零)相关推荐

  1. 1,Java语言基础-Java语言概述和必要计算机知识

    Java语言基础 Java语言概述 1,Java语言发展史 Java语言本质 Java是面向对象的高级语言,它是由c和c++发展而来. Java发展语言历史概述 Java 是由 James Gosli ...

  2. 第1章 Java语言概述

    第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建  5. ...

  3. Java语言概述与简单程序

    Java语言概述 1. Java语言平台 1,J2EE(Java 2 Platform Enterprise Edition) 企业版 : 开发企业环境下的应用程序,主要针对web程序开发 2,J2S ...

  4. [JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

    主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程 ...

  5. 第一章:Java语言概述

    Java语言的诞生.特点 java之父Jgosling团队在开发"Green"项目时,发现C缺少垃圾回收系统,还有可移植的安全性.分布程序设计.和多线程功能.最后,他们想要一种易于 ...

  6. java程序可分为两个基本文件_1 Java语言概述答案

    第1章 Java语言概述 一.判断题 1.Java语言是一种解释执行的语言,这个特点是Java语言的一个缺点.(F)2.Java源程序的文件名一定要与文件中某个类的名称一致.(T) 3.Java语言采 ...

  7. java语言概述、java语言特性、java语言发展史、java语言作用

    Java介绍: Java语言概述: Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语 ...

  8. 1.Java语言概述

    1.Java语言概述 定义:Java是一门面向对象,支持跨平台技术同时也支持泛型编程的一门高级编程语言.高级编程语言:人书写的代码(即使用固定的格式和语法),必须通过一定的处理之后交给计算机的编程语言 ...

  9. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

最新文章

  1. python框架实例_Python之Flask框架项目Demo入门
  2. properties文件如何注解多行加#
  3. 多队列 部分队列没有包_记一次TCP全队列溢出问题排查过程
  4. matlab立体坐标定位_【半导光电】基于光电探测器的激光章动定位算法(二)
  5. 在既有系统中打通Apache Ignite、MySQL和Node.js
  6. BZOJ1841 : 蚂蚁搬家
  7. TwentyTwelve透明主题二次美化版
  8. php文件流播放拖动,自定义实现可以播放暂停、进度拖拽、音量控制及全屏的H5播放器...
  9. C++数据库编程 ODBC连接SQL Server数据库
  10. 千图成像python_【Python还能干嘛】爬取微信好友头像完成马赛克拼图(千图成像)~...
  11. 电脑检测工具eve_EVEREST中文版下载
  12. 清理C盘——这个操作让你的C盘多出20G空间
  13. Linux系统下搭建域名服务器 (转http://elaine.blog.51cto.com/336598/65449)
  14. 备忘录模式(设计模式_20)
  15. Pepper/Nao中级教程:第一章 如何用Python远程控制机器人
  16. IPGuard如何注册
  17. 汽车喇叭警报器语音芯片应用方案简述,WT588F02B
  18. 智慧校园教师端用户操作手册
  19. 重装系统软件哪个好用?懒人重装系统方法推荐
  20. 2017年天梯赛大区赛题集

热门文章

  1. maven配置环境变量失败解决办法
  2. @hdu - 3746@ Cyclic Nacklace
  3. MATLAB化坐标系(转载的)
  4. 【转】采用dlopen、dlsym、dlclose加载动态链接库
  5. Javascript-入门
  6. codevs 3054 高精度练习-文件操作
  7. switch case 判断是否为按钮、设置属性 Load Foreach 绑定事件
  8. 详解HashMap的内部工作原理
  9. php 表单校验函数库(判断email格式是否正确、http地址是否合法有效、手机号码是否合法)...
  10. 查看网关物理地址命令