您的位置:首页 > 编程语言 > Java开发

java初识

2017-12-27 21:18 183 查看

java初识

java运行环境搭建

* jdk :开发工具包
* JRE:java运行环境(各种系统jar包)
* JVM:java虚拟机
* 三者之间的关系;(包含关系即jdk包含jre和jvm)
Mac:安装完jdk系统会自动配置环境变量
win:安装完jdk需要自己配置环境变量步骤如下
点击这台电脑->属性->高级属性->配置环境变量->系统变量->双击path->文件中最前面或者最后面加入jdk文件中bin文件夹的路径且以英文封号分割


java六大特点

1. 简单
弱化了指针的概念 引用的概念
2. 面向对象
更贴近人的思考过程
3. 分布式
多台服务器可支持一种服务并且你不知道它的服务器所在地,也许A地有一台也许B地也有一台。
4. 跨平台
java代码(后缀.java)不能直接运行只能转换编译文件(后缀是.class)在jvm虚拟机上把.class文件翻译成电脑能看懂的操作指令所以只要只要能运行jvm的平台就能运行java。
5. 安全性(内存管理上)
垃圾回收机制(不用程序员管理)系统会在某一时刻 对内存中的垃圾进行回收。会有一个线程 进行轮训操作,引用计数机制
6. 健壮性
一段程序 让你输入一个整数 需要一个整数 就只能用整数 如果非要输出其他非整数java就会给出一个异常让你选择 自己处理或者系统处理。这样子就使的java就有了更好的容错率而不会因为类型的不匹配导致程序崩溃。


java分类

1.javaSE (基础语法)面向对象的用法,接口,抽象类处理异常以及 多线程
2. javaEE (框架部分) ssh ssm
3. javaME   (移动端部分)


java命名规范

1.类名 遵循 大驼峰写法
首字母大写 每个单词的首字母大写
例如:丁平  DingPing
2.变量 遵循 小驼峰
首字母小写 每个单词首字母大写
例如: dingPing
3.核心 见名知意(即看见名字就知道是干嘛的)
编译指令:
javac + 文件名.java 可以把.java文件翻译成.class文件(字节码)
java + 文件名
电脑开始运行java程序


java运行机制

编译指令:
1.   javac + 文件名.java
可以把.java文件翻译成.class文件(字节码)
2.   java + 文件名
电脑进行运行翻译完毕的java程序


各进制转换

1. 进制
十进制(0,1,2)
二进制(0,1)
八进制(0,10)
十六进制(0,9,A~F)
2.进制转换的方法
十进制的数--->二进制(连除倒取余)
十进制--->八进制(连除倒取余)
二进制--->十进制(加权求和   把2乘回来)
3.integer中的方法  10转2
//这个方法是个静态方法 有返回 需要接收一下返回 然后再打印
String str = Integer.toBinaryString(18);
System.out.println(str);
//10转8
String str2 = Integer.toOctalString(18);
System.out.println(str2);
//10转16
String str3 = Integer.toHexString(18);
System.out.println(str3);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jdk