一.java
 概述:
  1.通常指完成某些事情的一种既定方式和过程
  2.程序可以看做对一系列动作执行过程的描述
  3.计算机按照某种顺序完成一系列指令的集合称为程序
  4.计算机仅识别二进制低级语言"0和1"
  5.java分为:
   *java SE
    >是java技术的核心,提供基础的java开发工具,执行环境与应用程序接口
    >主要用于(API)桌面应用程序的开发
      *java EE
    >主要用于网络程序和企业级应用的开发
             *java ME
 开发java程序步骤:
  1.编写源程序
   public class #{     //框架.类名
    public static void main(String[] args){ //main方法
     System.out.println("#")  //输出命令
   }
  }
  2.编译
   >在控制台使用javac命令对.java文件进行编译
  3.运行
   >在控制台使用java命令运行编译后生成的.class文件
 注释:
  1.单行注释://
  2.多行注释:/* */
 java编码规范:
  1.类名必须使用public
  2.一行只写一条语句
  3.用{}括起来的部分通常表示程序的某一层次结构."{"一般放在这一结构开始行的最末,"}"与该结构的第一个字母对齐,并单独占一行.
  4.低一层次的语句或注释应该比高一层次的语句或注释缩进若干个空格后再书写,使程序更清晰,增加程序的可读性
  5.public修饰的类的名称必须与java文件同名
  6.main()方法前面使用public static void修饰,它们是必须的且顺序不能改变.必不可少
  7.java对大小写敏感
  8.一个完整的语句都要以";"结束
  9.输出的字符串必须用引号引起来,而且必须是英文的引号
  
二.jdk:
 1.重要目录或文件:
  >bin目录:存放编译,运行java程序的可执行文件
  >jre目录:存放java运行环境的文件
  >lib目录:存放java的类库文件.
  >src.rar文件:构成java平台核心API的所有类的源文件

2.配置环境变量:
  >右击桌面计算机图标
  >从弹出的快捷菜单选择属性选项,然后选择高级选项卡
  >单击环境变量按钮
  >在系统变量中编辑path变量:在path变量开始位置增加(jdk)bin目录 (英文分号结束)

三.java程序开发软件--MyEclipse平台:


 导入jdk:
  1.选择Windows-Pregerences选项,打开Pregerences窗口,展开java节点,选择其下的Installed JREs子节点
  2.单击Add,进入Add JRE窗口.在浏览文件夹对话框选择jdk安装目录
  3.选中jdk前的复选框,设置为默认版本
  4.展开Pregerences窗口左侧java节点的Compiler子节点,在窗口右侧Compile compliancelevel下拉框中选择jdk版本
 创建java项目:
  1.创建一个java项目
  2.创建包.类   并编写源程序

房上的猫:了解java与学习java前的准备的更多相关文章

  1. 如何学习Java?学习Java顺序?

    Java相对于Asp.Net或Asp.Net MVC来讲,入门是比较困难和烦琐的!它不像.Net哪样有安装开发工具就可以跑程序了,不需要配置复杂的运行环境. 推荐的学习Java的学习顺序如下: 一.J ...

  2. Java基础学习-Java语言概述

    一.Java语言发展史 创始人:詹姆斯·高斯林(James Gosling) 公司:SUN——(Stanford University Network斯坦福大学网络公司) 1995年5月23日,Jav ...

  3. [转载] java多线程学习-java.util.concurrent详解(一) Latch/Barrier

    转载自http://janeky.iteye.com/blog/769965     Java1.5提供了一个非常高效实用的多线程包:java.util.concurrent, 提供了大量高级工具,可 ...

  4. [转载] java多线程学习-java.util.concurrent详解(二)Semaphore/FutureTask/Exchanger

    转载自http://janeky.iteye.com/blog/770393 ------------------------------------------------------------- ...

  5. [转载] java多线程学习-java.util.concurrent详解(三)ScheduledThreadPoolExecutor

    转载自http://janeky.iteye.com/blog/770441 ------------------------------------------------------------- ...

  6. [转载] java多线程学习-java.util.concurrent详解(四) BlockingQueue

    转载自http://janeky.iteye.com/blog/770671 ------------------------------------------------------------- ...

  7. java多线程学习--java.util.concurrent (转载)

    题记:util和concurrent 包是后续重点先看的和学习的模块 原文地址:http://www.cnblogs.com/sunhan/p/3817806.html CountDownLatch, ...

  8. java多线程学习--java.util.concurrent

    CountDownLatch,api 文档:http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CountDownLatch.h ...

  9. <java基础学习>JAVA 对象和类

    Java is an Object-Oriented Language. As a language that has the Object Oriented feature, Java suppor ...

随机推荐

  1. 76、django之内置Admin

    本篇导航: 配置路由 定制Admin Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django ...

  2. 对于vue.js初步了解

    由于本人做的是javaWeb的开发,对于前端的了解还是有限,今天对于vue.js了解了下(主要是看官方api),把自己的心得说一下,希望各位大神可以补充,谢谢   http://www.runoob. ...

  3. js 消抖(debounce)与节流(throttle)

    前言 故事发生在与大创的又一次撕逼(日常)中,我方坚定的认为:作为社会主义接班人,节流与消抖的界限是明显的,是不容混肴的,是不可侵犯的!对方辩友坚持地觉得:界限是模糊的,行为是暧昧的,性别是可以忽视的 ...

  4. SharePoint Online Add-in 开发简介

    作者:陈希章 发表于 2017年12月22日 在 再谈SharePoint大局观 中我提到了SharePoint开发的一些新的变化,这一篇文章我将讲解SharePoint Add-in开发.其实早在2 ...

  5. MyBatis多租户隔离插件开发

    在SASS的大潮流下,相信依然存在很多使用一个数据库为多个租户提供服务的场景,这个情况下一般是多个租户共用同一套表通过sql语句级别来隔离不同租户的资源,比如设置一个租户标识字段,每次查询的时候在后面 ...

  6. KNN K~近邻算法笔记

    K~近邻算法是最简单的机器学习算法.工作原理就是:将新数据的每一个特征与样本集中数据相应的特征进行比較.然后算法提取样本集中特征最相似的数据的分类标签.一般来说.仅仅提取样本数据集中前K个最相似的数据 ...

  7. 【leetcode】123. Best Time to Buy and Sell Stock III

    @requires_authorization @author johnsondu @create_time 2015.7.22 19:04 @url [Best Time to Buy and Se ...

  8. CSS3实现的一批hover特效

    本特效的原版是codepen上面的hover.css项目.个人非常喜欢所以把全部的hover特效自己也写了一遍,上传文件麻烦所以直接把css整合到HTML代码中了.代码复制下来保存后就可以用浏览器打开 ...

  9. hdu2601 An easy problem(数学)

    题目意思: http://acm.hdu.edu.cn/showproblem.php? pid=2601 给出一个数N,求N=i*j+i+j一共同拥有多少种方案. 题目分析: 此题直接暴力模拟就可以 ...

  10. 【Java系列】Eclipse与Tomcat

    描述 本篇文章简要讲述Eclipse和Tomcat搭建,具体包括如下内容: (1)Eclipse安装和汉化 (2)Tomcat安装和CATALIAN_HOME变量配置 (3)在Eclipse中配置To ...