java第一章Java语言概述和入门程序
文章目录
- Java课程简介
- 1.1 Java概述(Java的发展)
- 1.2 Java 的特点
- 不依赖平台
- 1.3 java软件平台安装和配置
- java程序开发
- 含有psvm的是主类 入口 java类默认首字母大写 out 成员变量
- java扩展名 命名
- 字节码扩展名为class
- 这节就讲了主类的第一句执行到最后一句
- 学习通里有测试题
Java课程简介
1.1 Java概述(Java的发展)
1、 java是什么
java是一种面向对象的计算机编程语言(有Java基础、面向对象、java基础类应用)
java是一种软件开发和运行平台
2、 Java有什么
三个版本JSE、JEE、JME
3、 Java能干什么
桌面级应用、企业级应用、嵌入式级消费电子产品应用、其他
4、 Java语言的诞生和发展
1991年初, Sun公司成立了一个名为Green的项目研发小组,其目标是开发一个面向家用电器市场的软件产品,用软件实现一个对家用电器进行集成控制的小型控制装置。1995年诞生Java
5 Java语言的地位
TIOBE 2020年2月编程语言排行榜
1.2 Java 的特点
1、 Java 的特点
1)平台无关性
2)面向对象
3)多线程
4)分布式
5)安全
6)动态执行
7)简单
2、java 与C/C++之不同
1)指针— java不允许使用指针。
2)内存分配—java是使用new运算符在内存中分配空间,使用完毕自动收回。
3)全局变量—java中,只有类是全局的。
4)严格的数据类型—java的数据长度保持不便,是唯一保证跨平台的途径
5)Goto—java的严格定义的异常处理机制,使Goto没有存在的必要。
6)分离的头文件—java中不存在头文件
7)多重继承—java不支持多重继承
3、Java生成的字节码文件不依赖平台 在jvm和jre上跑
不依赖平台
1.3 java软件平台安装和配置
1 、JDK 、 JRE 和 JVM
2、下载JDK1.8/1.9。
3、JDK文件构成和安装
4、目录结构
5、系统环境Path 值的设置
java程序开发
1、 开发一个Java应用程序需经过三个步骤
2、 编写源文件
(1) 编辑工具选择
(2) 源文件的结构
(3) 源文件的命名规则
(4) 良好的编程习惯
(5) Java应用程序的源文件扩展名
3、编译Java源程序
1)进入命令行提示符的方法
2)目录变换命令
3)编译命令:使用Java编译器(javac.exe)对其进行编译
4)改错
4、运行Java程序
1)运行命令2)运行效果
含有psvm的是主类 入口 java类默认首字母大写 out 成员变量
java扩展名 命名
字节码扩展名为class
这节就讲了主类的第一句执行到最后一句
学习通里有测试题
java第一章Java语言概述和入门程序相关推荐
- c语言i=5.6a=(int)i,第一章C语言概述.ppt
<第一章C语言概述.ppt>由会员分享,可在线阅读,更多相关<第一章C语言概述.ppt(35页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计,课程安排和理论教学:(419 ...
- [转载] 《python程序设计应用教程》第一章 python语言概述
参考链接: Python语言的优势和应用 第一章 python语言概述 1.1 python语言简介 ① 众多的开源的科学计算软件包都提供了python的调用接口,例如:计算机视觉库OpenCV.三维 ...
- 第一章 c语言概述程序逻辑,第一章 程序逻辑与C语言概述
1.第一章 程序逻辑与C语言概述,1.1 C语言概述1.2 程序和程序逻辑,第一章 程序逻辑与C语言概述,1.1 C语言概述,[学习目标]了解C语言工作机制掌握C语言程序的的基本构成了解C语言程序的编 ...
- Java第一章java语言的概述
一.java语言的概述: 1.1dos命令 常用的dos命令: dir:列出当前目录下的文件以及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd..:退回到上一级目录 cd\:退回到根 ...
- 关于java是最好的语言的段子_疯狂java——第一章 java语言概述与开发环境
J2ME: 主要用于控制移动设备和信息家电等有限存储的设备. J2SE: 整个java技术的核心和基础,它是J2ME和J2EE编程的基础. J2EE: Java技术中应用最广泛的部分,J2EE提供了企 ...
- Scala核心编程 第一章—Scala语言概述
一.Scala语言解释 1.什么是Scala语言 Spark-新一代内存级大数据计算框架,是大数据的重要内容. Spark就是使用Scala编写的.因此为了更好的学习Spark, 需要掌握Scala这 ...
- 第一章 c语言程序设计概述 选择题,C语言程序设计 C语言概述练习题答案
精品文档 第一章 C语言概述练习题 一.选择题1.C语言是一种( ). A) 机器语言B) 汇编语言C) 高级语言D) 低级语言 2.下列各项中,不是C语言的特点是( ). A) 语言简洁.紧凑,使用 ...
- C程序设计-谭浩强 第三版-学习笔记第1章 C语言概述
第一章 C语言概述 1.C语言历史背景 C语言是在B语言的基础上发展起来的,兼具一般高级语言和低级语言的优点,可用来编写系统软件或应用软件. 1972-1973年,贝尔实验室在B语言基础上设计出C语言 ...
- 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
java入门-第一章Java语言概述 1基础常识 软件开发 人机交互方式 常用的DOS命令(win系统,有一些直接通过命令执行的) 2 Java语言概述 什么是计算机语言 关于面向对象和面向过程 Ja ...
最新文章
- mysql乐观锁总结和实践
- java import class_@class vs. #import
- javascript等待异步线程完成_JavaScript 中的异步原理
- xshell上vim小键盘无法使用的解决方法
- Hibernate的几个关键类的详解及Hibernate的运行过程
- linux上很方便的上传下载文件工具rz和sz使用介绍
- MATLAB下数组随机打乱顺序的方法
- 陆奇:疫情下的创业者,最不能缺这两大能力
- Hotmail怎么进不去?!
- 使用IntelliJ IDEA配置Erlang开发环境
- android .9图片如何引用,Android调用相机拍照并返回路径和调用系统图库选择图片...
- 通过网易云api实现一个简单的音乐播放器
- css最好看最全的按钮样式,动画效果大全,纯css样式
- Brackets - (HTML/CSS/JavaScript 前端 WEB IDE) 使用技巧
- OpenGL法线贴图
- HC-05蓝牙模块连接蓝牙打印机步骤
- 金蝶如何用计算机,怎么把金蝶的报表另存在电脑上?
- 公示系统php,企业信用查询公示系统
- 基于Python实现的作家风格识别
- Java 中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO 的概念
热门文章
- JavaScript事件的捕获阶段(Capture phase)
- android-侧滑菜单
- 教你一步步发布一个开源库到 JCenter
- matlab新手入门(四)(翻译)
- hadoop报错:WARN mapred.JobClient: Error reading task outputNo route to host
- [IE技巧] 如何禁止用户关闭IE浏览器
- java课程设计进程管理_GitHub - Shadow-Java/OS: 操作系统课程设计,关键词:进程同步与互斥、进程死锁、LRU页面替换算法、时间片轮转算法、时钟等...
- Recom Recall
- mysql汉字占几个字符_mysql和oracle的一个汉字占几个字符
- rqt teb参数动态调试工具_16.ROS常用工具:Rviz/rqt