关闭

Java 基础部分

标签: java
394人阅读 评论(0) 收藏 举报
分类:

目录

Java 基础部分

前言

最近感觉想把以前学习过的一些语言,重新学习一下,把以前不怎么重视的熟悉一下,因为感觉好多事不怎么记得注了,所以想通过写博客记住,然后提高一下自己交流、写作逻辑方面,也对自己学习的一个反思。

相关书籍推荐

《疯狂Java讲义》——李刚
《Java开发实战经典(名师讲坛)》——李兴华
《Java编程思想(第4版)》——Bruce Eckel
《Java核心技术(卷I)基础知识(原书第9版)》——(美)Cay S.Horstmann
《Java核心技术 卷II 高级特性(原书第9版)》——(美)Cay S. Horstmann
如果这些书籍不满足网友的需求,网友可以到亚马逊网上书店查找自己想要的书籍。

发展简史:Java诞生过程

这里写图片描述

应用范畴:主要应用方向

J2ME:嵌入式开发

J2SE:应用程序开发

J2EE:企业级开发

Java Server Pages (jsp):一种动态网页技术用于编写网站:如163,一些政府网站

Android:基于linux内核的操作系统+Dalvik虚拟机(类似JVM),Java做安卓系统及APP开发

手机游戏开发PC游戏经典:《我的世界》(minecraft ,简称MC)

Java的主要优点

面向对象,跨平台,多线程,安全,简单和健壮性,以及改进了的解释性:

a.为了弥补解释语言较慢的不足,Java采用预编译方法,生成字节代码,有些JAVA环境用JIT编译器

b.将字节码编译成机械码,直接运行,针对重复执行的服务端软件可以达到C的速度

运行机制:java编译过程

计算机高级语言 编译型:C、C++、FORTRAN —> 解释型:Ruby、Python

编译型:使用专门编译器,针对特定操作系统,将语言源代码翻译成硬件可执行的机器码

解释型:使用专门解释器,将源代码逐行解释成特定平台是机器码并立即执行

这里写图片描述

运行环境:开发前准备

JDK(Java SE Development Kit):包括Java编译器(Javac)、Java运行时环境(JRE)、常用Java类库

这里是开发前最重要的一步,大多数开发者都知道怎么配置,再不行可知道上网请求度娘。在我遇到过的当中,妹子们都是不关心这个的,因为通常都是有人给她们配置好了(吐槽一下,我认识的人中有大学生,而且是计算机专业的,我就想问你大学白学了,大学java是专业课啊!!!),配置如下:

1、到网上下载开发工具(这里以Eclipse为例),最好下载跟windows位数的(我的是windows x32,所以下载Eclipse32位的)

2、下载JDK,现在最新的JDK 1.8,最好下载跟windows位数的(我的是windows x32,所以下载JDK32位的),都是傻瓜式地下一步就可以了

3、环境配置:

右键我的电脑--->高级--->环境变量

新建JAVA_HOME:jdk的安装目录,通常情况下一般都安装到了C:\Program Files\Java\jdkXXXX(我的是C:\Program Files\Java\jdk1.7.0_79)

在原有的Path中添加:%JAVA_HOME%\bin;

CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(前面有一点)

这里写图片描述

新建JAVA_HOME:
这里写图片描述

修改Path变量:
这里写图片描述

CLASSPATH变量的配置:
这里写图片描述

4、验证环境是否配置完成

启动电脑中的运行程序(快捷键win + R),输入cmd,在窗口中输入java -version,出现如图效果,说明配置环境完成

这里写图片描述

总结

这里写了一些比较简单一些内容,Java的语言背景有个大体映像,别人问你的时候要大体说出来就行,Java的环境搭建与代码运行都要熟练掌握

PS:第一次写,不知道写的咋的,有什么建议的,可以指出,好让我这个糊涂鬼反思反思。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1963次
    • 积分:93
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论