zoukankan      html  css  js  c++  java
  • 非专业码农 JAVA学习笔记1

    不知不觉,项目需要,有学上java这个深奥的东西了。c#复习,也在同期进行,不过由于项目需要,我们还是缓缓c#吧。今天就是随便看看java.废话少说,上笔记

    Java语言与面向对象程序设计(第二版)

    一、面向对象软件开发概述

    (一)面向性软件开发过程:

    1. 分析用户需求,从中抽出对象模型
    2. 将模型细化,设计类,包括类和类之间相互关系,考察是否有成型的类可供引用
    3. 选定一门面向语言,进行研发
    4. 测试

    (二)面向对象程序设计优点

    1.重用性

    2.可扩展性

    3.可管理性

    二、java概述

    (一)java开发环境

    1.平台分类:javaSE,standardedition标准版;javaEE企业版;JAVAME,移动设备版

    2.JDK命令

    Javac 文件名:将.java输出为.class文件

    Java 类文件名:运行程序

    Appletviewer 运行applet小程序

    Jar 文件名 类名1 类名2…:将多个.class文件合成jar文件

    3.java程序分类:

    Java application-完整的java程序

    Java applet-HTML页面上运行的非独立程序

    4.java程序运行

    (1)       环境搭建:安装javaSDK

    (2)       配置环境变量-右击我的电脑-属性-高级系统设置-环境变量

    “环境变量(s)”,新建-名“JAVA_HOME”,值:“javaSDK路径/java1.6.0”;path变量(一般有,没有自建吧),添加”%JAVA_HOME%/bin;%JAVA_HOME%/jar/bin;”

    (3)测试:运行-cmd:javac,没有提示没有这个命令一类就是成功了

    (4)程序执行步骤:

    Cmd:找到java文件所在路径,命令:c 路径;

    Javac 文件路径/文件名.扩展名   //编译文件,生成class文件

    Java 文件内的类名

    (二)、程序范例

    1.javaapplication(略),独立的java程序

    2.javaapplet-嵌入其他平台和文件的java程序

    常见的就是嵌入html中的java

    MyApplet.java

    Import java.awt.Grathics;

    Import java.applet.Applet;

    Public class MyJavaApplet extends Applet   //一般javaapplet都需要继承于其他类,可以是系统类也可以用户定义的其他类

    {

    Public void pain(Grphics g)  //这里因为是继承别的java,所以不需要main方法的

    {

    g.drawString(“Hellow,java applwt world””,10,20);

    }

    }

    在html网页中用<applet code=”….class” height= width=></applet>  注意class文件都是使用javac命令解析的.java文件

    运行过程如果提示阻止,那就在控制面板-程序-java面板,把安全设置调整到中等就可以

    (三)、图形界面的输入和输出

    经过两个过程的理解,界面的输出和输入应该有以下几点

    l         添加入方法和事件的,一般都是设置一个actionlistener,这样就要在定义类的时候加上 implement ActionListener

    l         就像C#一样,每个控件都是一个对象,可以实例化,然后经过add添加到某处:TextFiled a;

    l         Add(a);//或者this.add(a);

    l         获取某控件上的东西,getText(控件名);赋值,setText(控件名)

  • 相关阅读:
    初识Spring框架IOC属性注入
    JSP:在本地获取图片后立即展示选择的图片
    JavaWeb手机短信实现前台利用JS获取随机验证码,倒计时效果
    通过form表单上传文件,后台接收的方法
    封装数据库方法
    JavaWeb无限级分销结构分析
    JavaWeb忘记密码后通过邮箱进入修改密码的界面
    JavaWeb通过快递单号展示物流信息转JSON显示(servlet)
    markdown 语法测试
    example数据库
  • 原文地址:https://www.cnblogs.com/mrrxu/p/4014303.html
Copyright © 2011-2022 走看看