各位老铁们,大家好,今天由我来为大家分享Java编程基础入门教程(一),以及的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
bin:存放Java开发工具。
db :是JDK7自带的一个轻量级数据库,名为Derby。
include:存放调用系统资源的接口文件。
jre:java运行环境
lib : 核心类库。
src.zip : java源代码
环境变量配置请参考最新文章:
https://www.cnblogs.com/boringwind/p/8001300.html
从oracle官网下载的JDK包含JRE。配置环境变量时,不需要配置JRE,只需配置JDK。
即第四步:设置Path环境变量,在列表中选择Path,点击下面的“编辑”按钮,在弹出的窗口中添加如下信息即可:%JAVA_HOME%bin;然后点击“确认”按钮。无需添加%JAVA_HOME%jrebin;
jvm、jre、jdk的理解:
JVM:Java虚拟机
JRE:java运行环境jre=java虚拟机+核心类库
JDK:Java开发工具集jdk=jre+java开发工具
构造函数:
构造函数的作用:初始化相应的对象。
构造函数定义的格式:
修饰函数名称(形参){
函数体.
}
构造函数中需要注意的细节:
1.构造函数没有返回值类型。
2、构造函数的函数名必须与类名一致。
3.构造函数不是我们手动调用的,而是当对应的对象创建时,jvm会主动调用对应的构造函数。
4、如果一个类没有显式编写构造函数,Java编译器就会给该类添加一个无参构造函数。
5、如果一个类显式地编写了构造函数,Java编译器不会为该类添加无参数构造函数。
6、一个类中可以以函数重载的形式存在多个构造函数。
问题:创建对象时,jvm会调用对应的构造函数方法。所以如果我们之前没有学习过构造函数方法,那么
以前创建对象的时候,jvm是不是也会调用构造函数呢?如果是这样?施工方法从何而来?
它会在编译时被java编译器调用并添加。
jdk提供了一个java开发工具(javap.exe)供我们反编译。
javap反编译工具的使用格式:
javap -c -l -私有类名
问题:Java编译器添加的无参构造函数的权限修饰符是什么?
与类的权限修改是一致的。
构造函数和普通函数的区别:
1.构造函数没有返回值类型
2.构造函数名必须与类名相同
3.构造函数在创建对象时被jvm调用。普通函数是使用对象来调用的。一个对象可以多次调用普通函数。
关于Java编程基础入门教程(一),的介绍到此结束,希望对大家有所帮助。
【Java编程基础入门教程(一)】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
最近在学习Java,感觉还是挺强大的语言。
有9位网友表示赞同!
终于决定写一份Java笔记,希望能给自己整理一下学习过程。
有10位网友表示赞同!
JAVA真的太实用了吧!好多公司的网站和App都用它开发的。
有13位网友表示赞同!
希望这篇笔记能帮助和我一样刚开始学JAVA的人
有6位网友表示赞同!
期待你的笔记分享,我正好也在入门Java!
有15位网友表示赞同!
看了标题,应该是关于初级Java的内容?
有18位网友表示赞同!
Java学习资料挺多的,但我还是喜欢一些通俗易懂的笔记。
有17位网友表示赞同!
希望这篇笔记能讲清楚Java的基础概念,
有8位网友表示赞同!
如果笔记里涉及到代码示例那更好!
有13位网友表示赞同!
写笔记不容易啊,点赞支持你的努力!
有9位网友表示赞同!
学习java需要花费不少的时间和精力, 祝你学习顺利!
有6位网友表示赞同!
Java的应用范围 really wide yeah?
有18位网友表示赞同!
你分享的笔记能不能以后更新到更高级的内容?
有5位网友表示赞同!
Java真有点意思,感觉语法还挺规则的。
有7位网友表示赞同!
学习Java能为未来开拓更多机会吧!
有8位网友表示赞同!
学习语言需要坚持不懈地练习哦!
有6位网友表示赞同!
期待你的笔记分享,希望能加深我对Java的理解。
有7位网友表示赞同!
写笔记记录自己的学习心得是一个很好的习惯!
有14位网友表示赞同!
我也正在学习Java,希望你的笔记能够给我一些启发。
有15位网友表示赞同!