一、java开发环境的搭建

下载和安装jdk。版本自己看着办! 1 JAVA_HOME C:\Program Files\Java\jdk1.7.0_25 2 path C:\Program Files\Java\jdk1.7.0_25\bin 3 classpath .;C:\Program Files\Java\jdk1.7.0_25\lib;C:\Program Files\Java\jdk1.7.0_25\lib\tools.jar

二、关键字 goto 和 const 不是关键字,但是是java的保留字。

三、标识符 1、标示符由多个字符组成的,那么最好从第二个单词开始做标识符 ,首字母最好大写。 2、标识符尽量命名有意义,让人能读懂。 3、尽量少用$符号的标识符,主要是习惯问题。 4、标识符不应该使用中文。 5、标识符不能是关键字 6、标识符长度没有限制。 7、标识符区分大小写。 8、标识符由字母、数字、下划线和$组成。首字母只能由字母和下划线

四、java的基本数据类型 基本数据类型和引用数据类型 基本数据类型分为:布尔型、字符型和数值类型 数值类型:定点类型和浮点类型 定点类型(1)整数型:byte 1个、short 2个、int 4个、long﹏ 8个 (2)浮点型:float 4个定义的时候要加上f或者F、double 8个 默认的是double型 (3)字符型:char 2个 必须是单个字符,用单引号 eg cc='a' ; 多个字符用字符串。 (4)布尔型:boolean 1个 byte -2ˆ7—2˜7-1 short -2˜15—2˜15-1 int -2˜31—2˜31-1 long -2˜63—2˜63-1

引用数据类型:类,接口,数组

五、java的转义字符 \n 换行   \'单引号   \"双引号    \\反斜杠

六、字符串。 用String 来定义。用双引号括起来。  eg: String s = "cxx" ;  ps:String 不是基本的数据类型。而是java提供的一个类。      String 的默认值是null,字符串里面的字符数量是任意多个!

七、常量的定义 常量定以后不能修改,否则出错 用final定义  final String FILE="222"; 定义的常量最好大写。

八、变量的定义 (1)遵守所由的标识符的规则 (2)所有变量都可以大小写混用。但是首字符大写 (3)建议定义变量后给变量赋初始值。 (4)尽量不要用下划线和$符号。

九、注释 //             单行注释 /*                多行注释 */ /** *              文本注释 */

十、生成文档api javadoc -d .\文件名 源程序名.java

java 置顶_[置顶]java开发之基础篇2相关推荐

  1. 【QT开发笔记-基础篇】| 第二章 常用控件 | 2.12 表格控件 QTableWidget

    本节对应的视频讲解:B_站_链_接 QTableWidget 是 Qt 中的表格控件,可以行列的形式来展示数据 1. 属性和方法 QTableWidget 有很多属性和方法,完整的可查看帮助文档. 在 ...

  2. Xamarin.Forms开发实战基础篇大学霸内部资料

    Xamarin.Forms开发实战基础篇大学霸内部资料 介绍:本教程是国内第一本Xamarin.Forms开发专向教程.本教程针对Xamarin.Forms初学用户,全面细致的讲解Xmarin.For ...

  3. Google Map 开发笔记——基础篇(Javascript )

    Google Map 开发笔记--基础篇 说明: 一.使用入门: 1.在您需要显示地图的 html 页面嵌入这段 script 2.地图 DOM 元素 3.初始化地图 二.地图画点.线.面 1.标记( ...

  4. 小程序开发入门基础篇-张代浩-专题视频课程

    小程序开发入门基础篇-1995人已学习 课程介绍         采用小程序wepy框架,初级讲解如何搭建小程序的开发环境,创建工程,语法介绍.开发调试等,课程采用实战代码案例作为教材,通俗易懂,简单 ...

  5. Android 音视频开发之基础篇 使用 SurfaceView绘制一张图片

    Android 音视频开发 上一篇文章:使用 imageview绘制一张图片 任务一 SurfaceView绘制一张图片 文章目录 Android 音视频开发 前言 一.surfaceview是什么? ...

  6. apollo系列之apollo2 mcu开发(基础篇)之1.3-解析编译生成的IAR中的map文件

    查看全部教程开发请点击:apollo系列汇总 查看本文全部文章请点击:apollo系列之apollo2 mcu开发(基础篇)之1.3-解析编译生成的IAR中的map文件 =============== ...

  7. AIR移动(Starling)开发笔记基础篇

    AIR移动(Starling)开发笔记基础篇 ---------kiddyPs:文档写的不是很好,欢迎指正和扩展 Starling相关 自定义移动动画 A.自定义函数 var tw:Tween = n ...

  8. Java堆排序递归_大顶堆第二弹----堆排序(递归实现)

    1 packagecom.datastruct;2 3 importjava.util.ArrayList;4 importjava.util.Arrays;5 6 public classBigHe ...

  9. 顺丰java面试题_顺丰java开发面试分享,顺丰java面试经面试题

    今天要给大家分享的是一个小伙伴的顺丰java开发面试过程,其中包括了面试流程,面试题目,和回答,感兴趣的朋友可以来了解一下哈. 一.面试流程 是中午进行的面试,首先是做自我介绍,之后就是讲一下项目,然 ...

  10. 新手java安装教程_新手安装Java开发工具图文教程

    类型:编程工具大小:403.4M语言:英文 评分:7.1 标签: 立即下载 写这些文字的目的是为了给像我一样的想学习Java的非计算机专业的人员提供一个简单明了和快速安装Java的方法,这里提到的可能 ...

最新文章

  1. 阿里面试这样问:redis 为什么把简单的字符串设计成 SDS?
  2. ModBus的小于3.5S间隔的理解
  3. 深度学习时代的目标检测算法综述
  4. python逐行读取字符串_python3.4.3下逐行读入txt文本并去重的方法
  5. 每日一题:leetcode90.子集贰
  6. 苹果设备频繁杀后台问题在iOS 13.2.2正式版更新后得以抑制
  7. SpringBoot学习笔记(4):自定义的过滤器
  8. execution表达式里写多个条件
  9. 【数字图像处理】基于SeetaFace2的人脸检测
  10. 说说技术总监的三板斧(十年肺腑之言)
  11. 今日头条面试——iOS开发面试题
  12. ubuntu php mysql 乱码,ubuntu 服务器字符乱码问题
  13. 乐优商城之后台管理系统
  14. 怎么用C#开发带logo的二维码生成器
  15. 魔兽世界称全球玩家达1150万
  16. 正点原子嵌入式linux视频教程,正点原子嵌入式开发完整全套视频教程
  17. 在爱奇艺的B站大佬,有点强
  18. 软件测试完后,运行后还有BUG,测试人员就应该背锅吗?
  19. 当前时间转换成UTC时间
  20. 2022-2028年中国离岸金融行业市场全景调查及投资潜力研究报告

热门文章

  1. C# API强制关机、重启以及注销计算机
  2. Django - 网页加载报错:A server error occurred. Please contact the administrator(亲测)
  3. redis-查看日志
  4. mycat 启动失败 The specified size exceeds the maximum representable size JVM exited while loading the a
  5. ELK错误1_Kafka-Logstash-Elasticsearch过程,Elasticsearch报grokparsefailure错误
  6. PHP编程效率的20个要点
  7. Redis缓存穿透 缓存击穿 缓存雪崩原因及其解决方案
  8. Vue的axios与ajax的区别:axios是对ajax的封装
  9. matlab识别图像,基于MATLAB神经网络图像识别的高识别率代码
  10. macpycharm格式化代码_PyCharm for mac 2020.2 强大的Python IDE工具