科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Java入门:初学java的人应该从这里开始

Java入门:初学java的人应该从这里开始

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

J2EE -- J2SDK + 网络开发类库 编译器 javahome\bin\javac.exe 解释器 javahome\bin\java.exe 类库 *.jar (4)编译: javac *.java (5)path环境变量 

作者:jiqimiao1982 来源:IT专家网 2008年4月25日

关键字: 开始 初学 java

  • 评论
  • 分享微博
  • 分享邮件
这是我个人归纳的一些知识点,我觉得初学java首先需要重以下的知识开始

  (1)JAVA程序开发步骤:

  源代码-->编译成*.class-->执行(将.class交给JVM)

  jvm--java虚拟机(解释器)

  (2)

  JDK -- java开发工具包(编译器、解释器、类库)

  JSDK -- java标准开发工具包

  J2SDK -- java 2.0 标准开发工具包;

  J2EE -- J2SDK + 网络开发类库

  J2SE -- java2.0 标准环境

  (3) JAVAHOME --- jdk安装目录;

  编译器 javahome\bin\javac.exe

  解释器 javahome\bin\java.exe

  类库 *.jar

  (4)编译: javac *.java

  执行: java 类名(不能带.class扩展名)

  (5)path环境变量

  功能:设置可执行文件的搜索路径

  格式:set path=%path%;路径

  %path% --- 代表已有的path信息

  查看:path

  (6)classpath环境变量

  功能:设置可 .class文件 的搜索路径

  格式:set classpath=%classpath%;路径

  (7)java开发工具

  eclipse、jbuilder

  (8)数据类型

  原始数据类型:byte、char、short、int、long、float、double、boolean

  引用数据类型:包括数组、类、接口

  (9)运算符

  运算符分为:算术运算符、赋值运算符、关系运算符、逻辑运算符、条件运算符

(10)控制语句

  控制语句包括:判断语句、循环语句、跳转语句

  (11)数组

  仅声明:如 int [] array;

  声明和创建:如 int [] array=new int[5];

  声明、创建和初始化:如 int [] array={1,2,…,n};

  (12)对象

  理解面向对象的概念,面向对象编程思想的核心是对象

  创建对象:通过关键字new

  对象和类的区别:对象是实体,而类是对象的原型

  (13)类

  类的定义:使用关键字class

  类包含的内容:属性、方法(以及构造方法)

  构造方法:没有返回类型,方法名和类名一样

  方法的包含的内容:方法名称、方法返回值的数据类型(没有返回值使用void)、参数列表、方法的主体

  (14)封装、抽象、继承、多态

  概念:隐藏属性、方法或实现的详细信息的处理方式

  引入了修饰符分为:权限修饰符、非权限修饰符

  权限修饰符:private -- 只能在本类中访问

  public -- 可以在任何地方访问

  默认 -- 可以在本包中任何一个类中访问

  protected -- 可以在本包中、外包子类中访问

  非权限修饰符:static 、final、abstract

  (1)static成员可以通过对象调用,也可以通过类直接调用

  (2)static方法内部不能调用非静态成员

  (3)static 静态块,用于初始化静态成员

  (4)final变量,值不可变;

  (5)final方法,不能被子类重写;

  (6)final类,不能被继承;

  抽象(abstract)类:(1)抽象方法,没有具体功能的方法

  (2)抽象类,包含抽象方法的类,抽象类不能生成对象

  (3)没有任何抽象方法的类,也可以声明成抽象类

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章