菜鸟Z学java的第一天
来源:互联网 发布:安卓淘宝没有指纹支付 编辑:程序博客网 时间:2024/06/06 03:49
作为新人还是得把概念分清楚,之前老师搞混淆!!
JDK与JRE
JRE(java runtime environment, java运行环境)
它包括java虚拟机(JVM java virtual machine)和java程序所需的核心类库等.
JDK(java development kit java开发工具包)
简单而言:使用JDK开发完成的java程序,j交给JRE去运行
为什么JDK中包含一个JRE运行环境?
因为完整的开发程序,需要运行一下看看效果.
JRE:JVM+类库
JDK:JRE+JAVA开发工具(例如编译工具[javac.exe],打包工具[jar.exe])
注释
单行注释:
格式: //注释文字 (可以嵌套)
多行注释:
格式: /*注释文字*/ (不可以嵌套)
文档注释:
格式: /**注释文字*/
关键字:被java语言赋予特殊含义的单词,组成关键字的字母全部小写
用于定义数据类型的关键字:class,interface,byte,short,int,long,double,float,char,boolen,void
用于定义数据类型值的关键字:true,false,null
用于定义流程控制的关键字:if,else,while,do,switch,case,default,break,for,continue,return
用于定义访问权限修饰符的关键字:private,protected,public
用于定义类,函数,变量修饰符的关键字:abstract,final,static,synchronized(同步)
用于定义类与类之间关系的关键字:extends(继承),implements(实现)
用于定义建立实例以及引用实例,判断实例的关键字:new,this,super,instanceof
用于异常处理的关键字:try,catch,finally,throw,throws
用于包的关键字:package,import
其他修饰符关键字:native,strictfp,transient,volatile,assert
标识符:就是给类,接口,方法,变量等取名字时使用的字符序列
组成规则:英文字母大小写,数字字符,$和_
注意:不能以数字开头,不能是java中的关键字,区分大小写
在定义接口和类的时候:可用一个单词或者多个单词
若一个,则首字母大写,若多个采用驼峰命名法
在定义方法和变量的时候:可用一个单词或者多个单词
若一个,则首字母小写,若多个则从第二个单词开始首字母大写
在定义常量的时候:可用一个单词或者多个单词
若一个,则全部字母大写,若多个也全部字母大写,但用_分开(MAX_VALUE)
阅读全文
1 0
- 菜鸟Z学java的第一天
- 菜鸟Z学java的第三天
- 菜鸟学java第一天
- 菜鸟Z学java的第5天
- 菜鸟Z学java的第6天
- 菜鸟Z学java的第二天
- 菜鸟Z学java的第四天
- 菜鸟学IOS 第一天
- 菜鸟学Android第一天
- Java菜鸟第一天
- 菜鸟的第一天
- c-菜鸟的第一天
- 刚开始学java第一天
- 本java菜鸟第一天上机的结果与记录
- 关于第一天学习JAVA的心得,菜鸟心得,勿喷
- 学Linux的第一天
- 菜鸟学习java第一天 学习笔记
- java菜鸟程序媛成长第一天
- Linux系统编程——进程间通信概述
- 在Spring上集成使用ehcache缓存框架以及实现集群缓存同步
- 观察者模式
- 空间如何通过伪静态实现301重定向
- ]I/O多路转接(二)之epoll服务器
- 菜鸟Z学java的第一天
- SpringMVC 上传报错:java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
- 正在被执行/打开的文件, 能删除掉么?------linux和Windows不一样
- C++类和对象
- python程序退出方式[sys.exit() os._exit() os.kill() os.popen(...)]
- linux线程实现机制(上)
- Rviz教程(十):Librviz: Incorporating RViz into a Custom GUI
- dspic33系列编程之PWM篇
- Web前端-HeadFirst笔记-CH9-多个样式表-media