0


CGB2202语言基础第1天

语言基础第一天:

个人介绍:

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

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

笔记:

  1. 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+编译、运行等命令工具> 说明:> > > 1. 运行java程序的最小环境为JRE> 2. 开发java程序的最小环境为JDK
  2. IDEA:- JetBrains公司的,分为社区版(免费的)和终级版(收费的)- 开发步骤:- 新建Java项目/工程-------------------------小区- 新建Java包------------------------------------楼+单元- 新建Java类------------------------------------房子main中:System.out.println(“hello world”);代码如下:package day01;//声明包day01(楼+单元)publicclassHelloWorld{//声明类HelloWorld(房子)//主方法,为程序的入口(大门口),程序的执行从main开始,main结束则程序结束publicstaticvoidmain(String[] args){//输出hello world//1)严格区分大小写//2)所有符号必须是英文模式的//3)每句话必须以分号结尾 System.out.println("hello world");//双引号中的原样输出 System.out.println("欢迎大家来到达内");}}- 注释:解释性文本(计算机不执行)- 单行注释://- 多行注释:/* /-------------------明天才用- 文档注释:/* */------------------API时讲

精华笔记:

  1. 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+编译、运行等命令工具> 说明:> > > 1. 运行java程序的最小环境为JRE> 2. 开发java程序的最小环境为JDK
  2. IDEA:- JetBrains公司的,分为社区版(免费的)和终级版(收费的)- 开发步骤: - 新建Java项目/工程-------------------------小区- 新建Java包------------------------------------楼+单元- 新建Java类------------------------------------房子- 注释:解释性文本(计算机不执行) - 单行注释://- 多行注释:/* /-------------------明天才用- 文档注释:/* */------------------API时讲

补充:

  1. IDE:集成开发环境,一套带图形界面的功能强大的工具,常见的有IDEA和Eclipse
  2. Java以前是Sun公司,但是Sun已经被Oracle收购了,所以现在说java是Oracle公司的
  3. 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(位)

本文转载自: https://blog.csdn.net/jason13579/article/details/123233586
版权归原作者 王克晶WKJ 所有, 如有侵权,请联系我们删除。

“CGB2202语言基础第1天”的评论:

还没有评论