• java开发基础知识学习


    • java环境配置
      classpath: .当前目录
      path: java 命令所在目录
      jdk安装目录 jdk/bin
      jre安装目录 jre/bin

    安装JDK后配置环境变量如下:
    安装过程用到了jdk目录下的三个文件夹:lib、bin、jar。
    整个过程会有两次安装提示:一次是安装jdk,一次jre;
    (注意不能安装到同一文件夹下)。(这里避免抄错:可将复制再改)

    1. JAVA_HOME:值为安装目录:如:c:Program FilesJavajdk1.7.0_05
    2. classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar
    3. path: %JAVA_HOME%in;%JAVA_HOME%jrein
    • eclipse免安装版
      解压:第一次使用时的配置信息会在今后使用中生效,但是如果我们更换了工作空间,那么所有的配置都需要重新配置。

    • eclipse更改编码格式

    window -》pre-》搜索框中输入encoding
    workspace -》UTF-8
    xml-》UTF-8
    html->UTF-8
    css->UTF-8

    • eclipse设置字体大小

      window-》prefrence-》general-》点击color and font -》右边出现basic

    • tomcat 服务器

      tomcat配置:一个workspace一个tomcat,一个tomcat不能对应多个workspace


    • java类的创建与对象的创建
     修饰符 class 类名/合法标识符{
            //属性: //变量
            [修饰符]  数据类型 属性名/合法标识符
            //方法: 普通方法 构造器
            [修饰符] 返回类型 方法名/合法标识符(参数列表/局部变量){
                return 返回值类型
            }
            //构造器
            [修饰符] 方法名(参数列表){
                //初始化 对象
            }
        }
    

    静态代码块

      static{
            
        }
            public class Test{}
            class Test{}
        其他修饰符:
            static:静态修饰符
                如果是静态的内容,那么在类加载的过程中,会被加载到内存中。
                同时会侯建空间存储,所以所有的静态内容都不依托对象而在
            //static 类名.方法 的方法
    
    final:常量  后面不能修改
    public final int num=10;
    

    • 合法标识符(起名字)

      类名 方法名 属性名
      开头必须是 字母或 _
      组成 字母或 数字 或_
      长度没有限制
      不能是关键字和保留字

    • 命名规范:

      类名: 首字母大写 驼峰式命令 Student Teacher ClassRoom
      属性名/方法名: 首字母小写 驼峰式命名 userName passWord getName
      常量:大写 USER_NAME(只读属性)

    属性
    成员属性
    局部属性
    声明语法:

       [修饰符]  数据类型  名字[=value];
    

    数据类型; (设置数据在内存中的保存形式)
    基本数据类型:
    数值类型:byte short int long float double char String boolean
    引用数据类型:
    类类型 接口类型 数组类型
    数据类型的相互转换

    • 两种数据类型转换

    隐式数据类型转换 较小-》较大
    显式数据类型转换 较大—》较小 强转

        int a=1000
    	byte b=(byte)a;
    	byte a=10      public clas Test{
        // 属性写在方法的外面 类的里面  成员属性
        // 所有的成员变量在我们没有显示初始化
        //jvm会默认给他们赋值
        //写在方法里面的 或者是方法里面的代码块里
        //这些统称为局部变量
        public void test(){
            //所有局部变量虚拟机都不会进行初始化
            //所以想要使用需要我们自己进行初始化
            //生命周期 仅在自己的所在的代码块中才能使用
        }}  
    
    • 参数列表的分类:

    形参: 方法声明过程中的参数
    实参: 调用的时候传递的参数

    参数传递根据数据类型的不同所具有的不同的特性
    基本数据类型: 参数传递过程中传递的是值
    引用数据类型:传递的是对象的地址


    条件判断
    逻辑操作

      三目  boolean类型的表达式?true:false    int a=10;//赋值
    
        if(boolean 类型的表达式){if()else}else{}
        
        switch...case
        switch(int/long/char)
        {
            case 1:    
            case 2:
            
        }
    

    2.循环

    for循环

            for(初始条件:结束条件;迭代){
                
            }
            
    

    while循环

               while(结束条件)
              {
                初始条件
                循环体
                迭代体
            }
    
      增强for :数组 或是集合
    		pass
    
  • 相关阅读:
    Java Web学习笔记之---EL和JSTL
    Java Web学习笔记之---Servlet
    Java Web项目案例之---登录注册和增删改查(jsp+servlet)
    Java项目案例之---加法计算器(转发和重定向)
    Java Web项目案例之---登录和修改(JSP)
    Java Web学习笔记之---JSP
    Java项目案例之---定时器的使用
    Java项目案例之---常用工具类练习
    Java学习笔记之---API的应用
    这些年我对安全成熟度模型的一点点思考
  • 原文地址:https://www.cnblogs.com/zwer/p/10462123.html
Copyright © 2020-2023  润新知