java学习day1【谷】

Java

java的语言描述

JAVA天下无敌!!!

人机交互方式

  • GUI图形化界面
  • CLI命令行方式

常用的DOS命令

  • dir:列出当前目录下的文件以及文件夹
  • md:创建目录
  • rd:删除目录
  • cd:进入指定目录
  • cd…:退回到上一级目录
  • cd:返回到根目录
  • del:删除文件
  • exit:退出dos命令行
  • echo javase>1.doc:将javase写入1.doc

机器语言—>汇编语言---->高级语言

高级语言:1.面向过程 c.c++语言

​ 2…面向对象 java语言

java运用的三个领域

  • 企业级应用
  • Android平台应用
  • 大数据平台开发

Java语言的特点

  1. 面向对象

    两个基本概念:类、对象

    三个特性:封装、继承、多态

  2. 健壮性

  3. 跨平台性

    java是运行在JVM上

    不同系统JVM不同

    垃圾回收

    java有了垃圾回收机制依旧会产生内存泄漏与内存溢出的现象

    语言的语言搭建

    JDK8

    JDK=JRE+开发工具集

    JRE=JVM+Java核心类库

    java文件—>javac进行编译为.class文件(字节码文件)———>java进行运行

​ javac XXXX.java

​ java XXXX

注解

单行注释、多行注释、文档注释

作用:1.对所写代码进行解释说明,增强可读性

​ 2.调试所写代码

文档注释:/** 自动通过javadoc生成文档文件

​ */

注意:多行注释不可以嵌套使用

总结

1.java程序编写-编译-运行的过程

编写:我们将编写的java代码保存再以“.java”结尾的源文件中

编译:使用javac.exe命令来编译我们的java源文件,格式:javac 源文件名.java

运行:使用java.exe命令解释我们运行的字节码文件,格式:java 类名

2.在一个java源文件中可以声明多个class,但是最多有一个类声明为public

​ 而且要求声明为public的类名必须是与源文件同名

3.程序的入口时main()方法,格式是固定的

4.输入语句:

System.out.print 输出后不换行

System.out.println 输出后换行

5.每一行执行语句结尾都要以";"结尾

6.编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值