JAVA学习,基础知识笔记
来源:互联网 发布:淘宝视频尺寸怎么修改 编辑:程序博客网 时间:2024/05/19 02:05
JAVA简史
JAVA开发(发明)的公司
- 美国SUN(Stanford University Network)公司
- 在中国大陆叫作:太阳计算机系统(中国有限公司)
- 再台湾叫作:升阳电脑公司
JAVA为什么被发明?
- Green项目
- 应用环境:像电视机盒这样点消费类电子产品
JAVA的发明人
- James Gosling
JAVA核心优势
- 跨平台
JAVA各版本
J2EE(JAVAEE)
- java 2 Enterprise Edition
- 定位在服务器端点应用
J2SE(JAVASE)
- java 2 Standard Edition
- 定位在个人计算机上点应用
J2ME(JAVAME)
- Java 2 Micro Edition
- 定位再消费性电子产品点应用上
PS:J2EE适用于企业开发; J2SE 适用于个人学习;J2ME适用于Android手机上的游戏开发和应用开发。
JAVA环境
JDK
- java Development kit Java开发工具包
JDE
- java Runtime Environment java运行时环境
JVM(核心原理)
- java Virtual Machine Java虚拟机
- JVM是一种规范
标识符
作用
- 给变量,类和方法命名
命名规则
- 标识符必须以字母、下划线(_)、美元符($)开头
- 其他部分可以是字母、下划线(_)、美元符($)和数字的任意组合
- Java标识符大小写敏感(区分大小写),且长度无限制
- 不可以是Java的关键字/保留字
ps 命名时:1、不能数字开头 2、不能包含特殊字符(#、@、! 等等) 3、不能使用关键字/保留字
基本数据类型
基本数据类型分为以下8种:
数值型
- 整数类型(byte、short、int、long)
- 浮点类型(float、double)
字符型(char)
布尔型(boolean)
关于数值型
整数类型
- 整型常数默认为 int 型
- 声明 long 型常量可以在后加“l”或者 “L”
- BigInteger类(超过long的表数范围的时候可以使用)
浮点类型
- 默认是 double 型
- 浮点数(float)存在舍入误差,很多数字不能精确表示。所以需要BigDecimal类来进行精确数字计算。
- 比较时避免使用浮点数
字符类型
JAVA练习
- 运行环境搭建
- HelloWorld / HelloJava
- 面向对象(练习属性和方法)
待补充。。。
时间:1+1
阅读全文
0 0
- JAVA学习笔记(基础知识)
- 【Java 学习笔记】基础知识
- JAVA学习,基础知识笔记
- Java学习笔记:Java基础知识
- java基础知识学习笔记1
- java基础知识学习笔记2
- Java学习笔记:基础知识2
- java学习笔记1-基础知识
- Java学习笔记_001_基础知识
- 黑马学习笔记--JAVA基础知识
- Java基础知识学习笔记总结
- 【Java学习笔记】基础知识学习13【Map】
- 【Java学习笔记】基础知识学习14【文件】
- java学习笔记,1,java语言基础知识
- Java 网络编程 学习笔记一 基础知识
- 黑马程序员 java学习笔记-基础知识盘点
- JAVA基础知识学习笔记(流程控制、数组)
- java学习笔记——基础知识
- 二级浮动
- 线程的原子性类的实例
- String.split()遇到空字符串的几种情况
- 我的第一个博客---嵌入式环境搭建linux
- 排序
- JAVA学习,基础知识笔记
- Android SharedPreferences存储图片和获取
- 浅析Python中的序列化存储的方法
- Qt自定义Qmenu样式,使用Stylesheet
- IT与风险投资
- git 忽略跟踪文件
- 第十二周 【项目
- Linux网络测试工具Netperf安装及使用
- mybatis优化框架