欢迎使用CSDN-markdown编辑器
来源:互联网 发布:程序员 架构师 编辑:程序博客网 时间:2024/06/15 12:44
培训的第一天
上午:java语言概述、开发环境
计算机基础:
常见的dos命令:
- dir : 列出当前目录下的文件以及文件夹
- md : 创建目录
- rd : 删除目录
- cd : 进入指定目录
- cd.. : 退回到上一级目录
- cd \ : 退回到根目录
- del : 删除文件 注意:不能删除文件夹,只能删除文件。
- exit : 推出dos命令行
- cls : 通知计算机将当前的命令清空
- tab 命令补全
Java简介:
特点:
- (1)面向对象:两个基本概念:类、对象
- (2)健壮性:吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制
- (3)跨平台:跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。“Write once , Run
Anywhere” 原理:只要在需要运行 java 应用程序的操作系统上,先安装一个Java虚拟机 (JVM Java Virtual
Machine) 即可。由JVM来负责Java程序在该系统中的运行。
第一个java程序
步骤:
- 编写:
public class HelloWorld{ //Java程序的入口方法,程序将从这里开始执行 public static void main(String[] args){ //向控制台打印一条语句 System.out.println("Hello World!"); }}
编译:有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件。
在该源文件目录下,通过javac编译工具对HelloWorld.java文件进行编译。
如果程序没有错误,没有任何提示,但在当前目录下会出现一个HelloWorld.class文件,该文件称为字节码文件,也是可以执行的java的程序运行:有了可执行的java程序(HelloWorld.class字节码文件) 通过运行工具java.exe对字节码文件进行执行。
注释
单行注释://
多行注释:
/**/
文档注释:
给java源程序生成文档说明:
javadoc Demo.java -d D:\doc
/***/
下午:数据类型和运算符
一、标示符和关键字
*标示符
规则:*
- (1)标识符可以由字母、数字、下划线(_)、和美元符号($)组成,其中数字不能打头
- (2)标识符不能是Java关键字和保留字,但可以包含关键字和保留字
- (3)标识符严格区分大小写,并且长度无限制
- (4)标识符只能包含美元符号($),不能包含@、#、空格等其他特殊字符
注意:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”
Java中的名称命名规范:
包名:多单词组成时所有字母都小写:com.igeekhome.lesson
类名、接口名:多单词组成时,所有单词的首字母大写:MyFirstCode
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:firstName(驼峰命名) executeLogin()
常量名:所有字母都大写。多单词时每个单词用下划线连接:INIT_PARA_CODE
什么是关键字?特点?
- 定义:被Java语言赋予了特殊含义,用做专门用途的字符串
特点:关键字中所有字母都为小写
保留字
现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 goto 、const
二、数据类型
- 引用数据类:型 类、借口、数组
基本数据类型:
- (1)数值:单精度浮点型float(4字节) 、双精度浮点型double(8字节)
- (2)整数:byte(1字节)、short(2字节)、int(4字节)、long(8字节)
- (3)字符型char(2字节)
- (4)布尔型boolean(true(1)false(0))
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- charles-Map Local Settings
- L1-SRACV
- Python绘制五角星
- 论文阅读之Fast RCNN
- ImageLoad
- 欢迎使用CSDN-markdown编辑器
- Java中equals和==的区别
- Python的logging使用
- 别被Express的API搞晕了
- CSS的@media语法实现页面端手机端的自适应
- oracle——监听(二、sqlplus连接数据库)
- Memcached常用命令以及使用说明
- 二项分布和多项分布
- Android系统广播大全及开机自启动的Service