全部章节   >>>>


本章目录

1.1 程序的概念及Java语言介绍

1.1.1 生活中的程序

1.1.2 计算机程序

1.1.3 算法和流程图

1.1.4 实践练习

1.2 配置JDK环境

1.2.1 Java的发展

1.2.2 应用领域

1.2.3 Java的优势

1.2.4 JDK概述

1.2.5 配置开发环境

1.2.6 实践练习

1.3 Java程序编写基础

1.3.1 Java程序结构

1.3.2 Java程序的开发步骤

1.3.3Java程序中的注释

1.3.5 实践练习

1.4 Java开发环境介绍

1.4.1 Eclipse的介绍

1.4.2 使用eclipse

1.4.3 Java项目组织结构

1.4.4 实践练习


1.1 程序的概念及Java语言介绍

1.1.1 生活中的程序

1.1.2 计算机程序

  • 程序一词来源于生活,在生活中,我们经常会听到“按照程序办事”,此处的“程序”通常指为进行某项活动或事件所规定的方式和过程。

1.1.3 算法和流程图

  1. 算法
  2. 流程图

1.1.4 实践练习

1.2 配置JDK环境

1.2.1 Java的发展

  • Sun1995年推出,Oracle2010年收购,Java之父-詹姆斯·高斯林
  • 应用广泛:小到计算机芯片,移动电话,大到超级计算机。

1.2.2 应用领域

  • JavaSE,即Java平台标准版,是Java的技术核心,提供基础开发工具,执行环境与应用程序接口(API)C/S 客户端
  • JavaEE,即Java平台企业版,帮助开发和部署可移植、健壮、可伸缩且实全的服务端Java应用程序。B/S

1.2.3 Java的优势

  • 安全稳定
  • 语法较为简洁
  • 未来发展空间大
  • 跨平台优势

1.2.4 JDK概述

  • Java语言的软件开发工具包

1.2.5 配置开发环境

  • 我的电脑——属性——高级系统设计——环境变量
  • PATH属性:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
  • CLASSPATH属性:
%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • CMD检测命令:
java -version

1.2.6 实践练习

1.3 Java程序编写基础

1.3.1 Java程序结构

  • 类的结构
  • 程序的主方法
  • 方法内的代码

1.3.2 Java程序的开发步骤

  • 编写源代码
  • 编译
  • 运行

1.3.3Java程序中的注释

  • 单行注释://文字//
  • 多行注释:/*文字*/

1.3.5 实践练习

1.4 Java开发环境介绍

1.4.1 Eclipse的介绍

  • IBM开发,2001年11月献给开源社区。
  • eclipse 最初是由 IBM 公司开发的替代商业软件 Visual Age for Java 的下一代集成开发环境(IDE)开发环境,2001 年 11 月贡献给开源社区,现在它由非营利软件供应商联盟 eclipse 基金会(eclipse Foundation)管理。

1.4.2 使用eclipse

  • 创建Java项目:File——New——Java Project
  • 创建并编写 Java 源程序
  • 编译 Java 源程序。
  • 运行 Java 程序。

1.4.3 Java项目组织结构

  • 包资源管理器(Package Explorer)
  • 导航器(Navigator)

1.4.4 实践练习

总结:

  • 程序是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。
  • Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
  • JDK全称是Java  Development Kit,译为Java开发工具包,JDK是整个Java的核心,包括Java运行环境、Java工具和Java基础类库。JDK是开发任何类型Java应用程序的基础。
  • 每一个程序有且只能有一个main方法。
  • 编译Java源程序不需要手工操作,如果程序没有错误,Eclipse可以实现自动编译;如果有错误,Eclipse会给出相应的错误提示,修改正确后会自动完成编译。

