一、JAVA是一种具有多种功能的高级语言:1,可以用于开发web页面上的小程序,桌面上运行的应用程序;

2,用于客户端服务器资源通讯的服务器端中间件;

3,还可以用于web服务器。

二、程序设计的5个步骤:1,分析(分析需求,建立数学模型);2,设计(设计步骤和算法);3,编码实现;4,调试;5,维护。

三、变量命名规范:1,标识符不能是关键字或true、false、null;

2,标识符可以包含字母、数字0-9、下划线(_)或美元符号($);

3,标识符的第一个字符必须是一个字母、下划线(_)或美元符号($);

4,标识符是区别大小写的,并没有规定最大长度。

四、JAVA语言内置的八种数据类型:1,字节型(byte);2,短整型(short);3,整型(int);4,长整型(long);5,单精度型(float);6,双精度型(double);7,字符型(char);8,布尔型(Boolean)。

五、JAVA虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

六、选择语句

1,if语句

if(布尔表达式){

//如果布尔表达式为true,就执行的语句

}

2,if/else语句

if(布尔表达式){

//当布尔表达式为true时执行

}

else{

//当布尔表达式为false时执行

}

3,switch语句

switch(变量){

case值:

//语句

break;  //optional

case值:

//语句

break;   //可选

//可以有很多case语句

default:  //可选

//语句

}

最新文章

  1. 还是俄罗斯方块之android版
  2. 手持移动扫描终端 PDA移动开单系统-批发零售管理
  3. [Android]从Launcher开始启动App流程源码分析
  4. 【转】Win8下安装SQL Server 2005无法启动服务
  5. ubuntu vim8.0源码安装
  6. 24 映射-Map
  7. Struts中Action三种接收参数的方式?
  8. Linux 删除文件夹和文件命令
  9. [BZOJ1067][SCOI2007]降雨量
  10. MQ、JMS以及ActiveMQ
  11. 几个常用的CSS3样式代码以及不兼容的解决办法
  12. VS访问不到TFS、VS连接TFS报TF30063
  13. 正向代理 vs 反向代理
  14. 循环输入到列表的基础方法 -----python-----
  15. Web api dynamic
  16. 深入浅出理解c++虚函数
  17. Window 分布式学习-好文收藏
  18. cxf、struts、spring中web.xml过滤url问题解决方案
  19. iOS使用TFHpple解析html
  20. Iptables教程

热门文章

  1. css中渐变的分割线和自定义滚动条样式
  2. 图像分割必备知识点 | Dice损失 理论+代码
  3. ABBYY FineReader 14创建PDF文档功能解析
  4. 使用axios实现登录功能
  5. nginx proxy_pass参数配置带不带‘/’
  6. 为什么90%的大学都要求计算机专业学习C语言?
  7. linux查看内存及磁盘使用情况
  8. lcm的和(莫比乌斯反演)
  9. java备份Oracle数据库表
  10. Python字符串学习相关问题