给大家分享下 基础的知识昂
知识点总结
1. 什么是计算机语言
- 概念:人与计算机进行交互得特殊语言
- 常见得计算机语言举例
- c
- c++
- c#
- javascript
- vbscript
- php
- python
- java
2. java语言的简单历史
- 1995,美国 sun
- 2009, 甲骨文 Oracle---------->Java,MySQL,Oracle http://www.oracle.com
- java之父:詹姆斯高斯林
- 11
3. java语言跨平台的原理
- 跨平台:跨操作系统平台 (window,Mac,Linux)
- 跨平台原理:编写** .java源文件,编译成.class字节码,字节码运行jvm上,为不同得操作系统提供了不同得虚拟机
4. jvm,jre,jdk的区别
- jvm:Java虚拟机
- jre:java运行时环境(jvm+底层类库)
- jdk: java开发工具包(jvm+底层类库+java开发工具(javac编译工具, java运行工具))
5. jdk安装目录的介绍
- bin:开发工具
- conf:配置文件
- include:c语言得头文件
- jmods:模块文件
- legal:授权文件
- lib:底层类库
6. 常用dos命令
命令 说明
盘符: 盘符切换
dir 列出当前目录中所有文件信息
cd 文件夹文名称 进入指定文件夹
cd 文件夹文名称\文件夹文名称.... 进入指定多级文件夹
cd .. 返回上一级目录
cd \ 直接返回盘符目录
cls 清屏
exit 退出
7. java为什么配置环境变量
- 为什么去配置环境变量:为了去简化java,javac命令得执行过程
- 配置步骤:
- 新建JAVA_HOME环境变量 ,值是jdk安装得根目录路径
- 修改path环境变量,在path中添加%JAVA_HOME%\bin
8. HelloWorld案例编写
- 编写HelloWorld.java源代码文件
- javac命令,编译源代码文件(javac HelloWorld.java)为HelloWorld.class字节码文件
- java命令,java HelloWorld运行程序
9. java中常出现的问题(bug)
- java所有得标点符号全是英文
- java中英文单词是大小写敏感
- 源文件.java结尾,字节码.class结尾
10. java中注释
- 概念: 程序中一些说明性信息
- 分类:
- 单行注释: // 88888
- 多行注释: /* */
11. 关键字
- 概念:java语言赋予特殊含义得单词
- 特点
- 字母全部小写
- 在编辑工具中,变色
12. 常量
- 概念:其值不可以改变得量
- 分类
- 字符串常量:"abc"
- 字符常量:'a'
- 整数常量:100 200
- 浮点数常量:12.34 25.67
- 真假值常量:true false
- 空值:null
13. 数据类型
- 引用数据类型
- 基本数据类型
- 整数
- byte 1 0000 0000 -128-127
- short 2 0000 0000 0000 0000
- int 4
- long 8
- 浮点数
- float 4
- double 8
- 字符类型:char 2
- 布尔值类型: boolean 1
14. 变量
- 概念:其值可以改变得量,本质是一个命名得内存块
- 变量得数据类型 变量名=变量得值;
15. 变量使用注意事项
- 变量不能重名
- 变量使用前必须进行初始化 int i; i=6; System.out.println(i);
- long mylong=123000L;
- float myfloat=12.345F;
16. 标识符
- 概念:Java中类名/变量名/方法名统称标识符
- 规则:
- 数字/字符/_/$构成
- 首字母不能是数字
- 不能是关键字
- 区分大小写
- 小驼峰命名法: name myName----变量名或方法名
- 大驼峰命名法:Name MyName-----类名
17. 类型转换
- 自动类型转化
- 强制类型转化
- 规律
- byte-short-int-long-float-double
- char-int-long-float-double
然后我感谢老师们昂
班主任 蓉姐是吧 哈哈 听亲近的一个人 漂亮昂 身材好 恩就是这样的
副班主任 叫啥不知道 挺漂亮的岁数挺小应该
助教 我第一次听见名字还以为是男的呢 哈哈 不过 我没有想到懂编程的还有这么漂亮的小姐姐啊 哈哈不过电脑壁纸挺卡哇伊 哈哈
导师 冀广宇 是个人才 哈哈 挺有意思的 一个人 上课什么的都挺好 也爱开玩笑 是个对口的人 哈哈
就说这么多吧 刚才打了半天不知道怎么没有了
|
|