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

12 篇文章 23 订阅
订阅专栏

全部章节   >>>>


本章目录

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程序设计基础笔记 • 【第10章 数组】
12-22
本章目录 10.1 数组概述 10.1.1 数组优势 10.1.2 Java中的数组 10.1.3 数组的分类 10.2 一维数组 10.2.1 数组的定义和使用 10.2.2 数组的使用案例 10.2.3 实践练习 10.3 数组的应用(一) 10.3.1 遍历数组元素 ...
Java语言程序设计学习笔记知识点(大一新生供自己复习用,写的不好请见谅,发现错误请提出,我积极改正。参考教材:Java语言程序设计。随着我的学习进度更新,属于慢更)
m0_75237628的博客
03-18 760
1、标识符 :标识符就是一个名称。用来表示变量、常量、方法、类、对象等元素的有效字符列序。Java语言规定标识符是由字母、下划线、美元符号和数字等组成,第一个字符不允许是数字。标识符的长度不限,但在实际的命名中,不宜过长;标识符区分大小写,如monney和Money是不同的标识符。在Java程序设计中,对标识符的通常还有以下的约定:(1)变量名、对象名、方法名、包含等标识符全都采用小写字母;如果标识符由多个单词构成,则首字母小写,其后面的单词的首字母大写,如getAge。驼峰命名法。
JAVA程序设计基础笔记
yinghanhanhan的博客
05-11 214
访问修饰符 class 类名{//类的属性//类的方法访问修饰符 返回值类型 方法名(形式参数列表){方法体多个参数用逗号隔开数据类型 变量名=方法名(实际参数列表);访问修饰符 void 方法名(){方法体访问修饰符 void 方法名(形式参数列表){方法体访问修饰符 返回值类型 方法名(形式参数列表){方法体return 表达式;/return;数据类型 变量名=方法名(实际参数列表)
Java语言的三大版本及结构图,你了解多少?
7旅病娘的博客
04-18 1328
Java发布以来发展至今,按应用范围可分为三个版本,即Java SE、Java EE、Java ME,也就是Sun ONE(Open Net Enviroment)体系。 1.Java SE Java SE(Java Platform Standard Edition) 是Java的标准版,是Java技术的核心。提供基础Java开发工具和执行环境与应用程序接口(API)。主要用于桌面程序的开...
Java程序设计复习笔记 | 超详细
是小小小酸奶的博客哈哈哈哈哈哈哈,一起加油,一起搞钱!!!
05-24 1397
🌱Java的主要特性 简单性 面向对象性 分布性 稳健性 安全性 可移植性 多线程性 动态性 🌱Java基础 程序的执行入口是main()方法,编写Java程序必须先声明一个类,然后在类中编写实现功能的代码,通过用class关键字来定义类,类前面可以加修饰符限定适用范围 [修饰符] class 类名{ 程序代码 } 标识符 用来标识某个实体的符号 只能由任意顺序的大小写字母,数字,下划线(_)和美元($)符号组成,不能以数字开头 变量的数据类型 变量的类型转换 自动类型转换 将小瓶水装入大瓶水类似
Java程序设计基础学习笔记——类与对象、方法、递归、重载、可变参数、作用域、构造器、this
Raider1的博客
02-27 317
OOP面向对象程序设计(Object Oriented Programming) 类就是数据类型,有属性和行为;对象是一个具体的实例 从类到对象,目前有几种说法:1. 创建一个对象2. 实例化一个对象3. 把类实例化Java最大的特点就是面向对象成员变量 = 属性 = field(字段)属性是类的一个组成部分,一般是基本数据类型,也可是引用类型(对象,数组)。比如我们前面定义猫类 的 int age 就是属性属性的定义语法同变量,示例:访问修饰符 属性类型 属性名;访问修饰符:控制属性的访问范围(pu
JAVA SE学习笔记(七):终章:Java程序设计基础笔记(全10万字)
12-21
Java程序设计入门 ​                   ...目录 文章目录第1章 Java基础语法1、数据类型​​1.1 八种基本数据类型1.2引用类型:String1.3基本数据类型转换1.3.1强制类型转换2. 运算符2.1赋值运算
Java基础 学习笔记 Markdownr版
06-27
Java基础 java学习笔记 Java Java基础Markdown学习笔记,可转换成PDF、Word等格式
Java程序设计个人笔记
04-18
Java程序设计个人所整理的一些笔记
Java程序设计教程及实验指导(个人笔记
GHZ2443063059的博客
10-31 1722
Java程序设计教程及实验指导
初始java第一讲
09-26
java开发基础 初始java
java程序设计习题集》读书笔记上册
04-04
内容源自清华大学出版的《Java程序设计习题集》,小弟将自己做题的笔记整理了一部分,与各位分享,请勿用于商业目的!谢谢
初始Java
weixin_64752054的博客
11-27 127
java是一门优秀的程序设计语言,是近几年最火的编程语言之一,它具有易于理解的予以。它是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。
Java语言程序设计——学习笔记(辽宁大学,王青松主讲)
最新发布
weixin_45440484的博客
05-12 493
Java语言程序设计——(辽宁大学,王青松主讲),一些java程序,包含源代码
Java编程之从零开始学Java——初始java
fzt12138的博客
12-22 3192
注意:该文章仅针对零基础想入门、在校大学生、即将毕业的相关专业学生以及社会人群想转行但未入门的人群。 一、写在前面 从步入大学到现在的职场,各种各样的见闻让我有了这样一个想法,我想借助CSDN这样一个平台,给一些看到我文章的人提供一个机会,一个明白自己是否适合这个行业的机会。 不知道正在看我文章的你是否也有这样的体会,学校课程繁杂加上自己的不认真,以至于连最基本的作业都无法完成。或者是学习期间忙于各种考证,忽视了专业课,以至于毕业将至,自己却对相关知识似懂非懂。亦或是有心进入这个行业,却发现网上教程五花八门
初始 Java
一朵花花
07-22 558
Java是什么? Java是一门语言,是用于计算机的,我们使用Java语言可以和计算机进行沟通 Java核心特点:跨平台,面向对象 Java由四方面组成: Java编程语言,即:语法 Java文件格式,即各种文件夹、文件的后缀,Java文件格式,即各种文件夹、文件的后缀 Java虚拟机(JVM),即处理 .class文件的解释器 Java应用程序接口(Java API) Java开发工具: 一般通过IDE (Eclipse、NetBeans、JBuilder、IDEA等编程开发工具) 编写、编译Java
Java语言程序设计(郎波) 笔记(一)
m0_73429378的博客
09-10 425
Java技术体系 SE EE ME Java语言运行与可移植性 Java的特性
java面向对象程序设计第三版耿祥义第一章笔记
03-27
Java面向对象程序设计第三版耿祥义第一章主要介绍了Java基础知识和面向对象的概念。 1. Java语言的特点 Java语言是一种面向对象的编程语言,具有以下特点: - 简单易学:Java语言的语法类似C++,但是去掉了C++...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Java工程编码格式由GBK转化成utf-8(编码格式互转) 334145
  • node.js安装及环境配置超详细教程【Windows系统安装包方式】 318549
  • Android开发 SeekBar(拖动条)的使用 226009
  • 使用 JavaScript 的 HTML 页面混合、JavaScript 文件引用和 HTML 代码嵌入 3 种方式在 HTML 页面上打印出“点击我进入到百度首页”的超链接 224575
  • HTML多端适应 响应式布局案例 224386

分类专栏

  • 笔试真题 1篇
  • 有点意思 12篇
  • C语言程序设计 2篇
  • 【python快速编程入门 第2版】 10篇
  • 【PHP程序设计】 2篇
  • 【数据库系统概论】 15篇
  • 【大数据技术原理与应用】 2篇
  • 企业支付 2篇
  • 踩坑日志 8篇
  • SQL 6篇
  • Ajax 2篇
  • git 3篇
  • Node.js 3篇
  • Redis 2篇
  • 服务器 2篇
  • Vue.js高效前端开发 8篇
  • IDEA 1篇
  • Vue.js 1篇
  • 面试 9篇
  • Spring企业级程序设计知识 9篇
  • Spring企业级程序设计练习 9篇
  • 日常写Bug 2篇
  • MySQL 8篇
  • HTML5 11篇
  • Eclipse 3篇
  • Java 41篇
  • Python 1篇
  • JS 13篇
  • Android 23篇
  • 微信小程序 2篇
  • 云南专升本 12篇
  • 经验分享 13篇
  • Java EE数据持久化框架知识 7篇
  • Java EE数据持久化框架练习 5篇
  • Java Web程序设计知识 11篇
  • Java Web程序设计练习 5篇
  • MySQL高级查询与编程知识 6篇
  • MySQL高级查询与编程练习 13篇
  • Android程序设计基础知识 3篇
  • Android程序设计基础练习 4篇
  • JavaScript交互式练习 32篇
  • JavaScript交互式知识 9篇
  • Java高级程序设计知识 8篇
  • Java高级程序设计练习 24篇
  • Java面向对象练习 47篇
  • Java面向对象知识 13篇
  • Java程序设计基础 12篇
  • Java程序基础练习 45篇
  • MySQL数据操作与查询知识 8篇
  • MySQL数据操作与查询练习 26篇
  • Java实践 57篇
  • HTML网页设计基础 9篇
  • HTML实践 6篇
  • MySQL实践习题 10篇
  • 安全之路 1篇
  • 胡思乱想
  • 自问自答

最新评论

  • node.js安装及环境配置超详细教程【Windows系统安装包方式】

    将心向月光: 建议去看七维大脑的

  • 天翼云电脑实现不关机Python(nodejs)代码

    2301_76165355: 你怎么弄的 掉登录 我的直接提示登录是失效

  • 天翼云电脑实现不关机Python(nodejs)代码

    2301_76165355: 云电脑连接状态: {'msg': '当前登录信息已过期,请重新登录', 'code': 40010}

  • 天翼云电脑实现不关机Python(nodejs)代码

    2301_76165355: 这个数据找不到 填补了啊

  • 天翼云电脑实现不关机Python(nodejs)代码

    jsssso: 浏览器是什么

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 前端 vue项目启动报错 spawn cmd ENOENT 的原因以及解决方案
  • 神州数码2024春招Java笔试(原题)
  • python输出带颜色的文字
2024年5篇
2023年47篇
2022年39篇
2021年119篇
2020年382篇

目录

目录

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明金同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源武昌广告公司算命先生起名欧洲央行利率决议安卓手机排行榜2005年日历汽车起名字大全张姓起名字搞笑空间留言代码猪宝宝起名合适用什么字羁绊6.3她的微笑像颗糖txt2019 取名起名大全在逆光中告白免费观看带李字的起名女孩子公寓起名录姓方起名大全女孩佛山游资陶瓷馆起名男孩起名大全姓庄崔起的名字男孩炒货店加盟奇遇网肉饼店起名大全起个名字好难绿色蝈蝈卖厨卫电器起什么店名三角形按边分类姓李的儿童起名字photoimpact下载3月18日是什么星座淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化