<>语言基础第一天:

<>个人介绍:

王克晶(WKJ):在达内讲课11年多,主要负责java第一个阶段的课程

* 所负责的模块:共19天课
* 语言基础:讲6天,讲语法规则、规定--------------背下来,不需要理解(多练)
* 面向对象:讲10天,讲设计思想、思路------------需要理解(多练、多想)
* API入门、二进制:讲3天,讲常用工具,为后面API进阶做准备----------不需要理解、记住(多练)
* 学习Java的窍门:
* 多练
* 多想
* 小要求:
* 课堂气氛活跃一些
* 下载和安装JDK和IDEA:-------------------装好的同学不需要重新了
* 下载:
* 打开浏览器,地址栏中输入doc.canglaoshi.org,回车
* 找到常用下载,找到Windows/Mac ARM/Mac Intel必备,下载里面的JDK 8和IDEA社区版
* 安装:
* JDK:一路下一步,尽量装在C盘下,一定不要用中文名称----不要企图去运行它(相当于车的油)
* IDEA:一路下一步,在create desktop shortcut处将64-bit launchar打勾,以创建桌面快捷方式
* 下载每日内容:
* 打开浏览器,在地址栏中输入doc.canglaoshi.org/tts,回车
* 找到cgb2202,找到01_语言基础,找到day01,下载里面的压缩包
<>笔记:

*
java开发环境:

*
编译运行过程:

*
编译期:.java源文件,经过编译,生成.class字节码文件

*
运行期:JVM加载.class并运行.class(0和1)

特点:跨平台、一次编程到处使用

*
名词解释:

*
JVM:java虚拟机

​ 加载.class并运行.class

*
JRE:java运行环境

​ 除了包含JVM以外还包含了运行java程序所必须的环境

​ JRE = JVM+java系统类库(小零件)

*
JDK:java开发工具包

​ 除了包含JRE以外还包含了开发java程序所必须的命令工具

​ JDK = JRE+编译、运行等命令工具

说明:

* 运行java程序的最小环境为JRE
* 开发java程序的最小环境为JDK
*
IDEA:

*
JetBrains公司的,分为社区版(免费的)和终级版(收费的)

*
开发步骤:

*
新建Java项目/工程-------------------------小区

*
新建Java包------------------------------------楼+单元

*
新建Java类------------------------------------房子

main中:System.out.println(“hello world”);

代码如下:
package day01; //声明包day01(楼+单元) public class HelloWorld { //声明类HelloWorld(房子)
//主方法,为程序的入口(大门口),程序的执行从main开始,main结束则程序结束 public static void main(String[] args
) { //输出hello world //1)严格区分大小写 //2)所有符号必须是英文模式的 //3)每句话必须以分号结尾 System.out.
println("hello world"); //双引号中的原样输出 System.out.println("欢迎大家来到达内"); } }
*
注释:解释性文本(计算机不执行)

* 单行注释://
* 多行注释:/* */-------------------明天才用
* 文档注释:/** */------------------API时讲
<>精华笔记:

*
java开发环境:

*
编译运行过程:

*
编译期:.java源文件,经过编译,生成.class字节码文件

*
运行期:JVM加载.class并运行.class(0和1)

特点:跨平台、一次编程到处使用

*
名词解释:

*
JVM:java虚拟机

​ 加载.class并运行.class

*
JRE:java运行环境

​ 除了包含JVM以外还包含了运行java程序所必须的环境

​ JRE = JVM+java系统类库(小零件)

*
JDK:java开发工具包

​ 除了包含JRE以外还包含了开发java程序所必须的命令工具

​ JDK = JRE+编译、运行等命令工具

说明:

* 运行java程序的最小环境为JRE
* 开发java程序的最小环境为JDK
*
IDEA:

* JetBrains公司的,分为社区版(免费的)和终级版(收费的)
* 开发步骤:
* 新建Java项目/工程-------------------------小区
* 新建Java包------------------------------------楼+单元
* 新建Java类------------------------------------房子
* 注释:解释性文本(计算机不执行)
* 单行注释://
* 多行注释:/* */-------------------明天才用
* 文档注释:/** */------------------API时讲
<>补充:

* IDE:集成开发环境,一套带图形界面的功能强大的工具,常见的有IDEA和Eclipse
* Java以前是Sun公司,但是Sun已经被Oracle收购了,所以现在说java是Oracle公司的
* Java是开源(开放源代码)的、免费的语言
补充:明天会用到的英文单词,明天我说的时候得认识,能背下来最好
1.单词: 1)int:整型 2)long:长整型 3)double:浮点型 4)boolean:布尔型 5)char:字符型 6)true:真 7)
false:假 8)unicode:统一码、通用码、万国码 9)age:年龄 10)score:成绩 11)demo:例子 12)var:变量 13)data:
数据14)type:类型 2.换算: 1G=1024M(兆) 1M=1024KB(千字节) 1KB=1024B(字节) 1B=8bit(位)

技术
©2019-2020 Toolsou All rights reserved,
C语言——qsort函数CSS实现溢出显示省略号网络层协议——ICMP协议C语言小游戏-俄罗斯方块Qt入门教程【基础控件篇】QCalendarWidget日历控件用python来控制wifi连接vue中input框只能输入数字Python内置函数C语言数据结构-顺序表删除重复V2.0.0abaqus质量缩放系数取值_ABAQUS的质量缩放