java基础回顾

java基础回顾

1. 什么是程序?

解决问题的先后次序叫做程序,转换为代码理解就是代码的一行一行的执行代码。

2.java发展历程

sun公司1995年推出的高级程序语言
-最初是用于控制家电(类物联网)
-发展:javaSE(标准平台) javaME(移动设备、或嵌入式设备) javaEE(企业平台,开发web网站,或网站后台)
-现在:最流行的web后台开发程序语言之一

3.java运行机制

1.步骤
-记事本创建.java文件
-编写Java代码
-使用java命令编译代码
-使用javac命令执行代码
2.机制

  • 通过java文件编译形成calss文件,这个过程类似于翻译,把java代码语言翻译成计算机可以认识的二进制代码
  • 通过class文件进行运行
    3.java虚拟机是怎样实现跨平台的
    -jvm java虚拟机,虚拟机就是一台虚拟的计算机,依赖与物理计算机,只不过实在原来的系统上,创造了一套系统,这套系统是运行在依赖系统的虚拟机系统,这套系统数运行Java程序,所以叫做虚拟机
  • 跨平台:
    通过再买一个系统安装一套居民,java程序可以在上面运行
    -安装jvm:就是配置jdk(开发用),jre(运行用)

4.开发步骤

1.配置环境变量
在执行java代码,要先配置环境变量,环境变量的作用,是使我们的java命令,可以在计算机(cmd)里执行。
2.创建java文件
3.在.java中编写Java代码
4.使用java xxx.java命令编译java代码生成xxx.class文件
5…使用javac xxx运行 xxx.class文件
6. 在控制台输入查看运行结果

5.java程序结构

1.声明一个java类
pulic calss HellWord{}
解析

  • pubic公开的,标记这个类任何人都可以使用
  • class 标识一个类
  • HelloWord 给类取名字
  • {}大括号,类的代码,所有代码都必须打在代码块里,成整队出现
    2.main入口的方法
    public static vod main(String[] args){//代码块}
  • pubic公开的,标记这个类任何人都可以使用
  • static 静态的,标记这个方法是类的方法,而不是对象的方法
  • viod标记返回值,返回的类型是比void代表什么也没有
  • main 程序主入口,每个程序都必须要有一个主入口,否则程序不知道从哪里开始运行
  • String[]args String声明一个字符串类型的变量,[]代表数组,是多个String字符串,args变量名称;Strng[]args String整体意思就是用来接收入口传进来的变量值
    3.输出语句
    System.out.println("HelloWord")
    解析:
    在系统控制台,输出打印一行字符串
    字符串"\n \t"换行,tab

6.代码注释

//表示单行注释
//一个开头*,一个结尾*表示多行注释
/
*/两个开头,一个结尾,表示多行注释
解析;
代码注释不会被执行,只是方便我们非法是,对代码进行一个说明,个更加有利于理解代码

7.常见错误

1.public calss 类名{ 大括号丢失
2.System.out.printl()代码语句末尾不加分号
3.java文件名于clss名不一致
4.publc static main(String[] args){}main方法没有写viod
5.system.out.println()没有大写
6.使用中文标点符号
7.if选择块的大括号只写一半

8.java编码规范

1.类名必须用public
2.一行只写一条语句
3.用{}括起来的部分表示程序的层级。“{”放在大括号前面,并且跟在胆码块后面各占一行“}”结束大括号放在代码块后面,各占一行
4.大括号里的内容必须缩进
5.对不容易理解的内容进行注释说明
6.保持代码块清晰明了

9.idea的使用

1.创建项目
2.常用快捷键

1.main回车输main入口
2.sout输出System.out.println()
两次shift快熟查找
curl+y删除行
curl+d
curl+shift+上下箭头,上下移动
curl+shift+f在文件夹查找

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值