[Java]尚硅谷Java核心基础学习笔记_U1 Java语言概述

尚硅谷Java核心基础课程目录

第一章 Java语言概述

第二章 基本语法

第三章 数组

第四章 面向对象编程(上)

第五章 面向对象编程(中)

第六章 面向对象编程(下)

第七章 异常处理


课程整体内容概述

【实训项目】
① 家庭收支记账软件(U2 流程控制学完可做)
② 客户信息管理软件(U4 面向对象(上)讲完做)
③ 开发团队人员调度软件(U7 异常处理讲完做)
④ 银行业务管理软件(U7 异常处理讲完做)
⑤ 单机考试管理软件(U11 IO流讲完做)


U1 Java语言概述

1.1 软件开发介绍

1.2 计算机编程语言介绍

1.3 Java语言概述​

1.4 开发体验-HelloWorld

1.5 注释

1.6 Java API文档

1.7 良好的编程风格


1.1 软件开发介绍

软件:分为系统软件和应用软件。
系统软件:windows , linux ,android , ios ...
应用软件:word , PPT , 画图板 ...
人机交互方式:图形化界面 vs 命令行方式
应用程序 = 算法 + 数据结构

【注】
🦴rd:删除文件目录时目录必须为空
🦴echo:创建文件

【练习】
🦴d:(进入d盘)
     cd d:\java(进入d盘java目录)
🦴echo name:Tom,age=13>1.doc

🦴

(del可以删除目录下的所有文件)


1.2 计算机编程语言介绍

计算机语言的发展迭代史
   第一代:机器语言
   第二代:汇编语言
   第三代:高级语言
         > 面向过程:C , Pascal , Fortran
         > 面向对象:Java , Phthon

1.3 Java语言概述

JVM:Java虚拟机
JDK:Java开发工具包
JRE:Java运行环境 

🦴Java语言应用领域
   > Java Web开发:后台开发
   > 大数据开发
   > Android应用程序开发:客户端开发
🦴Java语言特点
   > 面向对象性
       两个要素:类、对象
       三个特征:封装、继承、多态
   > 健壮性
       去除C语言中的指针
       自动垃圾回收机制,但仍会出现内存溢出、内存泄漏
   > 跨平台性
      Write once,run anywhere.一次编译,到处运行。(JVM)


1.4 开发体验-HelloWorld

【练习】
🦴编写:将编写的java代码保存在以“.java”结尾的源文件中。


 
🦴编译:使用javac.exe命令编译java源文件。(格式:javac 源文件名.java)
(javac *.java:生成字节码文件(.class))

(字节码文件(.class)的名称(HelloChina)为源文件中的类名(HelloChina))

class HelloChina{
    public static void main(String[] args){
        System.out.println("Hello,World!");
    }
}

🦴运行:使用java.exe命令解释运行字节码文件。(格式:java 类名)


1.5 注释

🦴单行注释

🦴多行注释(不可嵌套)

🦴文档注释

 【练习】

(javadoc只能解析出文档注释)

 


1.6 Java API文档

API:语言提供的类库。

1.7 良好的编程风格

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

原來你也唱過我的歌

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

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

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

打赏作者

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

抵扣说明:

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

余额充值