Java程序设计基础笔记 • 【第1章 初识Java】相关推荐

  1. Java 程序性能优化《第一章》Java性能调优概述 1.4小结

    Java 程序性能优化<第一章>1.4小结 通过本章的学习,读者应该了解性能的基本概念及其常用的参考指标.此外,本章还较为详细的介绍了与性能调优相关的两个重要理论--木桶原理以及Amdah ...

  2. JAVA SE学习笔记(七):终章:Java程序设计基础笔记(全10万字)

    Java程序设计入门 ​                                              copyright © 2020 by 宇智波Akali 目录 文章目录 第1章 J ...

  3. 【Java基础系列】第1章 初识Java

    1.1环境搭建 1.1.1下载安装JDK 官方网站下载JDK (www.sun.com 或者 www.oracle.com) 选择Downloads---JavaSE-----选择接受------下载 ...

  4. java程序设计基础笔试题库,智慧职教Java程序设计基础题库及答案

    [单选] 设备主用电源和备用电源的倒换应满足(). [单选] 电缆的布放和成端时,屏蔽网剥头长度应()并保证与连接插头的接线端子外导体接触良好. [单选] 光纤分配架(ODF)上的光纤连接器位置应准确 ...

  5. java界面编辑教程_java程序设计基础教程第六章图形用户界面编辑.docx

    java程序设计基础教程第六章图形用户界面编辑.docx 还剩 27页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要 ...

  6. 尚学堂百战程序员1573题---答案总结第一章 初识Java

    第一章 初识Java 1. 你学习编程的目的是什么?学习编程最快的办法是什么? 答:我觉得的我喜欢计算机,我认为计算机是一个很神奇的东西,所以我要学计算机专业,同时,我认为学计算机学编程是一个比较容易 ...

  7. 第二章.Java程序设计基础

    Java程序设计基础 0.本章要点 1.Java标识符和关键字 标识符 标识符分类, 关键字 关键字分类 2. Java注释 单行注释 多行注释 文档注释 3.文档注释使用 0.本章要点 掌握常量的声 ...

  8. java程序设计基础_陈国君版第五版_第七章例题

    java程序设计基础_陈国君版第五版_第七章例题 class Cylinder {private double radius;private int height;private double pi ...

  9. java程序设计基础_陈国君版第五版_第五章习题

    java程序设计基础_陈国君版第五版_第五章习题 import java.util.Scanner; public class Main5_1 {public static void main(Str ...

  10. java程序设计基础_陈国君版第五版_第四章例题

    java程序设计基础_陈国君版第五版_第四章例题 <pre name="code" class="java">public class Main4_ ...

最新文章

  1. 吴恩达朋友圈宣布“喜讯”:AI专家王冬岩加入Landing AI...
  2. 图片上传成功但是图片显示不出来_小程序上传图片到腾讯云
  3. 机器学习算法加强——SVM实践
  4. js字符串与数组的处理
  5. vmstat使用简介各种linux命令使用
  6. 关于module require的学习
  7. MFC对话框播放8位512*512的像素数据
  8. Stream 工具方法
  9. domino流程图_OA实施工程师一线解读Java与Domino优劣
  10. 教你用python爬取网站数据
  11. 网络访问此计算机,从网络访问此计算机 - 安全策略设置
  12. 【Java SE】记录一次Java实验(多态,集合,泛型)
  13. php html script,html script标签怎么用
  14. 视觉slam第一讲——
  15. webpack前端构建工具学习总结(一)之webpack安装、创建项目
  16. python实现括号匹配不用栈_使用Python实现栈,判断括号是否平衡
  17. Java LDAP统一身份认证
  18. 全国所有火车站站点信息
  19. Nginx + passenger安装
  20. 关于Android studio Translation插件提示“更新 TKK 失败,请检查网络连接”问题

热门文章

  1. 无法安装 苹方字体(萍方字体/PingFang SC)字体的解决办法/字体安装失败解决方案
  2. android上的单片机编程软件下载,AVR单片机编程软件(AVR_fighter)
  3. 华为鸿蒙2.0安装包,鸿蒙2.0系统官网正式版下载-华为鸿蒙2.0系统官网安装包下载-战地2中文网...
  4. 2014全新增强版迅捷PDF转换器介绍
  5. 平面设计ai教程笔记
  6. VASP、Lammps快速上手神器——MedeA软件
  7. ROS机器人操作系统资料与资讯(2018年6月)
  8. 计算机毕业论文降重,湖南计算机专业毕业论文英文摘要,财务管理专业硕士毕业论文降重...
  9. python foc电机库_No.3 FOC SDK5.0电机库软件系统分析
  10. Java开源工作流框架对比